Hi, I have freshly installed openSUSE Tumbleweed. I setup the Nvidia Quadro 4000 GPU drivers and was testing some features inside KDE. I noticed that when I attempt to lock the screen a message comes up as follows:
Following the onscreen instruction, I am then able to log back into KDE.
Additional information about the machine is below:
# kinfo
localhost:~ # kinfo
Operating System: openSUSE Tumbleweed 20251120
KDE Plasma Version: 6.5.3
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.0
Kernel Version: 6.17.8-1-default (64-bit)
Graphics Platform: X11
Processors: 24 × Intel® Xeon® CPU E5-2640 0 @ 2.50GHz
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: Quadro 4000/PCIe/SSE2
# inxi -GSaz
localhost:~ # inxi -GSaz
System:
Kernel: 6.17.8-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.17.8-1-default
root=/dev/mapper/system-root splash=none plymouth.enable=0
resume=/dev/system/swap security=selinux selinux=1 nvidia-drm.modeset=1
mitigations=auto
Console: pty pts/0 wm: kwin_x11 DM: 1: GDM v: 49.1 2: SDDM note: stopped
Distro: openSUSE Tumbleweed 20251120
Graphics:
Device-1: NVIDIA GF100GL [Quadro 4000] vendor: Hewlett-Packard
driver: nvidia v: 390.157 alternate: nouveau,nvidia_drm non-free:
series: 390.xx+ status: legacy (EOL~2022-11-22) last: release: 390.157
kernel: 6.0 xorg: 1.21 arch: Fermi code: GF1xx process: 40/28nm
built: 2010-2016 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 ports:
active: none off: DP-1 empty: DP-2,DVI-I-1 bus-ID: 05:00.0
chip-ID: 10de:06dd class-ID: 0300
Display: unspecified server: X.Org v: 21.1.15 with: Xwayland v: 24.1.8
compositor: kwin_x11 driver: X: loaded: nvidia unloaded: modesetting,vesa
alternate: fbdev,nouveau,nv gpu: nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 101 s-size: 483x272mm (19.02x10.71")
s-diag: 554mm (21.82")
Monitor-1: DP-2 res: N/A size: 486x275mm (19.13x10.83") modes: N/A
API: EGL v: 1.5 platforms: gbm: drv: kms_swrast
API: OpenGL v: 4.5 compat-v: 4.6.0 vendor: nvidia mesa v: 390.157
glx-v: 1.4 direct-render: yes renderer: Quadro 4000/PCIe/SSE2
memory: 1.95 GiB
API: Vulkan v: 1.4.328 layers: 1 device: 0 type: cpu name: llvmpipe (LLVM
21.1.5 256 bits) driver: mesa llvmpipe v: 25.3.0 (LLVM 21.1.5)
device-ID: 10005:0000 surfaces: N/A
Info: Tools: api: eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
# dmesg | tail -10
localhost:~ # dmesg | tail -10
[ 302.582878] [ T3289] QThread[3289]: segfault at c0 ip 00007fd33bf2eb5f sp 00007fd338ffc040 error 4 in libnss3.so[73b5f,7fd33bed9000+ea000] likely on CPU 0 (core 0, socket 0)
[ 302.582900] [ T3289] Code: 48 89 f5 53 48 89 fb 48 83 ec 28 8b 05 72 e5 0c 00 64 4c 8b 3c 25 28 00 00 00 4c 89 7c 24 18 41 89 d7 85 c0 0f 84 71 01 00 00 <80> bf c0 00 00 00 02 75 0d 80 bf c1 00 00 00 00 0f 84 5b 01 00 00
[ 383.887437] [ T3380] QThread[3380]: segfault at c0 ip 00007f426429bb5f sp 00007f425cffc040 error 4 in libnss3.so[73b5f,7f4264246000+ea000] likely on CPU 21 (core 3, socket 1)
[ 383.887460] [ T3380] Code: 48 89 f5 53 48 89 fb 48 83 ec 28 8b 05 72 e5 0c 00 64 4c 8b 3c 25 28 00 00 00 4c 89 7c 24 18 41 89 d7 85 c0 0f 84 71 01 00 00 <80> bf c0 00 00 00 02 75 0d 80 bf c1 00 00 00 00 0f 84 5b 01 00 00
[ 633.472330] [ T12] BTRFS info (device dm-1): qgroup scan completed (inconsistency flag cleared)
[ 1072.810348] [ T5759] kinfocenter-ope[5759]: segfault at 0 ip 0000000000000000 sp 00007ffca0cd1aa8 error 14 likely on CPU 22 (core 4, socket 1)
[ 1072.810366] [ T5759] Code: Unable to access opcode bytes at 0xffffffffffffffd6.
[ 1125.496732] [ T5845] [drm:drm_new_set_master] *ERROR* [nvidia-drm] [GPU ID 0x00000500] Failed to grab modeset ownership
[ 1125.633783] [ T5845] eglinfo[5845]: segfault at 9 ip 00007febe94c6831 sp 00007fff242655c8 error 4 in libc.so.6[c6831,7febe9428000+178000] likely on CPU 7 (core 1, socket 1)
[ 1125.633806] [ T5845] Code: ff 0f 00 00 66 0f 60 c9 48 3d bf 0f 00 00 66 0f 60 d2 66 0f 61 c9 66 0f 61 d2 66 0f 70 c9 00 66 0f 70 d2 00 0f 87 ff 02 00 00 <f3> 0f 6f 1f 66 0f ef ed f3 0f 6f 67 01 66 0f 6f f3 66 0f 74 d9 66
localhost:~ #
# zypper se -si nvidia*
localhost:~ # zypper se -si nvidia*
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+---------------------------+---------+------------------------+--------+--------------
i+ | nvidia-computeG04 | package | 390.157-69.1 | x86_64 | repo-non-free
i | nvidia-computeG04-32bit | package | 390.157-69.1 | x86_64 | repo-non-free
i | nvidia-gfxG04-kmp-default | package | 390.157_k6.17.6_1-69.6 | x86_64 | repo-non-free
i+ | nvidia-glG04 | package | 390.157-69.1 | x86_64 | repo-non-free
# nvidia-smi
localhost:~ # nvidia-smi
Fri Nov 21 23:54:44 2025
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.157 Driver Version: 390.157 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Quadro 4000 Off | 00000000:05:00.0 On | N/A |
| 40% 82C P1 N/A / N/A | 270MiB / 1982MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 2062 G /usr/bin/Xorg.bin 134MiB |
| 0 2144 G /usr/bin/ksecretd 1MiB |
| 0 2280 G /usr/bin/ksmserver 21MiB |
| 0 2282 G /usr/bin/kded6 1MiB |
| 0 2286 G /usr/bin/kwin_x11 13MiB |
| 0 2404 G /usr/bin/plasmashell 57MiB |
| 0 2417 G /usr/bin/kaccess 1MiB |
| 0 2418 G ...bexec/polkit-kde-authentication-agent-1 1MiB |
| 0 2420 G /usr/libexec/xdg-desktop-portal-kde 1MiB |
| 0 2550 G /usr/libexec/DiscoverNotifier 1MiB |
| 0 2551 G /usr/bin/kalendarac 21MiB |
| 0 2558 G /usr/bin/konsole 1MiB |
| 0 4605 G /usr/lib64/firefox/firefox 1MiB |
+-----------------------------------------------------------------------------+
# dmesg | grep -i nvidia
localhost:~ # dmesg | grep -i nvidia
[ 0.000000] [ T0] Command line: BOOT_IMAGE=/boot/vmlinuz-6.17.8-1-default root=/dev/mapper/system-root splash=none plymouth.enable=0 resume=/dev/system/swap security=selinux selinux=1 nvidia-drm.modeset=1 mitigations=auto
[ 0.028522] [ T0] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.17.8-1-default root=/dev/mapper/system-root splash=none plymouth.enable=0 resume=/dev/system/swap security=selinux selinux=1 nvidia-drm.modeset=1 mitigations=auto
[ 15.813019] [ T1187] nvidia: loading out-of-tree module taints kernel.
[ 15.813462] [ T1187] nvidia: module license 'NVIDIA' taints kernel.
[ 15.814089] [ T1187] nvidia: module verification failed: signature and/or required key missing - tainting kernel
[ 15.814400] [ T1187] nvidia: module license taints kernel.
[ 16.138559] [ T1187] nvidia-nvlink: Nvlink Core is being initialized, major device number 238
[ 16.140486] [ T1187] nvidia 0000:05:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=none:owns=io+mem
[ 16.141586] [ T1187] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 390.157 Wed Oct 12 09:19:07 UTC 2022 (using threaded interrupts)
[ 16.262351] [ T715] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:03.0/0000:05:00.1/sound/card1/input9
[ 16.274471] [ T715] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:03.0/0000:05:00.1/sound/card1/input16
[ 16.274992] [ T715] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:03.0/0000:05:00.1/sound/card1/input17
[ 16.287096] [ T715] input: HDA NVidia HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:03.0/0000:05:00.1/sound/card1/input18
[ 16.531784] [ T1444] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms 390.157 Wed Oct 12 09:15:25 UTC 2022
[ 16.544257] [ T1444] [drm] [nvidia-drm] [GPU ID 0x00000500] Loading driver
[ 16.855881] [ T1444] caller _nv001015rm+0x1bf/0x1f0 [nvidia] mapping multiple BARs
[ 17.427982] [ T1444] [drm] Initialized nvidia-drm 0.0.0 for 0000:05:00.0 on minor 1
[ 1125.496732] [ T5845] [drm:drm_new_set_master] *ERROR* [nvidia-drm] [GPU ID 0x00000500] Failed to grab modeset ownership
localhost:~ #
# cat /proc/cmdline
# cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-6.17.8-1-default root=/dev/mapper/system-root splash=none plymouth.enable=0 resume=/dev/system/swap security=selinux selinux=1 nvidia-drm.modeset=1 mitigations=auto
When I installed the operating system with the installer I ticked on software selection and system tasks (patterns?), and then installed some additional software such as (but not completely including), Xen Virtual Machine Host Server, Gnome Desktop…
Can you please help me understand why the screenlock feature is not working correctly with the KDE Desktop Environment?
Thanks
