Hi there,
This is my configuraton: NUC running ROCK, RPi 4 model B running dietpi v. 9.8, Pro-Ject Pre Box S2 digital.
Until recently all worked perfectly. The DAC could do the full MQA decoding/rendering.
Now (after updating dietpi?) on the RPi, this doesn‘t work anymore. I can use the DAC as decoder or renderer. Otherwise Roon reports a communication problem and skips the track.
If I connect the DAC directly to my Laptop running Roon, everything works as expected.
So, I assume the problem lies somewhere on the RPi/dietpi side.
Has anybody experienced th same issue?
Has @Dan_Knight any suggestions?
You mean you cannot use it as decoder/renderer anymore? It is attached via USB? Please show the output of the following commands, listing the detected sound, USB devices and kernel errors:
I meant that if I choose “Renderer only” or “Decoder only” within Roon audio settings, then it will work. However, if I choose “Decoder and Renderer” then it won’t work.
Here ist the output of the above commands:
**** List of PLAYBACK Hardware Devices ****
card 0: Headphones [bcm2835 Headphones], device 0: bcm2835 Headphones [bcm2835 Headphones]
Subdevices: 8/8
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
Subdevice #2: subdevice #2
Subdevice #3: subdevice #3
Subdevice #4: subdevice #4
Subdevice #5: subdevice #5
Subdevice #6: subdevice #6
Subdevice #7: subdevice #7
card 1: Digital [Pre Box S2 Digital], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 2772:0230 Pro-Ject Pre Box S2 Digital
Bus 001 Device 002: ID 2109:3431 VIA Labs, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[ 0.621800] bcm2708_fb soc:fb: Unable to determine number of FBs. Disabling driver.
Ah okay, that is weird indeed. The only thing I could think of which can affect this is, is a driver update. You select the “card 1” raw device directly in Roon, no ALSA PCM wrapper module, right?
Can you show the log of the DietPi update, which caused the change?
The log ist this – but I’m not 100% sure that it was the last dietpi-update that caused the issue. It might have been an older update and me unaware of the issue.
Get:1 https://deb.debian.org/debian bookworm InRelease [151 kB]
Get:2 https://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Get:3 https://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 https://deb.debian.org/debian bookworm-backports InRelease [59.0 kB]
Get:5 https://archive.raspberrypi.com/debian bookworm InRelease [39.0 kB]
Get:6 https://deb.debian.org/debian bookworm/non-free-firmware arm64 Packages [5832 B]
Get:7 https://deb.debian.org/debian bookworm/contrib arm64 Packages [45.7 kB]
Get:8 https://deb.debian.org/debian bookworm/main arm64 Packages [8689 kB]
Get:9 https://deb.debian.org/debian bookworm/non-free arm64 Packages [75.8 kB]
Get:10 https://deb.debian.org/debian bookworm-updates/main arm64 Packages.diff/Index [11.7 kB]
Ign:10 https://deb.debian.org/debian bookworm-updates/main arm64 Packages.diff/Index
Get:11 https://deb.debian.org/debian bookworm-updates/main arm64 Packages [2468 B]
Get:12 https://deb.debian.org/debian-security bookworm-security/main arm64 Packages [187 kB]
Get:13 https://deb.debian.org/debian bookworm-backports/main arm64 Packages.diff/Index [63.3 kB]
Ign:13 https://deb.debian.org/debian bookworm-backports/main arm64 Packages.diff/Index
Get:14 https://deb.debian.org/debian bookworm-backports/contrib arm64 Packages.diff/Index [46.5 kB]
Get:15 https://deb.debian.org/debian bookworm-backports/non-free arm64 Packages.diff/Index [10.6 kB]
Get:16 https://archive.raspberrypi.com/debian bookworm/main arm64 Packages [501 kB]
Get:17 https://deb.debian.org/debian bookworm-backports/contrib arm64 Packages T-2024-10-13-0204.45-F-2024-03-07-1416.30.pdiff [3252 B]
Get:17 https://deb.debian.org/debian bookworm-backports/contrib arm64 Packages T-2024-10-13-0204.45-F-2024-03-07-1416.30.pdiff [3252 B]
Get:18 https://deb.debian.org/debian bookworm-backports/non-free arm64 Packages T-2024-10-24-0205.40-F-2024-02-19-2010.17.pdiff [5497 B]
Get:18 https://deb.debian.org/debian bookworm-backports/non-free arm64 Packages T-2024-10-24-0205.40-F-2024-02-19-2010.17.pdiff [5497 B]
Get:19 https://deb.debian.org/debian bookworm-backports/non-free-firmware arm64 Packages [3852 B]
Get:20 https://deb.debian.org/debian bookworm-backports/main arm64 Packages [251 kB]
Get:21 https://deb.debian.org/debian bookworm-backports/non-free arm64 Packages [10.1 kB]
Fetched 10.3 MB in 6s (1691 kB/s)
Reading package lists...
[ OK ] DietPi-Update | APT update
[ INFO ] DietPi-Update | APT upgrade, please wait...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
The following packages will be upgraded:
base-files bash bsdutils curl dpkg dropbear dropbear-bin fdisk
firmware-atheros firmware-brcm80211 firmware-iwlwifi firmware-misc-nonfree
firmware-realtek libblkid1 libc-bin libc-l10n libc6 libcurl4 libfdisk1
libgnutls30 libgssapi-krb5-2 libk5crypto3 libkrb5-3 libkrb5support0
libmount1 libseccomp2 libsmartcols1 libssl3 libsystemd-shared libsystemd0
libtommath1 libudev1 libuuid1 locales mount nano openssl systemd
systemd-sysv systemd-timesyncd udev util-linux util-linux-extra
wpasupplicant
44 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 143 MB of archives.
After this operation, 9444 kB of additional disk space will be used.
Get:1 https://deb.debian.org/debian bookworm/main arm64 base-files arm64 12.4+deb12u7 [70.8 kB]
Get:2 https://deb.debian.org/debian bookworm/main arm64 bash arm64 5.2.15-2+b7 [1444 kB]
Get:3 https://archive.raspberrypi.com/debian bookworm/main arm64 dpkg arm64 1.22.6~bpo12+rpt3 [1519 kB]
Get:4 https://deb.debian.org/debian bookworm/main arm64 bsdutils arm64 1:2.38.1-5+deb12u1 [94.0 kB]
Get:5 https://deb.debian.org/debian bookworm/main arm64 libsmartcols1 arm64 2.38.1-5+deb12u1 [104 kB]
Get:6 https://deb.debian.org/debian bookworm/main arm64 util-linux-extra arm64 2.38.1-5+deb12u1 [112 kB]
Get:7 https://deb.debian.org/debian bookworm/main arm64 util-linux arm64 2.38.1-5+deb12u1 [1144 kB]
Get:8 https://deb.debian.org/debian bookworm/main arm64 mount arm64 2.38.1-5+deb12u1 [134 kB]
Get:9 https://archive.raspberrypi.com/debian bookworm/main arm64 libc6 arm64 2.36-9+rpt2+deb12u8 [4990 kB]
Get:10 https://deb.debian.org/debian bookworm/main arm64 libblkid1 arm64 2.38.1-5+deb12u1 [143 kB]
Get:11 https://deb.debian.org/debian bookworm/main arm64 libmount1 arm64 2.38.1-5+deb12u1 [159 kB]
Get:12 https://deb.debian.org/debian bookworm/main arm64 libseccomp2 arm64 2.5.4-1+deb12u1 [45.5 kB]
Get:13 https://deb.debian.org/debian bookworm/main arm64 systemd-timesyncd arm64 252.30-1~deb12u2 [61.7 kB]
Get:14 https://deb.debian.org/debian bookworm/main arm64 systemd arm64 252.30-1~deb12u2 [2833 kB]
Get:15 https://deb.debian.org/debian bookworm/main arm64 libsystemd-shared arm64 252.30-1~deb12u2 [1510 kB]
Get:16 https://deb.debian.org/debian bookworm/main arm64 libuuid1 arm64 2.38.1-5+deb12u1 [28.3 kB]
Get:17 https://deb.debian.org/debian bookworm/main arm64 libfdisk1 arm64 2.38.1-5+deb12u1 [182 kB]
Get:18 https://deb.debian.org/debian bookworm/main arm64 libsystemd0 arm64 252.30-1~deb12u2 [308 kB]
Get:19 https://deb.debian.org/debian bookworm/main arm64 systemd-sysv arm64 252.30-1~deb12u2 [42.5 kB]
Get:20 https://deb.debian.org/debian bookworm/main arm64 libtommath1 arm64 1.2.0-6+deb12u1 [62.8 kB]
Get:21 https://deb.debian.org/debian bookworm/main arm64 dropbear-bin arm64 2022.83-1+deb12u2 [143 kB]
Get:22 https://deb.debian.org/debian bookworm/main arm64 dropbear all 2022.83-1+deb12u2 [41.1 kB]
Get:23 https://deb.debian.org/debian bookworm/main arm64 libgnutls30 arm64 3.7.9-2+deb12u3 [1313 kB]
Get:24 https://deb.debian.org/debian bookworm/main arm64 udev arm64 252.30-1~deb12u2 [1626 kB]
Get:25 https://deb.debian.org/debian bookworm/main arm64 libudev1 arm64 252.30-1~deb12u2 [103 kB]
Get:26 https://deb.debian.org/debian bookworm/main arm64 fdisk arm64 2.38.1-5+deb12u1 [139 kB]
Get:27 https://deb.debian.org/debian bookworm/main arm64 nano arm64 7.2-1+deb12u1 [680 kB]
Get:28 https://deb.debian.org/debian bookworm/main arm64 libgssapi-krb5-2 arm64 1.20.1-2+deb12u2 [124 kB]
Get:29 https://deb.debian.org/debian bookworm/main arm64 libkrb5-3 arm64 1.20.1-2+deb12u2 [313 kB]
Get:30 https://deb.debian.org/debian bookworm/main arm64 libkrb5support0 arm64 1.20.1-2+deb12u2 [31.8 kB]
Get:31 https://deb.debian.org/debian bookworm/main arm64 libk5crypto3 arm64 1.20.1-2+deb12u2 [79.4 kB]
Get:32 https://deb.debian.org/debian bookworm/main arm64 curl arm64 7.88.1-10+deb12u7 [309 kB]
Get:33 https://deb.debian.org/debian bookworm/main arm64 libcurl4 arm64 7.88.1-10+deb12u7 [365 kB]
Get:34 https://deb.debian.org/debian bookworm/main arm64 wpasupplicant arm64 2:2.10-12+deb12u2 [1306 kB]
Get:35 https://archive.raspberrypi.com/debian bookworm/main arm64 libc-bin arm64 2.36-9+rpt2+deb12u8 [748 kB]
Get:36 https://archive.raspberrypi.com/debian bookworm/main arm64 libssl3 arm64 3.0.14-1~deb12u2+rpt1 [2362 kB]
Get:37 https://archive.raspberrypi.com/debian bookworm/main arm64 libc-l10n all 2.36-9+rpt2+deb12u8 [1542 kB]
Get:38 https://archive.raspberrypi.com/debian bookworm/main arm64 locales all 2.36-9+rpt2+deb12u8 [5086 kB]
Get:39 https://archive.raspberrypi.com/debian bookworm/main arm64 firmware-atheros all 1:20230625-2+rpt3 [28.7 MB]
Get:40 https://archive.raspberrypi.com/debian bookworm/main arm64 firmware-brcm80211 all 1:20230625-2+rpt3 [13.0 MB]
Get:41 https://archive.raspberrypi.com/debian bookworm/main arm64 firmware-iwlwifi all 1:20230625-2+rpt3 [41.1 MB]
Get:42 https://archive.raspberrypi.com/debian bookworm/main arm64 firmware-misc-nonfree all 1:20230625-2+rpt3 [23.2 MB]
Get:43 https://archive.raspberrypi.com/debian bookworm/main arm64 firmware-realtek all 1:20230625-2+rpt3 [4197 kB]
Get:44 https://archive.raspberrypi.com/debian bookworm/main arm64 openssl arm64 3.0.14-1~deb12u2+rpt1 [1489 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 143 MB in 17s (8642 kB/s)
(Reading database ... 16460 files and directories currently installed.)
Preparing to unpack .../base-files_12.4+deb12u7_arm64.deb ...
Unpacking base-files (12.4+deb12u7) over (12.4+deb12u5) ...
Setting up base-files (12.4+deb12u7) ...
Installing new version of config file /etc/debian_version ...
(Reading database ... 16460 files and directories currently installed.)
Preparing to unpack .../bash_5.2.15-2+b7_arm64.deb ...
Unpacking bash (5.2.15-2+b7) over (5.2.15-2+b2) ...
Setting up bash (5.2.15-2+b7) ...
update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode
(Reading database ... 16460 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.38.1-5+deb12u1_arm64.deb ...
Unpacking bsdutils (1:2.38.1-5+deb12u1) over (1:2.38.1-5+b1) ...
Setting up bsdutils (1:2.38.1-5+deb12u1) ...
(Reading database ... 16459 files and directories currently installed.)
Preparing to unpack .../dpkg_1.22.6~bpo12+rpt3_arm64.deb ...
Unpacking dpkg (1.22.6~bpo12+rpt3) over (1.21.22) ...
Setting up dpkg (1.22.6~bpo12+rpt3) ...
(Reading database ... 16447 files and directories currently installed.)
Preparing to unpack .../libc6_2.36-9+rpt2+deb12u8_arm64.deb ...
Unpacking libc6:arm64 (2.36-9+rpt2+deb12u8) over (2.36-9+rpt2+deb12u4) ...
Setting up libc6:arm64 (2.36-9+rpt2+deb12u8) ...
(Reading database ... 16447 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.38.1-5+deb12u1_arm64.deb ...
Unpacking libsmartcols1:arm64 (2.38.1-5+deb12u1) over (2.38.1-5+b1) ...
Setting up libsmartcols1:arm64 (2.38.1-5+deb12u1) ...
(Reading database ... 16446 files and directories currently installed.)
Preparing to unpack .../util-linux-extra_2.38.1-5+deb12u1_arm64.deb ...
Unpacking util-linux-extra (2.38.1-5+deb12u1) over (2.38.1-5+b1) ...
Setting up util-linux-extra (2.38.1-5+deb12u1) ...
(Reading database ... 16445 files and directories currently installed.)
Preparing to unpack .../util-linux_2.38.1-5+deb12u1_arm64.deb ...
Unpacking util-linux (2.38.1-5+deb12u1) over (2.38.1-5+b1) ...
Setting up util-linux (2.38.1-5+deb12u1) ...
fstrim.service is a disabled or a static unit not running, not starting it.
(Reading database ... 16444 files and directories currently installed.)
Preparing to unpack .../libc-bin_2.36-9+rpt2+deb12u8_arm64.deb ...
Unpacking libc-bin (2.36-9+rpt2+deb12u8) over (2.36-9+rpt2+deb12u4) ...
Setting up libc-bin (2.36-9+rpt2+deb12u8) ...
(Reading database ... 16444 files and directories currently installed.)
Preparing to unpack .../mount_2.38.1-5+deb12u1_arm64.deb ...
Unpacking mount (2.38.1-5+deb12u1) over (2.38.1-5+b1) ...
Preparing to unpack .../libblkid1_2.38.1-5+deb12u1_arm64.deb ...
Unpacking libblkid1:arm64 (2.38.1-5+deb12u1) over (2.38.1-5+b1) ...
Setting up libblkid1:arm64 (2.38.1-5+deb12u1) ...
(Reading database ... 16442 files and directories currently installed.)
Preparing to unpack .../libmount1_2.38.1-5+deb12u1_arm64.deb ...
Unpacking libmount1:arm64 (2.38.1-5+deb12u1) over (2.38.1-5+b1) ...
Setting up libmount1:arm64 (2.38.1-5+deb12u1) ...
(Reading database ... 16441 files and directories currently installed.)
Preparing to unpack .../libseccomp2_2.5.4-1+deb12u1_arm64.deb ...
Unpacking libseccomp2:arm64 (2.5.4-1+deb12u1) over (2.5.4-1+b3) ...
Setting up libseccomp2:arm64 (2.5.4-1+deb12u1) ...
(Reading database ... 16440 files and directories currently installed.)
Preparing to unpack .../libssl3_3.0.14-1~deb12u2+rpt1_arm64.deb ...
Unpacking libssl3:arm64 (3.0.14-1~deb12u2+rpt1) over (3.0.11-1~deb12u2+rpt1) ...
Preparing to unpack .../systemd-timesyncd_252.30-1~deb12u2_arm64.deb ...
Unpacking systemd-timesyncd (252.30-1~deb12u2) over (252.22-1~deb12u1) ...
Setting up libssl3:arm64 (3.0.14-1~deb12u2+rpt1) ...
(Reading database ... 16440 files and directories currently installed.)
Preparing to unpack .../systemd_252.30-1~deb12u2_arm64.deb ...
Unpacking systemd (252.30-1~deb12u2) over (252.22-1~deb12u1) ...
Preparing to unpack .../libsystemd-shared_252.30-1~deb12u2_arm64.deb ...
Unpacking libsystemd-shared:arm64 (252.30-1~deb12u2) over (252.22-1~deb12u1) ...
Preparing to unpack .../libuuid1_2.38.1-5+deb12u1_arm64.deb ...
Unpacking libuuid1:arm64 (2.38.1-5+deb12u1) over (2.38.1-5+b1) ...
Setting up libuuid1:arm64 (2.38.1-5+deb12u1) ...
(Reading database ... 16439 files and directories currently installed.)
Preparing to unpack .../libfdisk1_2.38.1-5+deb12u1_arm64.deb ...
Unpacking libfdisk1:arm64 (2.38.1-5+deb12u1) over (2.38.1-5+b1) ...
Preparing to unpack .../libsystemd0_252.30-1~deb12u2_arm64.deb ...
Unpacking libsystemd0:arm64 (252.30-1~deb12u2) over (252.22-1~deb12u1) ...
Setting up libsystemd0:arm64 (252.30-1~deb12u2) ...
Setting up libfdisk1:arm64 (2.38.1-5+deb12u1) ...
Setting up libsystemd-shared:arm64 (252.30-1~deb12u2) ...
Setting up mount (2.38.1-5+deb12u1) ...
Setting up systemd (252.30-1~deb12u2) ...
(Reading database ... 16438 files and directories currently installed.)
Preparing to unpack .../systemd-sysv_252.30-1~deb12u2_arm64.deb ...
Unpacking systemd-sysv (252.30-1~deb12u2) over (252.22-1~deb12u1) ...
Preparing to unpack .../libtommath1_1.2.0-6+deb12u1_arm64.deb ...
Unpacking libtommath1:arm64 (1.2.0-6+deb12u1) over (1.2.0-6) ...
Preparing to unpack .../dropbear-bin_2022.83-1+deb12u2_arm64.deb ...
Unpacking dropbear-bin (2022.83-1+deb12u2) over (2022.83-1+deb12u1) ...
Preparing to unpack .../dropbear_2022.83-1+deb12u2_all.deb ...
Unpacking dropbear (2022.83-1+deb12u2) over (2022.83-1+deb12u1) ...
Preparing to unpack .../libgnutls30_3.7.9-2+deb12u3_arm64.deb ...
Unpacking libgnutls30:arm64 (3.7.9-2+deb12u3) over (3.7.9-2+deb12u2) ...
Setting up libgnutls30:arm64 (3.7.9-2+deb12u3) ...
(Reading database ... 16438 files and directories currently installed.)
Preparing to unpack .../udev_252.30-1~deb12u2_arm64.deb ...
Unpacking udev (252.30-1~deb12u2) over (252.22-1~deb12u1) ...
Preparing to unpack .../libudev1_252.30-1~deb12u2_arm64.deb ...
Unpacking libudev1:arm64 (252.30-1~deb12u2) over (252.22-1~deb12u1) ...
Setting up libudev1:arm64 (252.30-1~deb12u2) ...
(Reading database ... 16439 files and directories currently installed.)
Preparing to unpack .../00-fdisk_2.38.1-5+deb12u1_arm64.deb ...
Unpacking fdisk (2.38.1-5+deb12u1) over (2.38.1-5+b1) ...
Preparing to unpack .../01-nano_7.2-1+deb12u1_arm64.deb ...
Unpacking nano (7.2-1+deb12u1) over (7.2-1) ...
Preparing to unpack .../02-libc-l10n_2.36-9+rpt2+deb12u8_all.deb ...
Unpacking libc-l10n (2.36-9+rpt2+deb12u8) over (2.36-9+rpt2+deb12u4) ...
Preparing to unpack .../03-locales_2.36-9+rpt2+deb12u8_all.deb ...
Unpacking locales (2.36-9+rpt2+deb12u8) over (2.36-9+rpt2+deb12u4) ...
Preparing to unpack .../04-libgssapi-krb5-2_1.20.1-2+deb12u2_arm64.deb ...
Unpacking libgssapi-krb5-2:arm64 (1.20.1-2+deb12u2) over (1.20.1-2+deb12u1) ...
Preparing to unpack .../05-libkrb5-3_1.20.1-2+deb12u2_arm64.deb ...
Unpacking libkrb5-3:arm64 (1.20.1-2+deb12u2) over (1.20.1-2+deb12u1) ...
Preparing to unpack .../06-libkrb5support0_1.20.1-2+deb12u2_arm64.deb ...
Unpacking libkrb5support0:arm64 (1.20.1-2+deb12u2) over (1.20.1-2+deb12u1) ...
Preparing to unpack .../07-libk5crypto3_1.20.1-2+deb12u2_arm64.deb ...
Unpacking libk5crypto3:arm64 (1.20.1-2+deb12u2) over (1.20.1-2+deb12u1) ...
Preparing to unpack .../08-curl_7.88.1-10+deb12u7_arm64.deb ...
Unpacking curl (7.88.1-10+deb12u7) over (7.88.1-10+deb12u5) ...
Preparing to unpack .../09-libcurl4_7.88.1-10+deb12u7_arm64.deb ...
Unpacking libcurl4:arm64 (7.88.1-10+deb12u7) over (7.88.1-10+deb12u5) ...
Preparing to unpack .../10-firmware-atheros_1%3a20230625-2+rpt3_all.deb ...
Unpacking firmware-atheros (1:20230625-2+rpt3) over (1:20230210-5+rpt3) ...
Preparing to unpack .../11-firmware-brcm80211_1%3a20230625-2+rpt3_all.deb ...
Unpacking firmware-brcm80211 (1:20230625-2+rpt3) over (1:20230210-5+rpt3) ...
Preparing to unpack .../12-firmware-iwlwifi_1%3a20230625-2+rpt3_all.deb ...
Unpacking firmware-iwlwifi (1:20230625-2+rpt3) over (1:20230210-5+rpt3) ...
Preparing to unpack .../13-firmware-misc-nonfree_1%3a20230625-2+rpt3_all.deb ...
Unpacking firmware-misc-nonfree (1:20230625-2+rpt3) over (1:20230210-5+rpt3) ...
Preparing to unpack .../14-firmware-realtek_1%3a20230625-2+rpt3_all.deb ...
Unpacking firmware-realtek (1:20230625-2+rpt3) over (1:20230210-5+rpt3) ...
Preparing to unpack .../15-openssl_3.0.14-1~deb12u2+rpt1_arm64.deb ...
Unpacking openssl (3.0.14-1~deb12u2+rpt1) over (3.0.11-1~deb12u2+rpt1) ...
Preparing to unpack .../16-wpasupplicant_2%3a2.10-12+deb12u2_arm64.deb ...
Unpacking wpasupplicant (2:2.10-12+deb12u2) over (2:2.10-12) ...
Setting up systemd-sysv (252.30-1~deb12u2) ...
Setting up libc-l10n (2.36-9+rpt2+deb12u8) ...
Setting up firmware-iwlwifi (1:20230625-2+rpt3) ...
Setting up libtommath1:arm64 (1.2.0-6+deb12u1) ...
Setting up firmware-atheros (1:20230625-2+rpt3) ...
Setting up firmware-misc-nonfree (1:20230625-2+rpt3) ...
Setting up locales (2.36-9+rpt2+deb12u8) ...
Generating locales (this might take a while)...
C.UTF-8... done
Generation complete.
Setting up fdisk (2.38.1-5+deb12u1) ...
Setting up libkrb5support0:arm64 (1.20.1-2+deb12u2) ...
Setting up wpasupplicant (2:2.10-12+deb12u2) ...
Failed to restart wpa_supplicant.service: Unit dbus.socket not found.
Could not execute systemctl: at /usr/bin/deb-systemd-invoke line 145.
Setting up firmware-brcm80211 (1:20230625-2+rpt3) ...
Setting up firmware-realtek (1:20230625-2+rpt3) ...
Setting up systemd-timesyncd (252.30-1~deb12u2) ...
Setting up udev (252.30-1~deb12u2) ...
Setting up libk5crypto3:arm64 (1.20.1-2+deb12u2) ...
Setting up nano (7.2-1+deb12u1) ...
Installing new version of config file /etc/nanorc ...
Setting up libkrb5-3:arm64 (1.20.1-2+deb12u2) ...
Setting up openssl (3.0.14-1~deb12u2+rpt1) ...
Setting up dropbear-bin (2022.83-1+deb12u2) ...
Setting up dropbear (2022.83-1+deb12u2) ...
Setting up libgssapi-krb5-2:arm64 (1.20.1-2+deb12u2) ...
Setting up libcurl4:arm64 (7.88.1-10+deb12u7) ...
Setting up curl (7.88.1-10+deb12u7) ...
Processing triggers for debianutils (5.7-0.5~deb12u1) ...
Processing triggers for libc-bin (2.36-9+rpt2+deb12u8) ...
[ OK ] DietPi-Update | APT upgrade
DietPi-Update
─────────────────────────────────────────────────────
Phase: Installing new DietPi code
[ OK ] DietPi-Update | Downloading update archive
[ OK ] DietPi-Update | Unpacking update archive
[ OK ] DietPi-Update | Installing new DietPi system files
[ OK ] DietPi-Set_software | Downloading current dietpi.txt
[ OK ] verify_dietpi.txt | Completed
[ OK ] DietPi-Update | sync
[ OK ] DietPi-Update | systemctl daemon-reload
DietPi-Update
─────────────────────────────────────────────────────
Phase: Applying incremental patches
[ INFO ] DietPi-Update | Current version : v9.0.2
[ INFO ] DietPi-Update | Latest version : v9.8.0
[ INFO ] DietPi-Patch | Patching to DietPi v9.1...
[ OK ] DietPi-Patch | rm /etc/kernel/postinst.d/dietpi-USBridgeSig
[ OK ] DietPi-Patch | Patched to DietPi v9.1
[ OK ] DietPi-Set_software | eval echo 'deb https://dietpi.com/apt all rpi' >> /etc/apt/sources.list.d/dietpi.list
[ OK ] apt-mirror dietpi | Completed
[ INFO ] DietPi-Patch | APT update, please wait...
Hit:1 https://deb.debian.org/debian bookworm InRelease
Hit:2 https://deb.debian.org/debian bookworm-updates InRelease
Hit:3 https://deb.debian.org/debian-security bookworm-security InRelease
Hit:4 https://deb.debian.org/debian bookworm-backports InRelease
Get:5 https://dietpi.com/apt bookworm InRelease [3529 B]
Hit:6 https://archive.raspberrypi.com/debian bookworm InRelease
Get:7 https://dietpi.com/apt all InRelease [26.2 kB]
Get:8 https://dietpi.com/apt bookworm/rpi4 arm64 Packages [660 B]
Get:9 https://dietpi.com/apt bookworm/main arm64 Packages [2172 B]
Get:10 https://dietpi.com/apt all/rpi all Packages [436 B]
Fetched 33.0 kB in 3s (10.5 kB/s)
Reading package lists...
[ OK ] DietPi-Patch | APT update
[ INFO ] DietPi-Patch | APT upgrade, please wait...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[ OK ] DietPi-Patch | APT upgrade
[ OK ] DietPi-Patch | Patched to DietPi v9.3
[ INFO ] DietPi-Patch | Patching to DietPi v9.4...
[ OK ] DietPi-Patch | Patched to DietPi v9.4
[ INFO ] DietPi-Patch | Patching to DietPi v9.5...
[ OK ] DietPi-Patch | Patched to DietPi v9.5
[ OK ] DietPi-Patch | rmdir --ignore-fail-on-non-empty /etc/systemd/system/ifup@.service.d
[ OK ] DietPi-Patch | Patched to DietPi v9.6
[ INFO ] DietPi-Patch | Patching to DietPi v9.7...
[ OK ] DietPi-Patch | Patched to DietPi v9.7
[ INFO ] DietPi-Patch | Patching to DietPi v9.8...
[ OK ] DietPi-Patch | Patched to DietPi v9.8
[ INFO ] DietPi-Update | APT autopurge, please wait...
Reading package lists...
Building dependency tree...
Reading state information...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[ OK ] DietPi-Update | APT autopurge
[ OK ] DietPi-Update | systemctl daemon-reload
[ OK ] DietPi-Update | Incremental patching to v9.8.0 completed
[ INFO ] DietPi-Update | Checking for new available live patches
Okay, there was no kernel/driver upgrade during this DietPi update either, and I looped through the v9.0 to v9.8 patches, which mostly did not apply in your case, with everything else also unrelated to audio. And if it works with a fresh image, then kernel and all packages are the same. Maybe some configuration was different, either in Roon or on OS side, audio-related.
One thing, in above old aplay -l output, the onboard 3.5mm jack was enabled, i.e. the onboard audio driver loaded. Probably it somehow interferes. Is it now disabled? If you choose e.g. generic USB DAC via dietpi-config audio options, the onboard WiFi functionality should be disabled completely, so that aplay -l returns the USB sound card as card 0 only.
I can’t recall any intentional change of these settings.
Currently I see: Sound card: rpi-bcm2835-auto
which is commented as: “Onboard HDMI if plugged, else 3.5mm”.
Okay, so this is not it then. You could select the Pre Box S2 Digital there (instead of rpi-bcm2835-auto), which would disable the onboard sound card and drivers, for the box to show up as card 0, and being the default for audio players etc. But as in Roon one selects the raw sound devices anyway, it otherwise does not make a difference.
Leaves the question open about what changed in between, that “Decoder and Renderer” caused errors. If it ever happens again, ping me. Maybe we can find out then.