Allo Piano, Allo Kali incompatibility with the official Raspberry Pi kernel 6.6.56 or newer

Hi @Nerd,

now I have managed to update the firmware of my Raspbi PI5, but unfortunately without any change on the audio output, i.e. it’s still distorted :sweat:

Also the notification in the log report is unchanged:

Dec 29 21:40:11 volumio5 kernel: snd-allo-piano-dac-plus soc:sound: Failed to set master volume limit: -22
Dec 29 21:40:11 volumio5 kernel: snd-allo-piano-dac-plus soc:sound: Failed to set subwoofer volume limit: -22

Here the steps which I have carried out:

lexas@raspberrypi:~ $ sudo apt update
Hit:1 Index of /debian bookworm InRelease
Get:2 Index of /debian-security bookworm-security InRelease [48.0 kB]
Get:3 Index of /debian bookworm-updates InRelease [55.4 kB]
Get:4 Index of /debian bookworm InRelease [39.3 kB]
Get:5 Index of /debian-security bookworm-security/main arm64 Packages [235 kB]
Get:6 Index of /debian-security bookworm-security/main armhf Packages [220 kB]
Get:7 Index of /debian-security bookworm-security/main Translation-en [141 kB]
Get:8 Index of /debian bookworm-updates/main arm64 Packages [8,844 B]
Get:9 Index of /debian bookworm-updates/main armhf Packages [8,292 B]
Get:10 Index of /debian bookworm-updates/main Translation-en [8,248 B]
Get:11 Index of /debian bookworm/main armhf Packages [549 kB]
Get:12 Index of /debian bookworm/main arm64 Packages [520 kB]
Fetched 1,730 kB in 1s (2,330 kB/s)
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
50 packages can be upgraded. Run ‘apt list --upgradable’ to see them.

lexas@raspberrypi:~ $ sudo apt full-upgrade
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Calculating upgrade… Done
The following package was automatically installed and is no longer required:
libwlroots12
Use ‘sudo apt autoremove’ to remove it.
The following packages will be REMOVED:
lxinput
The following NEW packages will be installed:
libwlroots-0.18 libxcb-errors0 linux-headers-6.6.62+rpt-common-rpi linux-headers-6.6.62+rpt-rpi-2712 linux-headers-6.6.62+rpt-rpi-v8 linux-image-6.6.62+rpt-rpi-2712
linux-image-6.6.62+rpt-rpi-v8 linux-kbuild-6.6.62+rpt rasputin
The following packages will be upgraded:
firefox gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-x initramfs-tools initramfs-tools-core labwc libcamera-ipa libcamera-tools libcamera0.3
libgstreamer-gl1.0-0 libgstreamer-plugins-base1.0-0 libgstreamer1.0-0 libjavascriptcoregtk-4.1-0 libliftoff0 libpixman-1-0 librados2 librbd1 libwebkit2gtk-4.1-0
linux-headers-rpi-2712 linux-headers-rpi-v8 linux-image-rpi-2712 linux-image-rpi-v8 linux-libc-dev lxde lxde-core lxpanel lxpanel-data lxplug-bluetooth
lxplug-ejecter lxplug-menu lxplug-netman lxplug-updater lxplug-volumepulse pcmanfm piwiz python3-libcamera python3-picamera2 raindrop raspberrypi-net-mods
raspberrypi-sys-mods raspberrypi-ui-mods raspi-config raspi-firmware rc-gui rpi-eeprom rpicam-apps squeekboard tzdata wfplug-connect
50 upgraded, 9 newly installed, 1 to remove and 0 not upgraded.
Need to get 242 MB of archives.
After this operation, 125 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Get:1 Index of /debian bookworm-updates/main arm64 tzdata all 2024b-0+deb12u1 [298 kB]
Get:2 Index of /debian-security bookworm-security/main arm64 libgstreamer1.0-0 arm64 1.22.0-2+deb12u1 [1,065 kB]
Get:3 Index of /debian-security bookworm-security/main arm64 libgstreamer-plugins-base1.0-0 arm64 1.22.0-3+deb12u3 [842 kB]
Get:4 Index of /debian-security bookworm-security/main arm64 gstreamer1.0-alsa arm64 1.22.0-3+deb12u3 [92.8 kB]
Get:5 Index of /debian-security bookworm-security/main arm64 gstreamer1.0-plugins-base arm64 1.22.0-3+deb12u3 [642 kB]
Get:6 Index of /debian-security bookworm-security/main arm64 gstreamer1.0-x arm64 1.22.0-3+deb12u3 [133 kB]
Get:7 Index of /debian-security bookworm-security/main arm64 libgstreamer-gl1.0-0 arm64 1.22.0-3+deb12u3 [225 kB]
Get:8 Index of /debian-security bookworm-security/main arm64 libwebkit2gtk-4.1-0 arm64 2.46.5-1~deb12u1 [21.7 MB]
Get:9 Index of /debian bookworm/main arm64 lxpanel arm64 0.10.1-2+rpt20 [291 kB]
Get:10 Index of /debian-security bookworm-security/main arm64 libjavascriptcoregtk-4.1-0 arm64 2.46.5-1~deb12u1 [6,989 kB]
Get:11 Index of /debian bookworm/main arm64 lxpanel-data all 0.10.1-2+rpt20 [1,340 kB]
Get:12 Index of /debian-security bookworm-security/main arm64 librbd1 arm64 16.2.15+ds-0+deb12u1 [2,082 kB]
Get:13 Index of /debian-security bookworm-security/main arm64 librados2 arm64 16.2.15+ds-0+deb12u1 [2,862 kB]
Get:14 Index of /debian bookworm/main arm64 pcmanfm arm64 1.3.2-1+rpt29 [469 kB]
Get:15 Index of /debian bookworm/main arm64 lxde-core all 11+rpt2 [2,814 B]
Get:16 Index of /debian bookworm/main arm64 lxde all 11+rpt2 [2,974 B]
Get:17 Index of /debian bookworm/main arm64 rasputin arm64 0.2 [54.4 kB]
Get:18 Index of /debian bookworm/main arm64 raspi-firmware all 1:1.20241126-1 [12.8 MB]
Get:19 Index of /debian bookworm/main arm64 firefox arm64 133.0-1+rpt7 [94.8 MB]
Get:20 Index of /debian bookworm/main arm64 initramfs-tools all 0.142+rpt2+deb12u1 [17.1 kB]
Get:21 Index of /debian bookworm/main arm64 initramfs-tools-core all 0.142+rpt2+deb12u1 [53.1 kB]
Get:22 Index of /debian bookworm/main arm64 libpixman-1-0 arm64 0.42.2-1+rpt3 [526 kB]
Get:23 Index of /debian bookworm/main arm64 libliftoff0 arm64 0.4.1-1~bpo12+rpt2 [16.6 kB]
Get:24 Index of /debian bookworm/main arm64 libxcb-errors0 arm64 1.0.1-2~bpo12+1+rpt1 [19.9 kB]
Get:25 Index of /debian bookworm/main arm64 libwlroots-0.18 arm64 0.18.1-1+rpt6 [453 kB]
Get:26 Index of /debian bookworm/main arm64 labwc arm64 0.8.1-1+rpt1 [247 kB]
Get:27 Index of /debian bookworm/main arm64 libcamera0.3 arm64 0.3.2+rpt20241119-1 [815 kB]
Get:28 Index of /debian bookworm/main arm64 libcamera-ipa arm64 0.3.2+rpt20241119-1 [1,071 kB]
Get:29 Index of /debian bookworm/main arm64 libcamera-tools arm64 0.3.2+rpt20241119-1 [334 kB]
Get:30 Index of /debian bookworm/main arm64 linux-headers-6.6.62+rpt-common-rpi all 1:6.6.62-1+rpt1 [8,236 kB]
Get:31 Index of /debian bookworm/main arm64 linux-image-6.6.62+rpt-rpi-2712 arm64 1:6.6.62-1+rpt1 [29.7 MB]
Get:32 Index of /debian bookworm/main arm64 linux-kbuild-6.6.62+rpt arm64 1:6.6.62-1+rpt1 [1,013 kB]
Get:33 Index of /debian bookworm/main arm64 linux-headers-6.6.62+rpt-rpi-2712 arm64 1:6.6.62-1+rpt1 [1,130 kB]
Get:34 Index of /debian bookworm/main arm64 linux-image-6.6.62+rpt-rpi-v8 arm64 1:6.6.62-1+rpt1 [29.7 MB]
Get:35 Index of /debian bookworm/main arm64 linux-headers-6.6.62+rpt-rpi-v8 arm64 1:6.6.62-1+rpt1 [1,130 kB]
Get:36 Index of /debian bookworm/main arm64 linux-headers-rpi-2712 arm64 1:6.6.62-1+rpt1 [1,160 B]
Get:37 Index of /debian bookworm/main arm64 linux-headers-rpi-v8 arm64 1:6.6.62-1+rpt1 [1,156 B]
Get:38 Index of /debian bookworm/main arm64 linux-image-rpi-2712 arm64 1:6.6.62-1+rpt1 [1,420 B]
Get:39 Index of /debian bookworm/main arm64 linux-image-rpi-v8 arm64 1:6.6.62-1+rpt1 [1,424 B]
Get:40 Index of /debian bookworm/main arm64 linux-libc-dev all 1:6.6.62-1+rpt1 [2,057 kB]
Get:41 Index of /debian bookworm/main arm64 lxplug-bluetooth arm64 0.36 [32.1 kB]
Get:42 Index of /debian bookworm/main arm64 lxplug-ejecter arm64 0.23 [12.5 kB]
Get:43 Index of /debian bookworm/main arm64 lxplug-menu arm64 0.5 [31.1 kB]
Get:44 Index of /debian bookworm/main arm64 lxplug-netman arm64 0.12 [1,322 kB]
Get:45 Index of /debian bookworm/main arm64 raspi-config all 20241210 [35.6 kB]
Get:46 Index of /debian bookworm/main arm64 lxplug-updater arm64 0.20 [13.5 kB]
Get:47 Index of /debian bookworm/main arm64 lxplug-volumepulse arm64 0.27 [30.9 kB]
Get:48 Index of /debian bookworm/main arm64 piwiz arm64 0.86 [197 kB]
Get:49 Index of /debian bookworm/main arm64 python3-libcamera arm64 0.3.2+rpt20241119-1 [328 kB]
Get:50 Index of /debian bookworm/main arm64 python3-picamera2 all 0.3.23-1 [98.6 kB]
Get:51 Index of /debian bookworm/main arm64 raindrop arm64 0.12 [63.3 kB]
Get:52 Index of /debian bookworm/main arm64 raspberrypi-net-mods all 1.4.3 [2,272 B]
Get:53 Index of /debian bookworm/main arm64 raspberrypi-sys-mods arm64 20241202 [22.0 kB]
Get:54 Index of /debian bookworm/main arm64 raspberrypi-ui-mods arm64 1.20241211 [1,058 kB]
Get:55 Index of /debian bookworm/main arm64 rc-gui arm64 1.90 [91.2 kB]
Get:56 Index of /debian bookworm/main arm64 rpi-eeprom all 26.7-1 [8,496 kB]
Get:57 Index of /debian bookworm/main arm64 rpicam-apps arm64 1.5.3-1 [573 kB]
Get:58 Index of /debian bookworm/main arm64 squeekboard arm64 1.21.0-1+rpt7 [6,320 kB]
Get:59 Index of /debian bookworm/main arm64 wfplug-connect arm64 0.10 [27.4 kB]
Fetched 242 MB in 12min 10s (331 kB/s)
Reading changelogs… Done
Extracting templates from packages: 100%
Preconfiguring packages …
(Reading database … 128596 files and directories currently installed.)
Preparing to unpack …/lxpanel_0.10.1-2+rpt20_arm64.deb …
Unpacking lxpanel (0.10.1-2+rpt20) over (0.10.1-2+rpt19) …
Preparing to unpack …/lxpanel-data_0.10.1-2+rpt20_all.deb …
Unpacking lxpanel-data (0.10.1-2+rpt20) over (0.10.1-2+rpt19) …
Preparing to unpack …/pcmanfm_1.3.2-1+rpt29_arm64.deb …
Unpacking pcmanfm (1.3.2-1+rpt29) over (1.3.2-1+rpt28) …
Preparing to unpack …/lxde-core_11+rpt2_all.deb …
Unpacking lxde-core (11+rpt2) over (11+rpt1) …
Preparing to unpack …/archives/lxde_11+rpt2_all.deb …
Unpacking lxde (11+rpt2) over (11+rpt1) …
dpkg: lxinput: dependency problems, but removing anyway as you requested:
lxde depends on rasputin | lxinput; however:
Package rasputin is not installed.
Package lxinput is to be removed.
(Reading database … 128596 files and directories currently installed.)
Removing lxinput (0.3.5-1+rpt26) …
Selecting previously unselected package rasputin.
(Reading database … 128520 files and directories currently installed.)
Preparing to unpack …/00-rasputin_0.2_arm64.deb …
Unpacking rasputin (0.2) …
Preparing to unpack …/01-raspi-firmware_1%3a1.20241126-1_all.deb …
Unpacking raspi-firmware (1:1.20241126-1) over (1:1.20240924-2) …
Preparing to unpack …/02-tzdata_2024b-0+deb12u1_all.deb …
Unpacking tzdata (2024b-0+deb12u1) over (2024a-0+deb12u1) …
Preparing to unpack …/03-firefox_133.0-1+rpt7_arm64.deb …
Unpacking firefox (133.0-1+rpt7) over (132.0-1+rpt7) …
Preparing to unpack …/04-libgstreamer1.0-0_1.22.0-2+deb12u1_arm64.deb …
Unpacking libgstreamer1.0-0:arm64 (1.22.0-2+deb12u1) over (1.22.0-2) …
Preparing to unpack …/05-libgstreamer-plugins-base1.0-0_1.22.0-3+deb12u3_arm64.deb …
Unpacking libgstreamer-plugins-base1.0-0:arm64 (1.22.0-3+deb12u3) over (1.22.0-3+deb12u2+rpt1) …
Preparing to unpack …/06-gstreamer1.0-alsa_1.22.0-3+deb12u3_arm64.deb …
Unpacking gstreamer1.0-alsa:arm64 (1.22.0-3+deb12u3) over (1.22.0-3+deb12u2+rpt1) …
Preparing to unpack …/07-gstreamer1.0-plugins-base_1.22.0-3+deb12u3_arm64.deb …
Unpacking gstreamer1.0-plugins-base:arm64 (1.22.0-3+deb12u3) over (1.22.0-3+deb12u2+rpt1) …
Preparing to unpack …/08-gstreamer1.0-x_1.22.0-3+deb12u3_arm64.deb …
Unpacking gstreamer1.0-x:arm64 (1.22.0-3+deb12u3) over (1.22.0-3+deb12u2+rpt1) …
Preparing to unpack …/09-initramfs-tools_0.142+rpt2+deb12u1_all.deb …
Unpacking initramfs-tools (0.142+rpt2+deb12u1) over (0.142+rpt1+deb12u1) …
Preparing to unpack …/10-initramfs-tools-core_0.142+rpt2+deb12u1_all.deb …
Unpacking initramfs-tools-core (0.142+rpt2+deb12u1) over (0.142+rpt1+deb12u1) …
Preparing to unpack …/11-libpixman-1-0_0.42.2-1+rpt3_arm64.deb …
Unpacking libpixman-1-0:arm64 (0.42.2-1+rpt3) over (0.42.2-1+rpt1) …
Preparing to unpack …/12-libliftoff0_0.4.1-1~bpo12+rpt2_arm64.deb …
Unpacking libliftoff0:arm64 (0.4.1-1~bpo12+rpt2) over (0.4.1-1~bpo12+rpt1) …
Selecting previously unselected package libxcb-errors0:arm64.
Preparing to unpack …/13-libxcb-errors0_1.0.1-2~bpo12+1+rpt1_arm64.deb …
Unpacking libxcb-errors0:arm64 (1.0.1-2~bpo12+1+rpt1) …
Selecting previously unselected package libwlroots-0.18:arm64.
Preparing to unpack …/14-libwlroots-0.18_0.18.1-1+rpt6_arm64.deb …
Unpacking libwlroots-0.18:arm64 (0.18.1-1+rpt6) …
Preparing to unpack …/15-labwc_0.8.1-1+rpt1_arm64.deb …
Unpacking labwc (0.8.1-1+rpt1) over (0.7.4-1+rpt1) …
Preparing to unpack …/16-libcamera0.3_0.3.2+rpt20241119-1_arm64.deb …
Unpacking libcamera0.3:arm64 (0.3.2+rpt20241119-1) over (0.3.2+rpt20240927-1) …
Preparing to unpack …/17-libcamera-ipa_0.3.2+rpt20241119-1_arm64.deb …
Unpacking libcamera-ipa:arm64 (0.3.2+rpt20241119-1) over (0.3.2+rpt20240927-1) …
Preparing to unpack …/18-libcamera-tools_0.3.2+rpt20241119-1_arm64.deb …
Unpacking libcamera-tools (0.3.2+rpt20241119-1) over (0.3.2+rpt20240927-1) …
Preparing to unpack …/19-libgstreamer-gl1.0-0_1.22.0-3+deb12u3_arm64.deb …
Unpacking libgstreamer-gl1.0-0:arm64 (1.22.0-3+deb12u3) over (1.22.0-3+deb12u2+rpt1) …
Preparing to unpack …/20-libwebkit2gtk-4.1-0_2.46.5-1~deb12u1_arm64.deb …
Unpacking libwebkit2gtk-4.1-0:arm64 (2.46.5-1~deb12u1) over (2.46.3-1~deb12u1) …
Preparing to unpack …/21-libjavascriptcoregtk-4.1-0_2.46.5-1~deb12u1_arm64.deb …
Unpacking libjavascriptcoregtk-4.1-0:arm64 (2.46.5-1~deb12u1) over (2.46.3-1~deb12u1) …
Preparing to unpack …/22-librbd1_16.2.15+ds-0+deb12u1_arm64.deb …
Unpacking librbd1 (16.2.15+ds-0+deb12u1) over (16.2.11+ds-2) …
Preparing to unpack …/23-librados2_16.2.15+ds-0+deb12u1_arm64.deb …
Unpacking librados2 (16.2.15+ds-0+deb12u1) over (16.2.11+ds-2) …
Selecting previously unselected package linux-headers-6.6.62+rpt-common-rpi.
Preparing to unpack …/24-linux-headers-6.6.62+rpt-common-rpi_1%3a6.6.62-1+rpt1_all.deb …
Unpacking linux-headers-6.6.62+rpt-common-rpi (1:6.6.62-1+rpt1) …
Selecting previously unselected package linux-image-6.6.62+rpt-rpi-2712.
Preparing to unpack …/25-linux-image-6.6.62+rpt-rpi-2712_1%3a6.6.62-1+rpt1_arm64.deb …
Unpacking linux-image-6.6.62+rpt-rpi-2712 (1:6.6.62-1+rpt1) …
Selecting previously unselected package linux-kbuild-6.6.62+rpt.
Preparing to unpack …/26-linux-kbuild-6.6.62+rpt_1%3a6.6.62-1+rpt1_arm64.deb …
Unpacking linux-kbuild-6.6.62+rpt (1:6.6.62-1+rpt1) …
Selecting previously unselected package linux-headers-6.6.62+rpt-rpi-2712.
Preparing to unpack …/27-linux-headers-6.6.62+rpt-rpi-2712_1%3a6.6.62-1+rpt1_arm64.deb …
Unpacking linux-headers-6.6.62+rpt-rpi-2712 (1:6.6.62-1+rpt1) …
Selecting previously unselected package linux-image-6.6.62+rpt-rpi-v8.
Preparing to unpack …/28-linux-image-6.6.62+rpt-rpi-v8_1%3a6.6.62-1+rpt1_arm64.deb …
Unpacking linux-image-6.6.62+rpt-rpi-v8 (1:6.6.62-1+rpt1) …
Selecting previously unselected package linux-headers-6.6.62+rpt-rpi-v8.
Preparing to unpack …/29-linux-headers-6.6.62+rpt-rpi-v8_1%3a6.6.62-1+rpt1_arm64.deb …
Unpacking linux-headers-6.6.62+rpt-rpi-v8 (1:6.6.62-1+rpt1) …
Preparing to unpack …/30-linux-headers-rpi-2712_1%3a6.6.62-1+rpt1_arm64.deb …
Unpacking linux-headers-rpi-2712 (1:6.6.62-1+rpt1) over (1:6.6.51-1+rpt3) …
Preparing to unpack …/31-linux-headers-rpi-v8_1%3a6.6.62-1+rpt1_arm64.deb …
Unpacking linux-headers-rpi-v8 (1:6.6.62-1+rpt1) over (1:6.6.51-1+rpt3) …
Preparing to unpack …/32-linux-image-rpi-2712_1%3a6.6.62-1+rpt1_arm64.deb …
Unpacking linux-image-rpi-2712 (1:6.6.62-1+rpt1) over (1:6.6.51-1+rpt3) …
Preparing to unpack …/33-linux-image-rpi-v8_1%3a6.6.62-1+rpt1_arm64.deb …
Unpacking linux-image-rpi-v8 (1:6.6.62-1+rpt1) over (1:6.6.51-1+rpt3) …
Preparing to unpack …/34-linux-libc-dev_1%3a6.6.62-1+rpt1_all.deb …
Unpacking linux-libc-dev (1:6.6.62-1+rpt1) over (1:6.6.51-1+rpt3) …
Preparing to unpack …/35-lxplug-bluetooth_0.36_arm64.deb …
Unpacking lxplug-bluetooth (0.36) over (0.35) …
Preparing to unpack …/36-lxplug-ejecter_0.23_arm64.deb …
Unpacking lxplug-ejecter (0.23) over (0.22) …
Preparing to unpack …/37-lxplug-menu_0.5_arm64.deb …
Unpacking lxplug-menu (0.5) over (0.4) …
Preparing to unpack …/38-lxplug-netman_0.12_arm64.deb …
Unpacking lxplug-netman (0.12) over (0.11) …
Preparing to unpack …/39-raspi-config_20241210_all.deb …
Unpacking raspi-config (20241210) over (20241119) …
Removing obsolete conffile /etc/init.d/raspi-config …
Removing obsolete conffile /etc/default/cpu_governor …
Preparing to unpack …/40-lxplug-updater_0.20_arm64.deb …
Unpacking lxplug-updater (0.20) over (0.19) …
Preparing to unpack …/41-lxplug-volumepulse_0.27_arm64.deb …
Unpacking lxplug-volumepulse (0.27) over (0.26) …
Preparing to unpack …/42-piwiz_0.86_arm64.deb …
Unpacking piwiz (0.86) over (0.85) …
Preparing to unpack …/43-python3-libcamera_0.3.2+rpt20241119-1_arm64.deb …
Unpacking python3-libcamera:arm64 (0.3.2+rpt20241119-1) over (0.3.2+rpt20240927-1) …
Preparing to unpack …/44-python3-picamera2_0.3.23-1_all.deb …
Unpacking python3-picamera2 (0.3.23-1) over (0.3.22-2) …
Preparing to unpack …/45-raindrop_0.12_arm64.deb …
Unpacking raindrop (0.12) over (0.10) …
Preparing to unpack …/46-raspberrypi-net-mods_1.4.3_all.deb …
Unpacking raspberrypi-net-mods (1.4.3) over (1.4.2) …
Preparing to unpack …/47-raspberrypi-sys-mods_20241202_arm64.deb …
Unpacking raspberrypi-sys-mods (20241202) over (20241111) …
Preparing to unpack …/48-raspberrypi-ui-mods_1.20241211_arm64.deb …
Unpacking raspberrypi-ui-mods (1.20241211) over (1.20241112) …
Preparing to unpack …/49-rc-gui_1.90_arm64.deb …
Unpacking rc-gui (1.90) over (1.89) …
Preparing to unpack …/50-rpi-eeprom_26.7-1_all.deb …
Unpacking rpi-eeprom (26.7-1) over (26.4-1) …
Preparing to unpack …/51-rpicam-apps_1.5.3-1_arm64.deb …
Unpacking rpicam-apps (1.5.3-1) over (1.5.2-2) …
Preparing to unpack …/52-squeekboard_1.21.0-1+rpt7_arm64.deb …
Unpacking squeekboard (1.21.0-1+rpt7) over (1.21.0-1+rpt5) …
Preparing to unpack …/53-wfplug-connect_0.10_arm64.deb …
Unpacking wfplug-connect (0.10) over (0.9) …
Setting up libliftoff0:arm64 (0.4.1-1~bpo12+rpt2) …
Setting up libpixman-1-0:arm64 (0.42.2-1+rpt3) …
Setting up rasputin (0.2) …
Setting up librados2 (16.2.15+ds-0+deb12u1) …
Setting up pcmanfm (1.3.2-1+rpt29) …
Setting up wfplug-connect (0.10) …
gtk-update-icon-cache: Cache file created successfully.
Setting up firefox (133.0-1+rpt7) …
Setting up libxcb-errors0:arm64 (1.0.1-2~bpo12+1+rpt1) …
Setting up linux-libc-dev (1:6.6.62-1+rpt1) …
Setting up raindrop (0.12) …
Setting up tzdata (2024b-0+deb12u1) …
Current default time zone: ‘Europe/Berlin’
Local time is now: Mon Dec 30 22:10:59 CET 2024.
Universal Time is now: Mon Dec 30 21:10:59 UTC 2024.
Run ‘dpkg-reconfigure tzdata’ if you wish to change it.
Setting up libjavascriptcoregtk-4.1-0:arm64 (2.46.5-1~deb12u1) …
Setting up libwlroots-0.18:arm64 (0.18.1-1+rpt6) …
Setting up raspi-firmware (1:1.20241126-1) …
‘/boot/vmlinuz-6.6.62+rpt-rpi-2712’ → ‘/boot/firmware/kernel_2712.img’
‘/boot/vmlinuz-6.6.62+rpt-rpi-v8’ → ‘/boot/firmware/kernel8.img’
Setting up librbd1 (16.2.15+ds-0+deb12u1) …
Setting up linux-headers-6.6.62+rpt-common-rpi (1:6.6.62-1+rpt1) …
Setting up rpi-eeprom (26.7-1) …
Setting up lxpanel-data (0.10.1-2+rpt20) …
Setting up initramfs-tools-core (0.142+rpt2+deb12u1) …
Setting up linux-kbuild-6.6.62+rpt (1:6.6.62-1+rpt1) …
Setting up raspi-config (20241210) …
Setting up libgstreamer1.0-0:arm64 (1.22.0-2+deb12u1) …
Setcap worked! gst-ptp-helper is not suid!
Setting up rc-gui (1.90) …
Setting up labwc (0.8.1-1+rpt1) …
Setting up initramfs-tools (0.142+rpt2+deb12u1) …
update-initramfs: deferring update (trigger activated)
Setting up lxpanel (0.10.1-2+rpt20) …
Setting up libgstreamer-plugins-base1.0-0:arm64 (1.22.0-3+deb12u3) …
Setting up linux-image-6.6.62+rpt-rpi-2712 (1:6.6.62-1+rpt1) …
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.6.62+rpt-rpi-2712
‘/boot/initrd.img-6.6.62+rpt-rpi-2712’ → ‘/boot/firmware/initramfs_2712’
/etc/kernel/postinst.d/z50-raspi-firmware:
‘/boot/vmlinuz-6.6.62+rpt-rpi-2712’ → ‘/boot/firmware/kernel_2712.img’
Setting up raspberrypi-sys-mods (20241202) …
Setting up lxplug-menu (0.5) …
Setting up linux-image-rpi-2712 (1:6.6.62-1+rpt1) …
Setting up raspberrypi-ui-mods (1.20241211) …
Installing new version of config file /etc/xdg/labwc/rc.xml …
Setting up lxplug-bluetooth (0.36) …
Setting up libgstreamer-gl1.0-0:arm64 (1.22.0-3+deb12u3) …
Setting up gstreamer1.0-plugins-base:arm64 (1.22.0-3+deb12u3) …
Setting up piwiz (0.86) …
Setting up raspberrypi-net-mods (1.4.3) …
Installing new version of config file /etc/profile.d/wifi-check.sh …
Setting up squeekboard (1.21.0-1+rpt7) …
Setting up lxplug-updater (0.20) …
Setting up lxde-core (11+rpt2) …
Setting up lxplug-netman (0.12) …
Setting up libwebkit2gtk-4.1-0:arm64 (2.46.5-1~deb12u1) …
Setting up linux-image-6.6.62+rpt-rpi-v8 (1:6.6.62-1+rpt1) …
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-6.6.62+rpt-rpi-v8
‘/boot/initrd.img-6.6.62+rpt-rpi-v8’ → ‘/boot/firmware/initramfs8’
/etc/kernel/postinst.d/z50-raspi-firmware:
‘/boot/vmlinuz-6.6.62+rpt-rpi-v8’ → ‘/boot/firmware/kernel8.img’
Setting up gstreamer1.0-x:arm64 (1.22.0-3+deb12u3) …
Setting up gstreamer1.0-alsa:arm64 (1.22.0-3+deb12u3) …
Setting up lxplug-ejecter (0.23) …
Setting up lxplug-volumepulse (0.27) …
Setting up linux-headers-6.6.62+rpt-rpi-v8 (1:6.6.62-1+rpt1) …
Setting up linux-headers-6.6.62+rpt-rpi-2712 (1:6.6.62-1+rpt1) …
Setting up lxde (11+rpt2) …
Setting up linux-headers-rpi-2712 (1:6.6.62-1+rpt1) …
Setting up linux-image-rpi-v8 (1:6.6.62-1+rpt1) …
Setting up linux-headers-rpi-v8 (1:6.6.62-1+rpt1) …
Setting up libcamera-ipa:arm64 (0.3.2+rpt20241119-1) …
Setting up libcamera0.3:arm64 (0.3.2+rpt20241119-1) …
Setting up rpicam-apps (1.5.3-1) …
Setting up python3-libcamera:arm64 (0.3.2+rpt20241119-1) …
Setting up libcamera-tools (0.3.2+rpt20241119-1) …
Setting up python3-picamera2 (0.3.23-1) …
Processing triggers for shared-mime-info (2.2-1) …
Processing triggers for mailcap (3.70+nmu1) …
Processing triggers for desktop-file-utils (0.26-1) …
Processing triggers for hicolor-icon-theme (0.17-2) …
Processing triggers for gnome-menus (3.36.0-1.1) …
Processing triggers for libglib2.0-0:arm64 (2.74.6-2+deb12u4) …
Processing triggers for libc-bin (2.36-9+rpt2+deb12u9) …
Processing triggers for man-db (2.11.2-2) …
Processing triggers for initramfs-tools (0.142+rpt2+deb12u1) …
update-initramfs: Generating /boot/initrd.img-6.6.62+rpt-rpi-v8
‘/boot/initrd.img-6.6.62+rpt-rpi-v8’ → ‘/boot/firmware/initramfs8’
update-initramfs: Generating /boot/initrd.img-6.6.62+rpt-rpi-2712
‘/boot/initrd.img-6.6.62+rpt-rpi-2712’ → ‘/boot/firmware/initramfs_2712’

lexas@raspberrypi:~ $ sudo reboot
Broadcast message from root@raspberrypi on pts/1 (Mon 2024-12-30 22:13:52 CET):
The system will reboot now!

lexas@raspberrypi:~ $ vcgencmd bootloader_version
2024/09/23 14:02:56
version 2682625908f5585e5f4832bb82e74e7d757ec48f (release)
timestamp 1727096576
update-time 1732023826
capabilities 0x0000007f

lexas@raspberrypi:~ $ sudo rpi-eeprom-update
*** UPDATE AVAILABLE ***
Run “sudo rpi-eeprom-update -a” to install this update now.
To configure the bootloader update policy run “sudo raspi-config”
BOOTLOADER: update available
CURRENT: Mon 23 Sep 13:02:56 UTC 2024 (1727096576)
LATEST: Tue 12 Nov 16:10:44 UTC 2024 (1731427844)
RELEASE: default (/lib/firmware/raspberrypi/bootloader-2712/default)
Use raspi-config to change the release.

lexas@raspberrypi:~ $ sudo nano /etc/default/rpi-eeprom-update

lexas@raspberrypi:~ $ cat /etc/default/rpi-eeprom-update
FIRMWARE_RELEASE_STATUS=“latest”

lexas@raspberrypi:~ $ sudo rpi-eeprom-update
*** UPDATE AVAILABLE ***
Run “sudo rpi-eeprom-update -a” to install this update now.
To configure the bootloader update policy run “sudo raspi-config”
BOOTLOADER: update available
CURRENT: Mon 23 Sep 13:02:56 UTC 2024 (1727096576)
LATEST: Sun 15 Dec 00:16:50 UTC 2024 (1734221810)
RELEASE: latest (/lib/firmware/raspberrypi/bootloader-2712/latest)
Use raspi-config to change the release.

lexas@raspberrypi:~ $ sudo rpi-eeprom-update -a
*** PREPARING EEPROM UPDATES ***
BOOTLOADER: update available
CURRENT: Mon 23 Sep 13:02:56 UTC 2024 (1727096576)
LATEST: Sun 15 Dec 00:16:50 UTC 2024 (1734221810)
RELEASE: latest (/lib/firmware/raspberrypi/bootloader-2712/latest)
Use raspi-config to change the release.
CURRENT: Mon 23 Sep 13:02:56 UTC 2024 (1727096576)
UPDATE: Sun 15 Dec 00:16:50 UTC 2024 (1734221810)
BOOTFS: /boot/firmware

‘/tmp/tmp.cKm6jsiW8e’ → ‘/boot/firmware/pieeprom.upd’
UPDATING bootloader. This could take up to a minute. Please wait
*** Do not disconnect the power until the update is complete ***
If a problem occurs then the Raspberry Pi Imager may be used to create
a bootloader rescue SD card image which restores the default bootloader image.
flashrom -p linux_spi:dev=/dev/spidev10.0,spispeed=16000 -w /boot/firmware/pieeprom.upd
Verifying update
VERIFY: SUCCESS
UPDATE SUCCESSFUL

lexas@raspberrypi:~ $ sudo reboot -n
Broadcast message from root@raspberrypi on pts/1 (Mon 2024-12-30 22:28:43 CET):
The system will reboot now!

lexas@raspberrypi:~ $ vcgencmd bootloader_version
2024/12/15 00:16:50
version 461827f22e6ab42230e3a5a1735ee2092cdcbb72 (release)
timestamp 1734221810
update-time 1735594049
capabilities 0x0000007f

Just in case if this helps in addition here the log report of V3.757 (after firmware update)

Dear Volumionauts,

Unfortunately, we seem to have lost control over digital gain, which now appears to be always active: GitHub Link

We are addressing this issue with upstream and will see what can be done. Please be patient, and as before, I will provide updates when progress is made.

The biggest challenge is that I currently do not have access to a fully functional DAC for direct testing. Despite my efforts, I’ve only been able to obtain defective units. If anyone can locate a working DAC for purchase, please PM me with the details.

@Zhapox - I hope I can count on your assistance with testing.

Kind Regards,

2 Likes

Dear Volumionauts,

A quick update: the issue is being still investigated. I appreciate your patience.

The same system, only kernel is different. From amixer -c<num> scontents there is clear evidence that the digital_gain_0db_limit is ineffective and range 0 → 255 is always set in kernel 6.6.y.

Kernel Card Link
6.1.y amixer -c2 scontents Pastezone details link
6.6.y amixer -c0 scontents Pastezone details link

Kind Regards,

Dear Volumionauts,

From internal testing:

Dtoverlay Result Comment
dtoverlay=allo-piano-dac-plus-pcm512x-audio debian Pastezone digital_gain_0db_limit in effect
dtoverlay=allo-piano-dac-plus-pcm512x-audio,24db_digital_gain debian Pastezone 24db_digital_gain in effect
dtoverlay=allo-piano-dac-plus-pcm512x-audio,glb_mclk pcm512x 1-004c: Setting SCLK as input clock & disabled PLL
pcm512x 1-004d: Setting SCLK as input clock & disabled PLL
Kali re-clocker SCLK active

All checks out.

Internal test are almost completed. Volumio OS beta will be prepared and should be available soon. Our guru @Darmur will perhaps update this thread once build is ready.

@Zhapox - thank you again, hours spent on code iterations testing and beyond patience results reporting.

Kind Regards,

1 Like

Am I the only one who thinks a “donate” should be organized for those who are committed to solving the problem? Even just to provide him with a Piano and a Kali?

2 Likes

here the new image 3.786, with the fix for Allo Piano maximum volume
https://updates.volumio.org/pi/volumio/3.786/Volumio-3.786-2025-01-09-pi.zip

it is of course possible to perform an OTA update to this release, after enabling test mode

2 Likes

Hi Dario,

I just downloaded and flashed it. Works great so far! Thanks for your dedication and energy on solving these issues @nerd & @Darmur! Very much appreciated!

Kevin

1 Like

All three @nerd, @Darmur and @Zhapox have earned a chewing gum :slight_smile:

3 Likes

You’re welcome. :wink:

4 Likes

Dear Volumionauts,

Please welcome @pelwell who actually is the “thinking head” behind Allo Piano 2.1 kernel module and all other kernel wonders.

Phil, heart-welcome thank you.

Kind Regards,

3 Likes

Aha this makes more sense. Was wondering to whom he was stating “You’re welcome” :thinking:

@pelwell,

Welcome Phil.

I’ve just updated to V3.787 and would also like to report that it’s working perfectly again. :yum:

I would also like to thank everyone involved! :+1: :+1: :+1:

The co-operation within this community worked remarkably well once again!

1 Like

what an honor! welcome in our community, and many thanks for your support!

Since now again a new version (V3.788) is offered for which it says “Fix for Allo Piano DAC on RPi with Kernel 6.6.x” (and this is only offered if you run Volumio in test mode = True):


Is it the case that there were again adjustments for the piano?
And btw, is there an overview somewhere where one can see the history of all versions?

Volumio releases:

Volumio OS changes tested in beta:

Volumio backend changes tested in beta:

Kind Regards,

1 Like