Darius:
Am currently on the latest patched Manjaro KDE. It’s running mesa 1:24.0.9-1 here and knowing the Manjaro devs, it looks like they’ll work around the problem if it occurs by deprecating this broken version.
That’s exactly what I plan to do now. I will suspend it and go back to using Manjaro for a while until the problem is fixed with another update. Sorry, I don’t have the nerve to do this right now. Bad start for me with openSUSE, what the heck. I will try again later. Thanks to all who tried to help.
openSUSE Aeon works perfectly. As far as I can see, it still has the Mesa 24.0.9 package, so I guess they have retained version 24.1.1 until the problem is fixed. Regards
:~> LANG=C zypper if mesa
Loading repository data...
Reading installed packages...
Information for package Mesa:
-----------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : Mesa
Version : 24.1.0-379.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 9.4 KiB
Installed : Yes (automatically)
Status : out-of-date (version 24.0.9-378.1 installed)
Source package : Mesa-24.1.0-379.1.src
Upstream URL : https://www.mesa3d.org
Summary : System for rendering 3-D graphics
1 Like
Darius
June 19, 2024, 5:45pm
124
Downgrade & lock is not the problem. the problem is that I could not log in with Wayland after a reboot and X11 is unacceptably bad in performance.
Lachu
June 19, 2024, 6:21pm
125
I downgraded Mesa to 24.0.9. Wayland/Plasma would not start still and still not Video Acceleration under X11 on APU.
1 Like
Lachu
June 19, 2024, 6:52pm
126
In information center (Plasma6) exist string:
DRI driver not from this Mesa build (‘24.0.8’ vs ‘24.1.1’)
1 Like
Lachu
June 19, 2024, 7:07pm
127
I must revert libgbm1 and libgbm1-32bit to older version. On my laptop exist Mesa from OpenSUSE history repo and libgbm1 from packman. Also, I reverted dri related to radeon.
Now Information Center show it uses AMD GPU driver, so I do not have launch app with NVIDIA driver.
Also, I can now lauch Plasma6-Wayland-Session.
Try:
sudo zypper ar -f https://download.opensuse.org/history/20240612/tumbleweed/repo/oss/ Mesa-Older
sudo /bin/bash -c 'zypper install -f --allow-vendor-change --repo Mesa-Older `zypper se --installed-only libdrm\* libdri\* Mesa\* libOSMesa\* \*radeon\* \*AMD\* \*amd\* \*drm\* \*dri\* \*vulcan\* \*OGL\* \*opengl\* \*GL\* | egrep ^i\\+ | cut -d\| -f2 `
sudo zypper in --oldpackage libgbm1-24.0.8 libgbm1-32bit-24.0.8
sudo zypper addlock `echo kio-gdrive kio-gdrive-lang libKPim6GAPICore6 libOSMesa8 libOSMesa8-32bit libvdpau_radeonsi libvdpau_radeonsi-32bit libvulkan_intel libvulkan_intel-32bit libvulkan_radeon libvulkan_radeon-32bit Mesa-dri-nouveau-32bit Mesa-libglapi0 Mesa-libglapi0-32bit Mesa-libva Mesa-vulkan-device-select Mesa-vulkan-device-select-32bit kernel-firmware-amdgpu kernel-firmware-radeon libamd3 libcamd3 libccolamd3 libcolamd3 libdrm2 libdrm2-32bit libdrm_amdgpu1 libdrm_amdgpu1-32bit libdrm-devel libdrm_intel1 libdrm_intel1-32bit libdrm_nouveau2 libdrm_nouveau2-32bit libdrm_radeon1 libdrm_radeon1-32bit libGLEW2_2 libGLU1 libQt5OpenGL5 libQt5OpenGL-devel libQt5OpenGL-private-headers-devel libQt6OpenGL6 libQt6OpenGLWidgets6 libva-drm2 libva-drm2-32bit libvirt-daemon-driver-interface libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libxcb-dri2-0 libxcb-dri2-0-32bit libxcb-dri3-0 libxcb-dri3-0-32bit libxcb-xf86dri0 Mesa Mesa-32bit Mesa-demo-egl Mesa-demo-x Mesa-dri Mesa-dri-32bit Mesa-dri-nouveau Mesa-gallium Mesa-gallium-32bit Mesa-KHR-devel Mesa-libEGL1 Mesa-libEGL-devel Mesa-libGL1 Mesa-libGL1-32bit Mesa-libGL-devel qemu-ui-opengl typelib-1_0-GLib-2_0 typelib-1_0-GLibUnix-2_0 typelib-1_0-LibvirtGLib-1_0 ucode-amd xorg-x11-driver-video `
raijar
June 19, 2024, 7:15pm
128
I think this is a disaster.
I have never seen such a failed update in my life, even in my 30+ years of working life. I’ve thought about whether I have to install everything again from the beginning, but what guarantees that the situation won’t be the same in the end. Except that no working system would even be in snapshot.
You can use LLVMpipe & Lavapipe.
My solution has been to move the repositories to slowroll until the problem is solve and on another computer install opensuse Aeon.
1 Like
Thanks to lachu for the “Try:” summary, which restored myRX550 machine to something resembling sanity. I need this computer working; I’ve never run into a Tumbleweed update that was this broken; what a mess.
1 Like
Disabling LTO seems to fix the issue
sudo zypper addrepo -p 80 https://download.opensuse.org/repositories/home:mixaill:branches:X11:XOrg/openSUSE_Tumbleweed/home:mixaill:branches:X11:XOrg.repo
sudo zypper refresh
sudo zypper dup --allow-vendor-change
(do not forget to remove after fix will be upstreamed)
request: Request 1181822: Submit Mesa - openSUSE Build Service
@mixaill It will be interesting to see if your submission is accepted.
LTO/Mesa and AMD has been an issue for some time… I see this one https://gitlab.freedesktop.org/mesa/mesa/-/issues/6911
For now I can confirm, that zypper dup messed things up.
Operating System: openSUSE Tumbleweed 20240524
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.2.0
Qt Version: 6.7.0
Kernel Version: 6.9.1-1-default (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 2600 Six-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 570 Series
I am typing this after a rollback to an older snapshot.
For now I will wait and follow this topic.
raijar
June 19, 2024, 10:27pm
136
YES, YES! This work for me!
Operating System: openSUSE Tumbleweed 20240617
KDE Plasma Version: 6.0.5
KDE Frameworks Version: 6.3.0
Qt Version: 6.7.1
Kernel Version: 6.9.4-1-default (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 9 5900HX with Radeon Graphics
Memory: 30.7 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUSTeK COMPUTER INC.
Product Name: MINIPC PN52
kone1:~ # zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
--+----------------------------------+-------------------------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------------------------------------------------------+--------
1 | download.opensuse.org-non-oss | Pääasennuslähde (NON-OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
2 | download.opensuse.org-oss | Pääasennuslähde (OSS) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
3 | download.opensuse.org-tumbleweed | Perusasennuslähde päivityksille | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
4 | ftp.gwdg.de-openSUSE_Tumbleweed | Packman Repository | Yes | (r ) Yes | Yes | 99 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
5 | home_mixaill_branches_X11_XOrg | Branch project for package Mesa (openSUSE_Tumbleweed) | Yes | (r ) Yes | No | 80 | rpm-md | https://download.opensuse.org/repositories/home:/mixaill:/branches:/X11:/XOrg/openSUSE_Tumbleweed/ |
kone1:~ #
I’ve downgraded to Slowroll and it solved the issue. I’ll be using it for awhile, maybe i will go back to Tumbleweed someday after it’s fixed.
I’ve also configured to use “openSUSE:repo-oss” vendor for Mesa* packages;
https://en.opensuse.org/openSUSE:Slowroll
For those using NVIDIA, i advice also changing the NVIDIA repo:
https://en.opensuse.org/SDB:NVIDIA_drivers#Tumbleweed_/_Slowroll
Quick commands:
sudo zypper in openSUSE-repos-Slowroll openSUSE-repos-Slowroll-NVIDIA -openSUSE-repos-Tumbleweed -openSUSE-repos-Tumbleweed-NVIDIA
sudo zypper rr packman
sudo zypper ar --refresh http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Slowroll/Essentials/ packman
sudo zypper dup
1 Like
For statistics reasons, that’s my system info. I’m also using a AMD iGPU, i first have though it was NVIDIA fault (i was cursing it’s proprietary driver a lot lol) but noticed it was Mesa-related after selecting Prime to AMD and still having the same issues.
(⌚qua jun-6 8:36:20)-(🦊joseskvolpe:~)-( 288K:58)
$ neofetch
_aaaymQQmwaaa, joseskvolpe@ProtoFOX
,wWQQQD????????$QQQQa,. --------------------
_wQQB?" ??QQQa, OS: openSUSE Tumbleweed-Slowroll x86_64
sQQD^ ?QQ6\ Host: Nitro AN515-47 V1.14
yWW' 4QQg Kernel: 6.9.4-1-default
,QQD .aaaaaaaa ^4Q6 Uptime: 7 mins
,mQP _wWQW?????YWWQa, 4Qm Packages: 3483 (rpm), 40 (flatpak)
jQ@ wWW?' ^4QQc ^$QL Shell: bash 5.2.26
,QQ' jWW' )QW\ ]QQ Resolution: 1920x1080
|QQ ,QW' ]QQ ^QQ| DE: Plasma 6.0.5
|QQ |QQ ]QQ QQ| WM: kwin
|QQ 4Qg ]QQ .QQ| Theme: [Plasma], X-Vulpus-DarkRed [GTK2/3]
'QQ6 '$WQac. _QQ( jQQ Icons: [Plasma], Vulpinity [GTK2/3]
]QQw "?QWQQf _mQP ,QQ( Terminal: yakuake
4QQga wQQP ,mQ? CPU: AMD Ryzen 5 7535HS with Radeon Graphics (12) @ 4.603GHz
4QQQga, saQWP' jQQf GPU: AMD ATI Radeon 680M
?QQQQQQwaaaaaaaayWWW?' _mQ@' GPU: NVIDIA GeForce RTX 3050 Mobile
?WQQQP?9VWUV???^ _amQP^ Memory: 4359MiB / 15171MiB
"4QQQaa, ,awQQQ?^
"?VQQQQQQQQQQQQQQP?'
@JoseskVolpe It’s not an Nvidia or Intel issue, just seems to affect those with AMD gpus…
inxi -Gxxz
Graphics:
Device-1: Intel DG2 [Arc A380] vendor: ASRock driver: i915 v: kernel
arch: Gen-12.7 pcie: speed: 2.5 GT/s lanes: 1 ports:
active: HDMI-A-1,HDMI-A-3,HDMI-A-4 empty: DP-1, DP-2, DP-3, HDMI-A-2
bus-ID: 04:00.0 chip-ID: 8086:56a5
Device-2: NVIDIA TU117GLM [Quadro T400 Mobile] driver: nvidia v: 555.52.04
arch: Turing pcie: speed: 2.5 GT/s lanes: 16 bus-ID: 06:00.0
chip-ID: 10de:1fb2
Display: wayland server: X.org v: 1.21.1.12 with: Xwayland v: 24.1.0
compositor: gnome-shell v: 46.2 driver: X: loaded: modesetting,nvidia
unloaded: fbdev,vesa alternate: intel,nouveau,nv gpu: i915 display-ID: 0
<snip>
I know, i’m just advising to use NVIDIA Slowroll repo as we’re chaging our package manager to use Slowroll repo, in order to avoid compatibility issues
(I used the wrong “reply” button so… I’m sending this just to ping you and let you now i’ve answered)
EDIT: My bad, i didn’t. Idk it wasn’t listing the previous message as an aswer for me.