I have blocked all Mesa packages with YaST software, but they still came along in the upgrades, so again no improvement. the principle is clear to me now, wait until Mesa 24.1.1 is in the repos - only this does not seem to be enforceable. Nothing new can be installed at the moment.
If I have set Mesa packages to Deleted in YaST software, clicked Apply and then closed and reopened YaST software, everything is enabled again.
As it says in the Zypper issue:
Problem adding the package lock:
Cannot open file /etc/zypp/locks
Please show:
ls -l /etc/zypp/locks
UPDATE: On 24.1.1 there is no hardware acceleration - everything is software rendered and GPU has 0 usage with āunknownā openGL version. At least it is useable, but the 24.1.1 is still broken.
There are 12 packages to be blocked:
Mesa
Mesa-dri
Mesa-gallium
Mesa-libEGL1
Mesa-libGL1
Mesa-libglapiO
Mesa-libva
Mesa-vulkan-device-select
libvulkan_radeon
libvdpau_r600
libvdpau_radeonsi
libgbm1
Maybe you booted a previous snapshot but you didnāt ārollbackā yet, so you are actually using a read-only filesystem and cannot open ā¦/locks (and other) files?
There are 12 packages to be blocked:
This is dependent on what you have installed on your machine, I had 3 additional packages not listed in your 12. Mesa* will more broadly cover all mesa packages, these four are additionally necessary to handle dependency mismatches
libvulkan_radeon
libvdpau_r600
libvdpau_radeonsi
libgbm1
Uwe@HAL:~> ls -l /etc/zypp/locks
ls: Zugriff auf '/etc/zypp/locks' nicht mƶglich: Datei oder Verzeichnis nicht gefunden
uwe@HAL:~> LANG=ls -l /etc/zypp/locks
-l: command not found
The correct form is
LANG=C ls -l /etc/zypp/locks
but what I understand is that the system cannot find the file?
Have you really made a ārollbackā to that previous snapshot?
⦠no, just booted from it ⦠What do I have to do? I have only ever done this with btrfs-assistant.
OK, I found it: sudo snapper rollback, right?
sudo snapper rollback
yes
More info at https://doc.opensuse.org/documentation/leap/reference/html/book-reference/cha-snapper.html#sec-snapper-snapshot-boot
How will we be informed when new updates are available for Mesa? The packages wonāt be displayed because they are blocked.
Edit:
Oh, sorry, zypper dup shows them anyway.
No I donāt need Kodi it was installed a while ago to test and never got round to uninstalling it. For some reason I also had libwaylandpp1 installed and it was this which I think caused the failure in Wayland.
As I said my desktop is working although right now it is not configured how I had it, specifically the panel at the bottom is not how I had it, and my konsole window behaves strangely but works!
Stuart
You can watch Factory@ openSUSE Factory - openSUSE Mailing Lists or see what snapshots are in openqa https://openqa.opensuse.org/snapshot-changes/opensuse/Tumbleweed/
Same issues going on for me as well.
OK, thatās done. The Mesa packages are locked, all other updates done - and I canāt log in with Wayland anymore. I keep coming back to the login screen. X11 works, but the performance is really bad.
Revert to 24.0.9 and Wayland will work properly.
Can you show
zypper se -si Mesa
as it is now?
The performance is bad, because there is no hardware acceleration now. No matter what I did, I was unable to get the issue fixed properly - the closest option to it being āusableā was updating to 24.1.1, and going back to x11 - no hardware acceleration but at least everything is displayed properly.