I did a zypper dup this morning and rebooted and my system was all messed up. Background gone, icons missing, system text missing, mouse not working, desktop messed up, etc. I did a reboot and problems still there. I’m a noob so this was scary! Visions flashed thru my mind of spending days getting my system working again. So I got on my phone and brought up the instructions to rollback to a recent snapshot. I crossed my fingers, followed the instructions and in about 5 minutes my system was back. Yay! Made me very happy that about 6 months ago I switched from Ubuntu to a Btrfs based distro.
In my 4 years of using Linux, this was the first time an update borked my system.
Lock the Mesa packages from the command line using Zypper, then wait for an update that fixes the Mesa issue. This appears to be specific to AMD graphics systems. Alternative, you can try updating the system with Mesa package vendor changed to Packman. This version works on my system:
localhost:/Data2/Work> zypper se -si Mesa
Loading repository data…
Reading installed packages…
S | Name | Type | Version | Arch | Repository
—±--------------------------±--------±---------------------±-------±---------------------
il | Mesa | package | 24.1.0-1699.382.pm.1 | x86_64 | (System Packages)
il | Mesa-demo-egl | package | 9.0.0-3.3 | x86_64 | Main Repository (OSS)
il | Mesa-demo-x | package | 9.0.0-3.3 | x86_64 | Main Repository (OSS)
il | Mesa-dri | package | 24.1.0-1699.382.pm.1 | x86_64 | (System Packages)
il | Mesa-gallium | package | 24.1.0-1699.382.pm.1 | x86_64 | (System Packages)
il | Mesa-libEGL1 | package | 24.1.0-1699.382.pm.1 | x86_64 | (System Packages)
il | Mesa-libGL1 | package | 24.1.0-1699.382.pm.1 | x86_64 | (System Packages)
il | Mesa-libglapi0 | package | 24.1.0-1699.382.pm.1 | x86_64 | (System Packages)
il | Mesa-libva | package | 24.1.0-1699.382.pm.1 | x86_64 | (System Packages)
il | Mesa-vulkan-device-select | package | 24.1.0-1699.382.pm.1 | x86_64 | (System Packages)
If you can rollback to a working snapshot, yes, wait a few days before upgrading again.
The “working” Mesa version has already been removed fro the repo so no use of switching to Packman as of today. Lock the Mesa packages if you cannot wait a few days without an upgrade, but I think it is easier to just upgrade a selected package if you really need to.
Got it. Thanks. I browsed the thread. I’ll check back there in a few days to see if the issue is resolved. Does Tumbleweed have an official blog or twitter?