Skip to content

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.

Raspberry Pi 3A+ on a tree

Pi 3A+. Photo by StephanStS, DietPi

Enhancements

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, the default or sysdefault 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