Successfully upgraded AVL Buster to Bookworm, (11 to 12)
-
- Posts: 31
- Joined: Thu Oct 14, 2021 12:05 pm
Successfully upgraded AVL Buster to Bookworm, (11 to 12)
I successfully used the standard Debian process to upgrade and almost everything made it. I have not done a complete check but the modifications I care about are all still here. There are some prerequisites.
1. Install and run the "usrmerge" before upgrading. This is mandatory, recovery from not doing it first is possible but incredibly difficult.
2. Be aware of any customization's to anything, you probably should save them somewhere else, almost every program will be upgraded. Some don't, so far everything still works that I have tried. All the GUI customization's survived. The Liquorix kernels survived.
3. Pipewire did not work after completion, key things were not installed automatically. Working from bad memory, I think that Pipewire-media-session or pipewire-audio-client-libraries were the key missing culprits. I also installed almost everything else, pipewire-media-session-jack, pipewire-media-session-pulseaudio, pipewire-jack, pipewire-alsa, pipewire-pulse. Works fine now.
I followed the directions in this site. https://www.youtube.com/watch?v=nMFtCDRz0YA
1. Install and run the "usrmerge" before upgrading. This is mandatory, recovery from not doing it first is possible but incredibly difficult.
2. Be aware of any customization's to anything, you probably should save them somewhere else, almost every program will be upgraded. Some don't, so far everything still works that I have tried. All the GUI customization's survived. The Liquorix kernels survived.
3. Pipewire did not work after completion, key things were not installed automatically. Working from bad memory, I think that Pipewire-media-session or pipewire-audio-client-libraries were the key missing culprits. I also installed almost everything else, pipewire-media-session-jack, pipewire-media-session-pulseaudio, pipewire-jack, pipewire-alsa, pipewire-pulse. Works fine now.
I followed the directions in this site. https://www.youtube.com/watch?v=nMFtCDRz0YA
Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)
Glad it worked for you. Having enough technical skill is one of the key reasons it did, and I hope it continues to be good.
*QSI = Quick System Info from menu (Copy for Forum)
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!
*MXPI = MX Package Installer
*Please check the solved checkbox on the post that solved it.
*Linux -This is the way!
Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)
There's a Debian package called pipewire-audio which is designed to set up all needed Pipewire packages and removes PulseAudio. Makes the transition really simple.
It doesn't include pipewire-jack but you don't need that unless you are using applications that require JACK.
https://packages.debian.org/bookworm/pipewire-audio
There's also a newer version in Backports but it installs PW v.1.2.1 which has issues when exporting using JACK. Wait until it's updated to the fixed PW 1.2.2. Not an issue unless you use JACK.
It doesn't include pipewire-jack but you don't need that unless you are using applications that require JACK.
https://packages.debian.org/bookworm/pipewire-audio
There's also a newer version in Backports but it installs PW v.1.2.1 which has issues when exporting using JACK. Wait until it's updated to the fixed PW 1.2.2. Not an issue unless you use JACK.
-
- Posts: 31
- Joined: Thu Oct 14, 2021 12:05 pm
Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)
Thank you, I had found that already and it did solve all the Pipewire issues. Jack is installed also and works just fine.
Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)
'pipewire-setup-mx' sets it up also with everything needed including pipewire-jack, it installs PipeWire 1.0.0 but 1.2.2 is already in MX-Test thanks to @Stevo so it can be upgraded later..sunrat wrote: Mon Aug 26, 2024 6:06 am There's a Debian package called pipewire-audio which is designed to set up all needed Pipewire packages and removes PulseAudio. Makes the transition really simple.
It doesn't include pipewire-jack but you don't need that unless you are using applications that require JACK.
https://packages.debian.org/bookworm/pipewire-audio
There's also a newer version in Backports but it installs PW v.1.2.1 which has issues when exporting using JACK. Wait until it's updated to the fixed PW 1.2.2. Not an issue unless you use JACK.
Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)
On a related note, the linked video shows how to update Debian to Debian Bookworm. For updating MX, presumably one would need to change the MX repositories to MX-23 as well.
Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)
I think this command from the tutorial should edit bothsunrat wrote: Fri Aug 30, 2024 6:22 pm On a related note, the linked video shows how to update Debian to Debian Bookworm. For updating MX, presumably one would need to change the MX repositories to MX-23 as well.
Code: Select all
find /etc/apt -type f -name "*.list" -print0 | xargs -0 sudo sed -i.bak "s/bullseye/bookworm/g"
Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)
Yes you are right. I suspect it will however add duplicate entries for main (and contrib non-free if you already have them) when running this command:-iak- wrote: Sun Oct 06, 2024 7:39 amI think this command from the tutorial should edit bothsunrat wrote: Fri Aug 30, 2024 6:22 pm On a related note, the linked video shows how to update Debian to Debian Bookworm. For updating MX, presumably one would need to change the MX repositories to MX-23 as well.
Code: Select all
find /etc/apt -type f -name "*.list" -print0 | xargs -0 sudo sed -i.bak "s/bullseye/bookworm/g"
Code: Select all
# add optional non-free repos
echo "deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware" | sudo tee /etc/apt/sources.list
Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)
I think it did duplicate them with the command I posted. Now I get this:sunrat wrote: Sun Oct 06, 2024 10:13 amYes you are right. I suspect it will however add duplicate entries for main (and contrib non-free if you already have them) when running this command:-iak- wrote: Sun Oct 06, 2024 7:39 amI think this command from the tutorial should edit bothsunrat wrote: Fri Aug 30, 2024 6:22 pm On a related note, the linked video shows how to update Debian to Debian Bookworm. For updating MX, presumably one would need to change the MX repositories to MX-23 as well.
Code: Select all
find /etc/apt -type f -name "*.list" -print0 | xargs -0 sudo sed -i.bak "s/bullseye/bookworm/g"
Code: Select all
# add optional non-free repos echo "deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware" | sudo tee /etc/apt/sources.list
Code: Select all
Warning: Target Packages (contrib/binary-amd64/Packages) is configured multiple times in /etc/apt/sources.list:1 and /etc/apt/sources.list.d/debian.list:2
Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)
People I got this problem after upgrading:
Any hints?
Code: Select all
Error: The repository 'http://mirror.units.it/mxlinux/mx/repo bookworm InRelease' is not signed.