Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Raspberry Pi OS 12 (Bookworm) released
#1
Checked the RPi site this morning. The OS downloads are now dated Oct. 10 and are based on Debian Bookworm.

ETA - still Kernel 6.1

Regards,
Kent
Reply
#2
The 2023-10-10 section of the release notes (from the release notes file for raspi_lite_arm64 but I suspect they're all the same). Several changes will bear looking into vis-a-vis moOde.

Quote:2023-10-10:
  * Based on Debian bookworm release
  * Support for Raspberry Pi 5
  * Desktop now runs on the Wayfire Wayland compositing window manager on Raspberry Pi 4 and 5 platforms; on X11 using the openbox window manager on older platforms
  * lxpanel replaced with new wf-panel-pi application when running Wayland; existing lxpanel plugins migrated; gpu performance and power plugins added
  * pcmanfm modified to use Wayland backend when running on Wayland
  * PipeWire used instead of PulseAudio as audio control subsystem; various changes made to volume control plugin to support this
  * NetworkManager used instead of dhcpcd as networking interface; various changes made to networking plugin to support this
  * Firefox browser added as alternative to Chromium; selection of default browser added to Raspberry Pi Configuration tool
  * WayVNC VNC server used instead of RealVNC when running on Wayland
  * All customisation and configuration applications modified to customise Wayfire environment as appropriate
  * grim used as screenshot tool instead of scrot when running on Wayland
  * eom image viewer used instead of gpicview
  * evince document viewer used instead of qpdfview
  * Chromium web browser updated to version 116
  * VLC media player updated to version 3.0.18
  * Magnifier program not available when running Wayland; Wayfire includes screen zoom capabilities
  * CustomPC and Wireframe removed from Bookshelf
  * Numerous small changes and bug fixes
  * Switched from raspberrypi-kernel to Debian-based kernel packaging (linux-image-rpi-*)
  * Switched from raspberrypi-bootloader to Debian based firmware packaging (raspi-firmware)
  * /boot mount point moved to /boot/firmware
Reply
#3
Fun times ;-)

There are some interesting change items in the release notes.

Code:
 * Support for Raspberry Pi 5
 * Desktop now runs on the Wayfire Wayland compositing window manager on Raspberry Pi 4 and 5 platforms; on X11 using the openbox window manager on older platforms
 * NetworkManager used instead of dhcpcd as networking interface; various changes made to networking plugin to support this
 * Firefox browser added as alternative to Chromium; selection of default browser added to Raspberry Pi Configuration tool
 * Chromium web browser updated to version 116
 * Switched from raspberrypi-kernel to Debian-based kernel packaging (linux-image-rpi-*)
 * Switched from raspberrypi-bootloader to Debian based firmware packaging (raspi-firmware)
 * /boot mount point moved to /boot/firmware

Just as a heads up, it's prolly not going to be part of an end-of-year moOde release because of the amount of work for development and testing that will likely be needed to update the package and image build tooling and moOde application code but we should definitely start working with the new OS asap.

Also, it's best to wait a bit to allow the new OS to go through a bug fix cycle or two and some kernel bumps.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#4
Btw, did they ship with 6.1.21 kernel?
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#5
Stay tuned: installing now. The download site just says "Kernel 6.1"

Shudda mentioned that the Raspberry Pi Imager program has been upgraded to v1.7.5 to match.

Regards,
Kent
Reply
#6
(10-11-2023, 01:41 PM)Tim Curtis Wrote: Btw, did they ship with 6.1.21 kernel?

Oy.

64-bit release (2023-10-10-raspios-bookworm-arm64-lite.img.xz) installed on RPi4B (hostname raspios1264)

uname -a reports


Code:
Linux raspios1264 6.1.0-rpi4-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.54-1+rpt2 (2023-10-05) aarch64 GNU/Linux


and the contents of /boot are

Code:
kreed@raspios1264:~ $ ls -l /boot
total 39208
lrwxrwxrwx 1 root root       20 Oct  9 23:39 cmdline.txt -> firmware/cmdline.txt
-rw-r--r-- 1 root root   230365 Oct  5 07:33 config-6.1.0-rpi4-rpi-2712
-rw-r--r-- 1 root root   230343 Oct  5 07:33 config-6.1.0-rpi4-rpi-v8
lrwxrwxrwx 1 root root       19 Oct  9 23:39 config.txt -> firmware/config.txt
drwxr-xr-x 3 root root     4096 Dec 31  1969 firmware
-rw-r--r-- 1 root root 11101826 Oct  9 23:57 initrd.img-6.1.0-rpi4-rpi-2712
-rw-r--r-- 1 root root 11102336 Oct  9 23:56 initrd.img-6.1.0-rpi4-rpi-v8
lrwxrwxrwx 1 root root       17 Oct  9 23:38 overlays -> firmware/overlays
-rw-r--r-- 1 root root       83 Oct  5 07:33 System.map-6.1.0-rpi4-rpi-2712
-rw-r--r-- 1 root root       83 Oct  5 07:33 System.map-6.1.0-rpi4-rpi-v8
-rw-r--r-- 1 root root  8728960 Oct  5 07:33 vmlinuz-6.1.0-rpi4-rpi-2712
-rw-r--r-- 1 root root  8726865 Oct  5 07:33 vmlinuz-6.1.0-rpi4-rpi-v8

Note that much has been moved to /boot/firmware and overlays now reside in /boot/firmware/overlays/...
_____

32-bit release (2023-10-10-raspios-bookworm-armhf-lite.img.xz) installed on RPi ZeroW (hostname raspbios1232)

uname -a reports


Code:
Linux raspios1232 6.1.0-rpi4-rpi-v6 #1 Raspbian 1:6.1.54-1+rpt2 (2023-10-05) armv6l GNU/Linux

and the contents of /boot are

Code:
kreed@raspios1232:~ $ ls -l /boot
total 71110
lrwxrwxrwx 1 root root       20 Oct  9 20:07 cmdline.txt -> firmware/cmdline.txt
-rw-r--r-- 1 root root   199654 Oct  5 07:33 config-6.1.0-rpi4-rpi-v6
-rw-r--r-- 1 root root   204942 Oct  5 07:33 config-6.1.0-rpi4-rpi-v7
-rw-r--r-- 1 root root   223049 Oct  5 07:33 config-6.1.0-rpi4-rpi-v7l
-rw-r--r-- 1 root root   230343 Oct  5 07:33 config-6.1.0-rpi4-rpi-v8
lrwxrwxrwx 1 root root       19 Oct  9 20:07 config.txt -> firmware/config.txt
drwxr-xr-x 3 root root     6144 Dec 31  1969 firmware
-rw-r--r-- 1 root root 10360913 Oct  9 20:25 initrd.img-6.1.0-rpi4-rpi-v6
-rw-r--r-- 1 root root 10475428 Oct  9 20:25 initrd.img-6.1.0-rpi4-rpi-v7
-rw-r--r-- 1 root root 10677629 Oct  9 20:24 initrd.img-6.1.0-rpi4-rpi-v7l
-rw-r--r-- 1 root root 10587679 Oct  9 20:24 initrd.img-6.1.0-rpi4-rpi-v8
lrwxrwxrwx 1 root root       17 Oct  9 20:06 overlays -> firmware/overlays
-rw-r--r-- 1 root root       83 Oct  5 07:33 System.map-6.1.0-rpi4-rpi-v6
-rw-r--r-- 1 root root       83 Oct  5 07:33 System.map-6.1.0-rpi4-rpi-v7
-rw-r--r-- 1 root root       83 Oct  5 07:33 System.map-6.1.0-rpi4-rpi-v7l
-rw-r--r-- 1 root root       83 Oct  5 07:33 System.map-6.1.0-rpi4-rpi-v8
-rw-r--r-- 1 root root  6664272 Oct  5 07:33 vmlinuz-6.1.0-rpi4-rpi-v6
-rw-r--r-- 1 root root  6990632 Oct  5 07:33 vmlinuz-6.1.0-rpi4-rpi-v7
-rw-r--r-- 1 root root  7429200 Oct  5 07:33 vmlinuz-6.1.0-rpi4-rpi-v7l
-rw-r--r-- 1 root root  8726865 Oct  5 07:33 vmlinuz-6.1.0-rpi4-rpi-v8


Without thinking I first booted the 32-bit distribution on an RPi3B+. Had to think twice why uname was telling me I had a 64-bit kernel running...then the penny dropped and I moved the uSD card to a ZeroW.

Life is interesting.

Regards,
Kent
Reply
#7
And just for grins, here are all the overlays with the string 'dac' in their filename


Code:
akkordion-iqdacplus.dtbo
allo-boss2-dac-audio.dtbo
allo-boss-dac-pcm512x-audio.dtbo
allo-katana-dac-audio.dtbo
allo-piano-dac-pcm512x-audio.dtbo
allo-piano-dac-plus-pcm512x-audio.dtbo
applepi-dac.dtbo
chipdip-dac.dtbo
dacberry400.dtbo
hifiberry-dac.dtbo
hifiberry-dacplusadc.dtbo
hifiberry-dacplusadcpro.dtbo
hifiberry-dacplusdsp.dtbo
hifiberry-dacplus.dtbo
hifiberry-dacplushd.dtbo
i2s-dac.dtbo
iqaudio-dac.dtbo
iqaudio-dacplus.dtbo
justboom-dac.dtbo
mbed-dac.dtbo
pifi-dac-hd.dtbo
pifi-dac-zero.dtbo
rpi-dacplus.dtbo
rpi-dacpro.dtbo
rra-digidac1-wm8741-audio.dtbo
Reply
#8
Just a few minor differences. lol

Whats the kernel version directory under /lib/modules/  ??

For a list of audio overlays try the command below:
Code:
grep "sound-dai-cells" /boot/firmware/overlays/*
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#9
For the 64-bit release on the RPi4B,


Code:
kreed@raspios1264:~ $ ls /lib/modules/
6.1.0-rpi4-rpi-2712  6.1.0-rpi4-rpi-v8


You can guess from that what the 32-bit release contains.

As for audio overlays, that's a cute trick. I get a total of 64 "<filename>,dtbo: binary file matches" whether in moOde 8.3.6 or in the newly installed RaspiOS 12. A quick read through the lists of hits suggests they are the same.

Regards,
Kent
Reply
#10
(10-11-2023, 06:04 PM)TheOldPresbyope Wrote: For the 64-bit release on the RPi4B,


Code:
kreed@raspios1264:~ $ ls /lib/modules/
6.1.0-rpi4-rpi-2712  6.1.0-rpi4-rpi-v8


You can guess from that what the 32-bit release contains.

As for audio overlays, that's a cute trick. I get a total of 64 "<filename>,dtbo: binary file matches" whether in moOde 8.3.6 or in the newly installed RaspiOS 12. A quick read through the lists of hits suggests they are the same.

Regards,
Kent

At least the overlay list is the same, lol

I suppose there must be a way to decode 6.1.0-rpi4-rpi-2712 into the specific kernel version for example 6.1.21. It's important so we know which commits are included.
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply


Forum Jump: