Graphical Desktop Issue

Just ran zypper dup and nvidia does not load anymore.
so there is a mesa nvidia 5.35.104.05-11.1 issue, try to revert to an earlier version and wait out this update

My notebook also uses Ryzen with HDMI and nvidia with USB-C adapter and nvdia only works badly with Wayland-Plasma, if I connect both external screen to a MST adapter
Gnome, nvidia completely stopped working with gnome wayland.

either revert with snapper if you can, or do what I will do, a quick reinstall to get all my screen working again.

@qwert.zuiop is the nvidia module rebuilding?

I use the hard (well easy) way (no rpms) all good here…

inxi -Gz
Graphics:
  Device-1: NVIDIA GP104GL [Tesla P4] driver: nvidia v: 535.104.05
  Device-2: NVIDIA TU117GLM [Quadro T400 Mobile] driver: nvidia
    v: 535.104.05
  Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.2.0 driver: X:
    loaded: nvidia gpu: nvidia,nvidia-nvswitch resolution: 1: 1920x1080~60Hz
    2: 1920x1080~60Hz 3: 1920x1080~60Hz 4: N/A
  API: OpenGL v: 4.6.0 NVIDIA 535.104.05 renderer: NVIDIA T400/PCIe/SSE2

inxi -Gz
Graphics:
Device-1: NVIDIA TU116M [GeForce GTX 1660 Ti Mobile] driver: nvidia
v: 535.86.05
Device-2: AMD Renoir driver: amdgpu v: kernel
Device-3: IMC Networks USB2.0 HD UVC WebCam driver: uvcvideo type: USB
Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.2.0
compositor: kwin_wayland driver: X: loaded: modesetting unloaded: fbdev,vesa
failed: nvidia dri: radeonsi gpu: nvidia,amdgpu resolution: 1: 3840x2160
2: 3840x2160 3: 1920x1080
API: OpenGL v: 4.6 Mesa 23.1.7 renderer: AMD Radeon Graphics (renoir LLVM
16.0.6 DRM 3.54 6.5.2-1-default)
@localhost:~>

you see nvidia driver failed to load. I tried to reinstall nvidia but does not work.

from the last ocurrence, Plasma Wayland made some improvments. If I try steam games, it becomes unusable, but daily tasks, it is ok.

Plasma-Wayland works, but any form of Gnome does not. neither X11 or Wayland or classic

In X11 Plasma I see the nvidia screen and can click activate, but it will not get activated, even so the settings show.

@qwert.zuiop I’m on GNOME X11 here :wink:

The 6.5.2 kernel, my understanding with the rpm, that dkms took care of the rebuild?

Which package specifically is the issue? I’m having this same problem after updating with my Nvidia 710 gpu.

@Maverick1024 that’s a G05 version (470.199.02) for that card, the OP is using G06…

@qwert.zuiop you need to upgrade the driver… 535.86.05 → 535.104.05 rpm… plus the repo versions are built for 6.4.11 kernel (??).

if you do

@localhost:~> inxi -Gz

look at the line:

Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.2.0 ..... failed: nvidia

That mean nvidia driver does not load and it falls back to noveau

three days ago there was mesa drivers missing and I waited out the updates. So my guess is a mesa nvidia issue.

@qwert.zuiop I run the openSUSE versions of Mesa without issues… If you think it’s that, then switch back…

Only if xf86-video-nouveau is installed. The default is to fallback to the newer technology, non-reverse-engineered, modesetting DIX.

running today’s updates and nvidia is being build what does the naked return mean?

/usr/src/kernel-modules/nvidia-535.104.05-default/nvidia.o: warning: objtool: _nv039193rm+0x12f: ‘naked’ return found in RETHUNK build
MODPOST /usr/src/kernel-modules/nvidia-535.104.05-default/Module.symvers
CC [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia.mod.o
CC [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-uvm.mod.o
CC [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-modeset.mod.o
CC [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-drm.mod.o
CC [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-peermem.mod.o
LD [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-drm.ko
BTF [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-drm.ko
Skipping BTF generation for /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-drm.ko due to unavailability of vmlinux
LD [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia.ko
LD [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-uvm.ko
LD [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-modeset.ko
LD [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-peermem.ko
BTF [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-peermem.ko
Skipping BTF generation for /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-peermem.ko due to unavailability of vmlinux
BTF [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-modeset.ko
Skipping BTF generation for /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-modeset.ko due to unavailability of vmlinux
BTF [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-uvm.ko
Skipping BTF generation for /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia-uvm.ko due to unavailability of vmlinux
BTF [M] /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia.ko
Skipping BTF generation for /usr/src/kernel-modules/nvidia-535.104.05-default/nvidia.ko due to unavailability of vmlinux
make[2]: Verzeichnis „/usr/src/linux-6.5.3-1-obj/x86_64/default“ wird verlassen
make[1]: Leaving directory ‘/usr/src/linux-6.5.3-1’
ld -T /usr/src/linux-obj/x86_64/default/scripts/module.lds -r -o nv-linux.o
nvidia.mod.o nvidia/nv-interface.o
/
depmod: WARNING: could not open modules.order at /usr/lib/modules/6.5.3-1-default: No such file or directory
depmod: WARNING: could not open modules.builtin at /usr/lib/modules/6.5.3-1-default: No such file or directory
depmod: WARNING: could not open modules.builtin.modinfo at /usr/lib/modules/6.5.3-1-default: No such file or directory
/usr/src/kernel-modules/nvidia-535.104.05-default /
rm -f -r conftest
make[1]: Entering directory ‘/usr/src/linux-6.5.2-1’
make[2]: Verzeichnis „/usr/src/linux-6.5.2-1-obj/x86_64/default“ wird betreten
CLEAN /usr/src/kernel-modules/nvidia-535.104.05-default
CLEAN /usr/src/kernel-modules/nvidia-535.104.05-default/Module.symvers
make[2]: Verzeichnis „/usr/src/linux-6.5.2-1-obj/x86_64/default“ wird verlassen
make[1]: Leaving directory ‘/usr/src/linux-6.5.2-1’
/
Modprobe blacklist files have been created at /usr/lib/modprobe.d to prevent Nouveau from loading. This can be reverted by deleting /usr/lib/modprobe.d/nvidia-*.conf.
*** Reboot your computer and verify that the NVIDIA graphics driver can be loaded. ***

anyway zypper dup completed and nvidia is and X11 running again.

issue resolved