Successfully upgraded AVL Buster to Bookworm, (11 to 12)

Help on all MX Re-spins
Message
Author
pksings2021
Posts: 31
Joined: Thu Oct 14, 2021 12:05 pm

Successfully upgraded AVL Buster to Bookworm, (11 to 12)

#1 Post by pksings2021 »

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

User avatar
CharlesV
Global Moderator
Posts: 7538
Joined: Sun Jul 07, 2019 5:11 pm

Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)

#2 Post by CharlesV »

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!

User avatar
sunrat
Posts: 664
Joined: Mon Mar 28, 2016 9:54 pm

Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)

#3 Post by sunrat »

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.

pksings2021
Posts: 31
Joined: Thu Oct 14, 2021 12:05 pm

Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)

#4 Post by pksings2021 »

Thank you, I had found that already and it did solve all the Pipewire issues. Jack is installed also and works just fine.

User avatar
AVLinux
Posts: 3032
Joined: Wed Jul 15, 2020 1:15 am

Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)

#5 Post by AVLinux »

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.
'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..

User avatar
sunrat
Posts: 664
Joined: Mon Mar 28, 2016 9:54 pm

Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)

#6 Post by sunrat »

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.

User avatar
-iak-
Posts: 121
Joined: Thu Nov 19, 2020 9:08 pm

Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)

#7 Post by -iak- »

sunrat 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.
I think this command from the tutorial should edit both

Code: Select all

find /etc/apt -type f -name "*.list" -print0 | xargs -0 sudo sed -i.bak "s/bullseye/bookworm/g"

User avatar
sunrat
Posts: 664
Joined: Mon Mar 28, 2016 9:54 pm

Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)

#8 Post by sunrat »

-iak- wrote: Sun Oct 06, 2024 7:39 am
sunrat 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.
I think this command from the tutorial should edit both

Code: Select all

find /etc/apt -type f -name "*.list" -print0 | xargs -0 sudo sed -i.bak "s/bullseye/bookworm/g"
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:

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

User avatar
-iak-
Posts: 121
Joined: Thu Nov 19, 2020 9:08 pm

Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)

#9 Post by -iak- »

sunrat wrote: Sun Oct 06, 2024 10:13 am
-iak- wrote: Sun Oct 06, 2024 7:39 am
sunrat 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.
I think this command from the tutorial should edit both

Code: Select all

find /etc/apt -type f -name "*.list" -print0 | xargs -0 sudo sed -i.bak "s/bullseye/bookworm/g"
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:

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
I think it did duplicate them with the command I posted. Now I get this:

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

User avatar
-iak-
Posts: 121
Joined: Thu Nov 19, 2020 9:08 pm

Re: Successfully upgraded AVL Buster to Bookworm, (11 to 12)

#10 Post by -iak- »

People I got this problem after upgrading:

Code: Select all

Error: The repository 'http://mirror.units.it/mxlinux/mx/repo bookworm InRelease' is not signed.
Any hints?

Post Reply

Return to “MX Respins”