We have just switched on the upgrade for KDE neon to rebase on Ubuntu 24.04 LTS.
We do this every two years and the 22.04 LTS base was getting increasingly crusty with old Pipewire causing problems and packages like Krita not compiling at all.
Pretty painless upgrade for me. This is my third Neon LT upgrade and it has gone the smoothest.
For some reason GIMP and Xsane were removed. I went in to discover and re-installed them. GIMP runs OK, but Xsane isn’t seeing my scanner. (No big deal… I’m capable of configuring it myself). I’ve been poking around and can’t find any other issues.
One plus for me was that last week I was messing with Pulse audio files and lost my sound. I was having trouble getting it back. The upgrade reconfigured everything and I have sound now
If anything is listed, then you will need to manually upgrade them. If you use Wine, then libpoppler may be holding you back, but upgrading it will break wine, and you may need to reinstall Wine, or use the flatpak as recommended by the Neon team.
I once wanted to install wine, but something went wrong during installation, an error popped up and I gave up. Wine is in the repository. So it could be important?
Did you follow the tips I gave alan1 above? There may be held back apps. Doing a dist-upgrade may break things badly, so if doing a listing of held apps shows anything, then I recommend updating them one at a time to see what gets broken. Most should be OK, but they is often one that may be causing the others to be held back as well.
sudo apt list --upgradeable
if anything shows up then one at a time do:
sudo apt install --upgrade-only (app name as listed)
If one looks likes its going to break everything, it should warn you and you can back out until you understand what will happen and how to fix it. Try the others until you are left with only the breakers.
No, I don’t have such packages.
But, I have some other issue:
Fatal error: W: GPG error: file:/var/lib/preinstalled-pool jammy Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 9B715C37694F063B
E: The repository 'file:/var/lib/preinstalled-pool jammy Release' is not signed.
And there is no information about this key gpg --keyserver keyserver.ubuntu.com --recv-keys 9B715C37694F063B
I experienced the problem with Neon rebooting to a black screen upon successful completion of the upgrade to 24.04. GRUB was inaccessible, as was any form of TTY (due to their being no display whatsoever).
I resolved the issue by SSHing into the affected PC and performing the following:
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
Entering ResolveByKeep
Calculating upgrade… Done
The following packages have been kept back:
libpoppler-glib8
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
sudo apt install --upgrade-only libpoppler-glib8
E: Command line option --upgrade-only is not understood in combination with the other options