Mesa caution to All users EDIT: New Mesa update is out---everyone affected try with caution & post if it is sucessful

I experience the issue. Chroot-ing and downgrading the mesa package worked, thanks!

$ lspci | grep 'VGA'
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P GT2 [Iris Xe Graphics] (rev 0c)
01:00.0 VGA compatible controller: NVIDIA Corporation GA104 [Geforce RTX 3070 Ti Laptop GPU] (rev a1)
$ pacman -Qs mesa
local/glu 9.0.3-2
    Mesa OpenGL utility library
local/mesa 1:25.0.5-1
    Open-source OpenGL drivers
local/mesa-utils 9.0.0-6
    Essential Mesa utilities
$ inxi -G
Graphics:
  Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] driver: i915 v: kernel
  Device-2: NVIDIA GA104 [Geforce RTX 3070 Ti Laptop GPU] driver: nouveau
    v: kernel
  Device-3: Goodong USB Camera driver: uvcvideo type: USB
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: modesetting dri: iris,nouveau
    gpu: i915 resolution: 2560x1440~165Hz
  API: EGL v: 1.5 drivers: iris,nouveau,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.3 vendor: intel mesa v: 25.0.5-arch1.1
    renderer: Mesa Intel Iris Xe Graphics (ADL GT2)
  API: Vulkan Message: No Vulkan data available.
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info
    x11: xdpyinfo, xprop, xrandr
2 Likes

Issue experienced too, mesa downgraded via chrooting, now ok

$ lspci | grep 'VGA'
0000:00:02.0 VGA compatible controller: Intel Corporation TigerLake-H GT1 [UHD Graphics] (rev 01)
0000:01:00.0 VGA compatible controller: NVIDIA Corporation GA107M [GeForce RTX 3050 Mobile] (rev a1)

inxi -G
Graphics:
  Device-1: Intel TigerLake-H GT1 [UHD Graphics] driver: i915 v: kernel
  Device-2: NVIDIA GA107M [GeForce RTX 3050 Mobile] driver: nouveau
    v: kernel
  Device-3: Chicony HP Wide Vision HD Camera driver: N/A type: USB
  Display: x11 server: X.Org v: 21.1.16 driver: X: loaded: intel,modesetting
    dri: i965,nouveau gpu: i915 resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: iris,nouveau,swrast
    platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.3 vendor: intel mesa v: 25.0.5-arch1.1
    renderer: Mesa Intel UHD Graphics (TGL GT1)
  Info: Tools: api: eglinfo,glxinfo de: xfce4-display-settings
    x11: xdpyinfo, xprop, xrandr

$ pacman -Qs mesa
local/glu 9.0.3-2
    Mesa OpenGL utility library
local/mesa 1:25.0.5-1
    Open-source OpenGL drivers
local/mesa-utils 9.0.0-6

1 Like

Updated 2 machines, 1 has a nvidia gtx 1070 card and one has an old ati card. Both notebooks booted just fine. Looks like RTX cards are affected.

Can someone test if the fallback mode is working in grub/systemd boot.

1 Like

I had the same issue on my machine with RTX 3060. I mounted / and /boot/efi.
I then updated, was met with nothing to do. Satisfied I was updated, I reinstalled nvidia, then rebuilt the initramfs. For giggles I re-enabled the display manager service (lightdm in my case) exited chroot and rebooted and all seems to be working now. Maybe it’s important to note that I did not downgrade mesa or any other package(s). Just did the things I mentioned.

1 Like

I have no issues so far

❯ lspci | grep 'VGA'
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07)

~
❯ inxi -G
Graphics:
  Device-1: Intel UHD Graphics 620 driver: i915 v: kernel
  Device-2: Chicony Integrated Camera (1280x720@30) driver: uvcvideo
    type: USB
  Display: wayland server: X.Org v: 24.1.6 with: Xwayland v: 24.1.6
    compositor: gnome-shell v: 48.1 driver: X: loaded: modesetting dri: iris
    gpu: i915 resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: iris,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 25.1.1-arch1.1
    renderer: Mesa Intel UHD Graphics 620 (KBL GT2)
  Info: Tools: api: eglinfo,glxinfo x11: xdpyinfo, xprop, xrandr

~
❯ pacman -Qs mesa
local/glu 9.0.3-2
    Mesa OpenGL utility library
local/lib32-mesa 1:25.1.1-1
    Open-source OpenGL drivers - 32-bit
local/mesa 1:25.1.1-1
    Open-source OpenGL drivers
local/mesa-utils 9.0.0-6
    Essential Mesa utilities
1 Like

Yes I ran into this problem, my system hung and was completely unresponsive until a hard reboot. I think REISUB didn’t even work (I’ve used it before). This happened repeatably on the LTS kernel (my default). I switched to the mainline kernel for the last few days and it hasn’t happened at all. I’m on KDE with an RX 6700XT.

lspci | grep 'VGA'
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 22 [Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT] (rev c1)

inxi -G
Graphics:
  Device-1: Intel AlderLake-S GT1 driver: i915 v: kernel
  Device-2: Advanced Micro Devices [AMD/ATI] Navi 22 [Radeon RX 6700/6700
    XT/6750 XT / 6800M/6850M XT] driver: amdgpu v: kernel
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: amdgpu,modesetting
    unloaded: radeon dri: radeonsi,iris gpu: amdgpu
    resolution: 2560x1440~165Hz
  API: EGL v: 1.5 drivers: iris,radeonsi,swrast,zink
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.1.1-arch1.1
    renderer: AMD Radeon RX 6700 XT (radeonsi navi22 LLVM 19.1.7 DRM 3.61
    6.14.6-arch1-1)
  API: Vulkan v: 1.4.313 drivers: radv surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: corectrl wl: wayland-info
    x11: xdpyinfo, xprop, xrandr

local/mesa 1:25.1.1-1
    Open-source OpenGL drivers
local/linux-lts 6.12.29-1
    The LTS Linux kernel and modules
local/linux 6.14.6.arch1-1
    The Linux kernel and modules
1 Like

Did anyone test this before chrooting the system ?

Acer Predator G9-793-71SJ: Mesa updated.

$ lspci | grep 'VGA'
01:00.0 VGA compatible controller: NVIDIA Corporation GP104BM [GeForce GTX 1070 Mobile] (rev a1)
$ inxi -G
Graphics:
  Device-1: NVIDIA GP104BM [GeForce GTX 1070 Mobile] driver: nvidia
    v: 570.153.02
  Device-2: Realtek HD WebCam driver: uvcvideo type: USB
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: nvidia unloaded: modesetting
    gpu: nvidia,nvidia-nvswitch resolution: 3840x2160~60Hz
  API: EGL v: 1.5 drivers: nouveau,nvidia,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 570.153.02
    renderer: NVIDIA GeForce GTX 1070/PCIe/SSE2
  API: Vulkan v: 1.4.313 drivers: nvidia surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
$ pacman -Qs mesa
local/glu 9.0.3-2
    Mesa OpenGL utility library
local/lib32-mesa 1:25.1.1-1
    Open-source OpenGL drivers - 32-bit
local/mesa 1:25.1.1-1
    Open-source OpenGL drivers
local/mesa-utils 9.0.0-6
    Essential Mesa utilities

MSI Crosshair 15 B12UGSZ: Mesa not updated since RTX is affected.

$ lspci | grep 'VGA'
00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P GT2 [Iris Xe Graphics] (rev 0c)
01:00.0 VGA compatible controller: NVIDIA Corporation GA104 [Geforce RTX 3070 Ti Laptop GPU] (rev a1)
$ inxi -G
Graphics:
  Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] driver: i915 v: kernel
  Device-2: NVIDIA GA104 [Geforce RTX 3070 Ti Laptop GPU] driver: nvidia
    v: 570.153.02
  Device-3: Bison HD Webcam driver: uvcvideo type: USB
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: modesetting,nvidia dri: iris
    gpu: i915 resolution: 2560x1440~165Hz
  API: EGL v: 1.5 drivers: iris,nouveau,nvidia,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 25.0.5-arch1.1
    renderer: Mesa Intel Iris Xe Graphics (ADL GT2)
  API: Vulkan v: 1.4.313 drivers: nvidia surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
$ pacman -Qs mesa
local/glu 9.0.3-2
    Mesa OpenGL utility library
local/lib32-mesa 1:25.0.5-1
    Open-source OpenGL drivers - 32-bit
local/mesa 1:25.0.5-1
    Open-source OpenGL drivers
local/mesa-utils 9.0.0-5
    Essential Mesa utilities
1 Like

You did not install the nvidia driver, your using nouveau.

2 Likes

No issues so far.

HP Omen 25L Desktop GT12-1420nd

$ lspci | grep 'VGA'
01:00.0 VGA compatible controller: NVIDIA Corporation GA106 [GeForce RTX 3060 Lite Hash Rate] (rev a1)
$ inxi -G
Graphics:
  Device-1: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] driver: nvidia
    v: 570.153.02
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: nvidia unloaded: modesetting
    gpu: nvidia,nvidia-nvswitch resolution: 1920x1080~144Hz
  API: EGL v: 1.5 drivers: nouveau,nvidia,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 570.153.02
    renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2
  API: Vulkan v: 1.4.313 drivers: nvidia surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo, xprop, xrandr

$ pacman -Qs mesa
local/glu 9.0.3-2
    Mesa OpenGL utility library
local/lib32-mesa 1:25.1.1-1
    Open-source OpenGL drivers - 32-bit
local/mesa 1:25.1.1-1
    Open-source OpenGL drivers
local/mesa-utils 9.0.0-6
    Essential Mesa utilities
1 Like

This is my inxi -G:

Graphics:
  Device-1: NVIDIA GM206GLM [Quadro M2200 Mobile] driver: nvidia v: 570.153.02
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: nvidia unloaded: modesetting
    gpu: nvidia,nvidia-nvswitch resolution: 3200x1800~60Hz
  API: EGL v: 1.5 drivers: nouveau,nvidia,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 570.153.02
    renderer: Quadro M2200/PCIe/SSE2
  API: Vulkan v: 1.4.313 drivers: nvidia surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-smi wl: wayland-info
    x11: xdpyinfo, xprop, xrandr

and my mesa info:

emk2203@M4800:~$ pacman -Qs mesa$
local/mesa 1:25.1.1-1
    Open-source OpenGL drivers

No issues.

1 Like
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 23 [Radeon RX 6600/6600
    XT/6600M] driver: amdgpu v: kernel
  Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_wayland driver: X: loaded: amdgpu
    unloaded: modesetting,radeon dri: radeonsi gpu: amdgpu
    resolution: 3840x2160~60Hz
  API: EGL v: 1.5 drivers: radeonsi,swrast,zink
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.1.1-arch1.1
    renderer: AMD Radeon RX 6600 (radeonsi navi23 LLVM 19.1.7 DRM 3.61
    6.14.7-arch2-1)
  API: Vulkan v: 1.4.313 drivers: radv,llvmpipe surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: lact wl: wayland-info
    x11: xdpyinfo, xprop, xrandr

local/mesa 1:25.1.1-1
Open-source OpenGL drivers

No issus.

1 Like

Issue has been reported

Fixed upstream 9 hours ago

6 Likes

Perfect!!! Now all we need is to have Arch push that update through… Looks like it’s moving “fairly” fast…

1 Like

CoffeLake is also affected btw
Waiting for a good upgrade…tired of not having my laptop and don’t really feel like going back to distro-hopping

2 Likes

Thank You…I’ll add it to the first post…

Hi Rick,

Reminder nvidia-open-dkms is 4000 series and up. 3070ti (the whole 3000 series) would still use the closed source driver. BUT if you just run nvidia-inst should it not detect the proper drivers for the card?

1 Like

The Arch Wiki recommends nvidia-open-dkms for Turing (NV160/TUXXX) and newer. So anything in this group, and newer than:

NV160 family (Turing)

Code name Official Name
NV162 (TU102) NVIDIA Titan RTX, GeForce RTX 2080 Ti
NV164 (TU104) GeForce RTX (2070 Super, 2080, 2080 Super)
NV166 (TU106) GeForce RTX (2060, 2060 Super, 2070)
NV168 (TU116) GeForce GTX (1650 Super, 1660, 1660 Ti, 1660 Super)
NV167 (TU117) GeForce GTX 1650

And from Nvidia:

For newer GPUs from the Turing, Ampere, Ada Lovelace, or Hopper architectures, NVIDIA recommends switching to the open-source GPU kernel modules.

3 Likes

Funny that, I tried using the open source driver for my 3070ti and it would not work–instead nvidia-inst presented me with the closed source driver choices-there where no choices to install an open source driver-at least at the time I did it approx. 3 months ago? I forget how long I’ve had this 5080.

Apologies as I also though I read on NVIDIA that open source drivers started at the 4000 series and up.

TYVM Bink for the correction.
I’d have been horrified if I made this guys life harder - that was certainly NOT my intent.

My desktop GPU, an RTX A4000, is of the Ampere family, which if I’m not mistaken, is the same family as the 3070Ti. I can at least confirm that the nvidia-open-dkms is working for me.

And don’t worry, I’ve made my fair share of slip-ups. And even in this case, it’s possible there are nuances I’m not aware of. It’s nice to know others here have my back in such cases :wink:

1 Like

Hey, thanks for bringing this topic up here!
For some reason, I thought this issue was unique to my setup, so I didn’t post about it on the forum and just found a temporary workaround. :slight_smile:

My graphics card:

lspci | grep 'VGA'
VGA compatible controller: Intel Corporation Raptor Lake-P [UHD Graphics]

I’m using the Cinnamon DE. Around the beginning of May, after some updates, my system became quite unstable. It would periodically show a black screen for a few seconds, then I could continue working until the next black screen occurrence. :slight_smile:

When I rebooted, after entering my password on the login screen, I’d just get a black screen and nothing would happen. If I pressed Ctrl + Alt + Del, a logout prompt would appear. After returning to the login screen and logging in again, the desktop would load… but it remained unstable.

So, as a test, I decided to boot into a different DE. I had previously installed the minimal Plasma desktop: sudo pacman -S plasma-desktop.
It worked stably, so I then installed the full Plasma desktop: sudo pacman -S plasma.

For now, I’m temporarily using Plasma. This has allowed me to avoid switching to a different distro and continue using all my programs and files without having to migrate everything.
Once this glitch is fixed, I’ll switch back to Cinnamon. There are still some things it has that KDE is missing (at least for me).

Thanks for reading! :slight_smile: