Created a new general topic for this issue. Wanna see if AMD and Intel GPUs are affected by this.
Hi,
I was having the same symptoms as the once described in your first message and, having a similar hardware, the same distro, kernel 7.0.3 and nvidia open driver G07, I was following the thread since the beginning.
I have also noticed the kernel message while activating the nvidia driver:
Unpatched return thunk in use. This should not happen!
mentioned in the boo#1263825
After having removed the nvidia open driver, the problem with SDDM stayed the same so I started to look elsewhere, finding the XSession log pointing to libcrypto.
It is possibile that, after having ruled out the driver activation problem, the libcrypto error in the Xsession ssh-agent activation script will manifest itself, as in my case.
Alright. Letās see if anyone else on X11 here have that libcrypto issue. I donāt remember anyone mentioning it so far.
Got the same behaviour on 7.0.5 after updating to 20260509.
Well, librcryto is working for me but the problem does become apparent around the time the partitions are being accessed in the boot process. I would guess systemd just happens to switch to framebuffer around this time by timing coincidence which is where the problem actually manifests. The switch to framebuffer is apparent because boot messages become bolder or brighter and the external monitor is activated. Or if I was on 7.0.3 this would be about the time the screen turns blue.
The new kernel:7.0.5 doesnāt work with nvidia on my machine. I am using the .run driver.
I deleted the new kernel and revert back to the kernel:7.0.3
While installing the driver the last part is a message like āfailed to build the initramfsā.
I tried building the initramfs manually but still no go. It boots then lost detection of the monitor.
7.0.5 works better for me: plymouth and sddm runs fine, however after login I constantly get KWin error notification every 30 secs: āThe desktop effects settings were reset due to a graphics reset.ā So definitely driver is not stable.
I have found out that Arch Linux maintainers have made a patch during 7.0-rc1 phase. Iām gonna attempt porting it to OpenSUSE and test on my PC later.
@conram alas, all good here with the rpm;
(57/66) Installing: nvidia-open-driver-G07-signed-cuda-kmp-default-595.71.05_k7.0.5_1-2.2.x86_64
System:
Kernel: 7.0.5-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: initrd=\opensuse-tumbleweed\7.0.5-1-default\initrd-1dd5907d926a83557a0631bc6bf73d9af5e03ebb
root=UUID=867ad03d-9a24-45c8-9e92-72a7f526fb5a splash=silent
intel_iommu=on mitigations=auto quiet security=selinux fbdev=1
nvidia_drm.modeset=1 rd.driver.blacklist=nouveau loglevel=2 psi=1
rootflags=subvol=@/.snapshots/1/snapshot
Desktop: GNOME v: 50.1 tk: GTK v: 3.24.52 wm: gnome-shell
tools: gsd-screensaver-proxy dm: GDM v: 50.0 Distro: openSUSE Tumbleweed
20260509
Graphics:
Device-1: NVIDIA TU104GL [Quadro RTX 4000] vendor: Hewlett-Packard
driver: nvidia v: 595.71.05 alternate: nouveau,nvidia_drm
non-free: 550-580.xx+ status: current (as of 2025-11; EOL~2026-12-xx)
arch: Turing code: TUxxx process: TSMC 12nm FF built: 2018-2022 pcie:
gen: 1 speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s ports:
active: DP-3 empty: DP-1,DP-2,Unknown-2 bus-ID: 65:00.0 chip-ID: 10de:1eb1
class-ID: 0300
Display: wayland server: Xwayland v: 24.1.11 compositor: gnome-shell
driver: gpu: nv_platform,nvidia,nvidia-nvswitch display-ID: 0
Monitor-1: DP-3 model: DT-156P-A1 serial: <filter> built: 2021 res:
mode: 1920x1080 hz: 60 scale: 100% (1) dpi: 142 gamma: 1.2
size: 340x190mm (13.54x7.64") diag: 395mm (15.5") ratio: 16:9 modes:
max: 1920x1080 min: 640x480
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia wayland: drv: nvidia
x11: drv: nvidia inactive: device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 595.71.05
glx-v: 1.4 direct-render: yes renderer: Quadro RTX 4000/PCIe/SSE2
memory: 7.81 GiB display-ID: :0.0
API: Vulkan v: 1.4.341 layers: 3 device: 0 type: discrete-gpu
name: Quadro RTX 4000 driver: nvidia v: 595.71.05 device-ID: 10de:1eb1
surfaces: N/A device: 1 type: cpu name: llvmpipe (LLVM 22.1.4 256 bits)
driver: mesa llvmpipe v: 26.0.6 (LLVM 22.1.4) device-ID: 10005:0000
surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo gpu: gputop,
intel_gpu_top, lsgpu, nvidia-smi wl: wayland-info x11: xprop
Did you try building the closed driver with the --kernel-module-type=proprietary option?
@Lioli7k that is for an old driver version?
Fine building the 580.159.03 .run driver here, canāt go any higher because of my old card. @conram does the nvidia-installer.log say anything interesting?
System:
Kernel: 7.0.5-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-7.0.5-1-default
root=UUID=90e7b277-8c2a-4a99-8faa-8ba8efe76b20 plymouth.enable=0
security=selinux selinux=0 noresume mitigations=auto
systemd.show_status=yes
Desktop: KDE Plasma v: 6.6.4 tk: Qt v: N/A info: frameworks v: 6.25.0
wm: kwin_x11 tools: avail: gtklock, hypridle, hyprlock, lxlock, swayidle,
swaylock, xscreensaver vt: 2 dm: 1: GDM v: 50.0 2: LightDM v: 1.32.0
note: stopped 3: SDDM Distro: openSUSE Tumbleweed 20260509
Graphics:
Device-1: NVIDIA GM107 [GeForce GTX 750 Ti] vendor: EVGA driver: nvidia
v: 580.159.03 alternate: nouveau,nvidia_drm non-free: 550-580.xx+
status: current (as of 2025-11; EOL~2026-12-xx) arch: Maxwell code: GMxxx
process: TSMC 28nm built: 2014-2019 pcie: gen: 2 speed: 5 GT/s lanes: 16
link-max: gen: 3 speed: 8 GT/s ports: active: none off: HDMI-A-1
empty: DP-1,DVI-I-1 bus-ID: 01:00.0 chip-ID: 10de:1380 class-ID: 0300
Device-2: Logitech HD Webcam C615 driver: snd-usb-audio,uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-1:2 chip-ID: 046d:082c
class-ID: 0e02 serial: <filter>
Display: x11 server: X.org with: Xwayland v: 24.1.11 compositor: kwin_x11
driver: X: loaded: nvidia gpu: nvidia,nvidia-nvswitch display-ID: :0
screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 192 s-size: 254x143mm (10.00x5.63")
s-diag: 291mm (11.48")
Monitor-1: HDMI-A-1 mapped: HDMI-0 note: disabled
model: Toshiba TOSHIBA-TV serial: <filter> built: 2012 res: mode: 1920x1080
hz: 60 scale: 100% (1) dpi: 30 gamma: 1.2 size: 1600x900mm (62.99x35.43")
diag: 1836mm (72.3") ratio: 16:9 modes: max: 1920x1080 min: 640x480
API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia x11: drv: nvidia
inactive: wayland,device-1
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 580.159.03
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce GTX 750 Ti/PCIe/SSE2
memory: 1.95 GiB
API: Vulkan v: 1.4.341 layers: 4 device: 0 type: discrete-gpu name: NVIDIA
GeForce GTX 750 Ti driver: nvidia v: 580.159.03 device-ID: 10de:1380
surfaces: N/A device: 1 type: cpu name: llvmpipe (LLVM 22.1.4 256 bits)
driver: mesa llvmpipe v: 26.0.6 (LLVM 22.1.4) device-ID: 10005:0000
surfaces: N/A
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo de: kscreen-console,
kscreen-doctor, xfce4-display-settings gpu: nvidia-settings,nvidia-smi
wl: kanshi, swaymsg, wayland-info x11: xdriinfo, xdpyinfo, xprop, xrandr
Yeah. Seems like it was applied to 595.58.03 and later disabled but not removed when 595.71.05 update dropped.
Yep, so did this work for you?
@conram I have not, Iām trying to stick with the rpms at present⦠In the past I had an issue with building the open driver and switched to the closed which did build fine until a new nvidia driver dropped, but even that was only a few daysā¦
@malcolmlewis Ok, I will try the open driver tomorrow. I deleted the latest kernel.
Thanks
@conram There is a bug report⦠https://bugzilla.opensuse.org/show_bug.cgi?id=1264627
Thanks for that. 7.0.5 update re-broke a working 4000-series installation (black screen with 20260428, but fixed with the first updates until now), and the gpu-reset indeed helps.
Unfortunately after 7.0.5 my second system green screening with a 5000 series card is now completely unresponsive, so canāt run the reset. Before I could ssh in, but now I guess just continue booting with LTS.
Ah, as usual when I have any sort of problem with my system, it boils down to my NVidia card.
Iām on an NVidia 4070 Super. Did a distro upgrade, black screen after boot. Thereās still input, but nothing displayed. GDM, Wayland, GNOME, yada yada.
Think Iām finally switching away from NVidia. Was going to wait and see, but every single time I have a problem with my system, itās boiled down to NVidia being wonky.
Perhaps replace sddm with gdm :
I was also experiencing crashes, black screens, KWin constantly resetting the visual effects, and the login screen crashing or failing to accept passwords.
My system is fully up to date with kernel 7.0.5 and the latest version of the Nvidia G06 driver.
Do you use SDDM to log in?
If so, try replacing it with GDM and then try logging in.
Why?
I was also having problems:
-
crashes on the login screen
-
KWin constantly resetting the visual effects
-
KDE crashes.
Since I switched to GDM, I havenāt had any more problems.
I tested by switching back to SDDM: the problems started again.
So I switched back to GDM and havenāt had any problems since.
That bug report seems to focus on systemd-bootā¦
I am very confused by this problem, is it sddm, systemd-boot, kernel, nvidia kernel modules, possibly combined with some particular hardware configuration? Too many variables.
I am also affected with the following config: Desktop PC with Tumbleweed Plasma (hence sddm), systemd-boot. My graphics card being now ālegacyā (Maxwell), I am using G06 driver installed with zypper and the nvidia repositories, without tweaking. But maybe my problem is not the same. (?)
What have you got to lose by giving it a go?
If it sorts out your problems, youāll be happy.
If not, never mind ā weāll find a solution later.
I use Plasma (Wayland), the Nvidia G06 driver, and an Asus Nvidia RTX 5060 Ti graphics card.
Yes, I know, itās one of the latest cards.
I can only say one thing: give it a go.