Release Notes¶
March 2024 (version 9.2)¶
Overview¶
The March 16th, 2024 release of DietPi v9.2 comes with a enhanced NanoPi R4S image. Additionally, enhancements and bug fixes for several dietpi-software
options are included.
Pi 3A+. Photo by StephanStS
, DietPi
Enhancements¶
- DietPi-Tools | DietPi-Banner Support for showing the current RAM usage was added. Many thanks to @Andr3Carvalh0 for the implementation: MichaIng/DietPi!6844
- DietPi-Software It is now possible to run
dietpi-software list
concurrent to other dietpi-software instances, and as non-root user. This avoids an issue in DietPi-Dashboard, where opening dietpi-software in the Terminal and switching to the Software page, caused an infinite hang. - DietPi-Software | Gogs/Gitea Using repositories via SSH should now work OOTB with new installs and reinstalls. If pull or push operations via SSH fail in your case, try to give the respective user a default shell:
sudo usermod -s /bin/dash gogs
respectivelysudo usermod -s /bin/dash gitea
. This is now included in our default setup. Many thanks to @din14970 for reporting this missing feature: https://github.com/MichaIng/DietPi/discussions/6964#discussioncomment-8813390
Bug fixes¶
- NanoPi R4S Resolved an issue where Ethernet adapter of the “LAN” port could disappear after a soft reboot. Many thanks to @idaanx for reporting this issue: MichaIng/DietPi#6342
- DietPi-Globals Resolved an issue where a concurrent DietPi script detection could have prevented the start of a script, if a previous instance was killed via
SIGKILL
. - DietPi-Tools | DietPi-Config Resolved an issue where a WiFi connection, configured for the first time via dietpi-config from a local terminal session, was automatically stopped when exiting or logging out from the terminal session.
- DietPi-Tools | DietPi-Config Resolved an issue on RPi systems, where HDMI audio did not work if full KMS was enabled. The firmware/bcm2835 HDMI audio driver conflicts with the full KMS display driver, hence the VC4 HDMI driver needs to be used instead. That one however only supports the IEC958 audio format, which requires a complex ALSA config. This config is shipped with the
libasound2-data
package of the RPi APT repository, but it was overwritten by our/etc/asound.conf
. For HDMI audio to work with KMS, thedefault
orsysdefault
ALSA PCM needs to be used by players. This is usually the case, but some allow to select a specific sound card, in which case the ALSA config and plugin for IEC958 conversion is bypassed, breaking HDMI audio. Many thanks to @Lollly2997 for reporting this issue. We are working with Amiberry on a solution for Amiberry in particular. This fix is for the underlying system level: https://dietpi.com/forum/t/19568 - DietPi-Software | PaperMC Resolved an issue where installing the Geyser and Floodgate plugins failed due to changed download URLs, and a false syntax in the Geyser config file. Many thanks to @boterocamilo for reporting this issue: MichaIng/DietPi#6898
- DietPi-Software | Nextcloud Resolved an issue with the updated Nginx config where assets were served with the wrong MIME type. This fix was backported to v9.1 and a live patch offered. Many thanks to @howardroark for reporting this issue: https://dietpi.com/forum/t/nextcloud-theme-broken-after-upgrade-v9-1-1/19372
- DietPi-Software | Home Assistant Resolved an issue on x86_64 and ARMv8 systems where some core integrations did not work if no C++ compiler was installed. If you are affected by this,
apt install g++ && systemctl restart home-assistant
will fix it. Many thanks to @pdsakurai for fixing this issue in our install code: MichaIng/DietPi!6931 - DietPi-Software | IceCast/DarkIce Resolved an issue where the service failed to start due to false config file permissions.
- DietPi-Software | LXQt Resolved an issue where the installation failed on Trixie and RISC-V systems, since we did not host a config archive for those Debian versions yet. Many thanks to @jtmoon79 for reporting this issue: MichaIng/DietPi#6939
As always, many smaller code performance and stability improvements, visual and spelling fixes have been done, too much to list all of them here. Check out all code changes of this release on GitHub: MichaIng/DietPi!6955