DietPi v6.10


Changes / Improvements / Optimizations:

General | ASUS TB: GLES GPU and VPU support now enabled, once Xserver is installed.

General | ‘firmware-iwlwifi’: Is now a pre-req to WiFi enable. Adds support for Intel based WiFi chips by default:

General | “net-tools” commands (ifconfig, netstat, route, …) were replaced by modern “ip” commands (ip a, ip r, …) within DietPi scripts and the package therefore removed from DietPi core packages:

General | Removed unused “/DietPi/config.txt” from non-RPi devices:

General | CurlFTPFS: Removed from DietPi scripts and is no longer supported. Due to lack of security, and, single digit install count (survey).

General | Timesync: DietPi will now only check for a sucessful sync once per system boot, and, again hourly/daily if set. This is to prevent excess delay of systemd-timesyncd service, once the time has already been synced.

General | Sparky SBC: Designs patch added for DSD on MPD-5 dac , new Ids added Mytek Manhatten , LH labs 1V5 2V0 ,HD-AVP/AVA IDA-8:

DietPi-Backup | Rewritten. Userdata option removed, included by default backup. Added options to edit include/exclude filters in the GUI. Existing backups (v6.9 or less) are no longer supported:

DietPi-Config | Soundcards (RPi): Allo Katana, now available for selection.

DietPi-Config | IntelGPU Driver: Installation code added:

DietPi-Config | Networking: You can now view the sent and recieved totals for both network devices. NB: 32bit devices will reset the values after 32bit int limit is reached (roughly 4.3GB~), this is a kernel/arch limitation:

DietPi-Drive_Manager | Rewrite and improvements:

DietPi-Globals | G_BACKUP: Added to globals. This will be gradually rolled out in DietPi scripts, allowing the user to create a system backup, prior to significant system changes:

DietPi-Globals | G_CHECK_USERDATA: Added to DietPi scripts:

DietPi-Services | Rsync: Added to service control. This will prevent errors if rsync is running in daemon mode, when ‘dietpi-backup’ is run:

DietPi-Software | Ubooquity: Now available for installation: (

DietPi-Software | Roon Extension Manager: Now available for installation. Many thanks to @JanKoudijs for contributing this great addition!:

DietPi-Software | Mosquitto: Now uses Debian APT installation:

DietPi-Software | Gogs: Now runs under its own user. For new installations only:

DietPi-Software | Xserver: ‘mesa-utils-extra’ now also installed by default, useful for GLES testing ‘es2_info es2gears’ etc.

DietPi-Software | Moode: Removed from our software lineup:

DietPi-Software | Radarr, Sonarr and Jackett: Services optimized and no longer run in debugging mode. Should improve runtime performance. Many thanks to @userdeveloper98 for this contribution!

DietPi-Survey | Simplified available options. You can now either Opt In, or, Opt Out and automatically have any existing data cleared. Interactive installations will be prompted to Opt In or Out during 1st run. Automated installations are Opted In by default, you can change this once setup is completed. More information on DietPi-Survey and how to change the options:

PREP | ‘os-prober’ installed by default for x86_64 devices. Ensures dual boot OSs are detected by grub. Also added a 3 second timeout to grub boot prompt, allowing OS selection:

Bug Fixes:

ASUS TB | Resolved square (broken) X11 fonts.

Raspberry Pi | Removed “initial_turbo” setting from DietPi-Config and config.txt, as it prevents CPU governor from throttling down:

DietPi-Drive_Manager | Resolved incorrect detection of available drives:

DietPi-Software | GMrender: Resolved an issue where two systems on the same network would nullify the other. Hostname is now used for the server name, UUID used is applied via DietPi generated UUID during 1st run:

DietPi-Software | Apache2: Fixed a syntax error that leads to Apache logging to “/error.log” instead of “/var/log/apache2/error.log”

DietPi-Software | Nukkit: Fixed the broken download link on installation. Many thanks to @symbios24 for reporting bug and providing solution:

DietPi-Software | Linux software: Resolved an issue with NULL entry being displayed:

DietPi-Config | Fixen an issue, where IPv6 could not be disabled on RPi. On current kernel version it is no dedicated kernel module any more and needs to be toggled via “/boot/cmdline.txt”.

AlloGUI v9: