NVIDIA no video after screen off

My laptop is running Tumbleweed, KDE, Plasma/Wayland, and has an RTX 4080M GPU. I’ve been having trouble with the screen not turning back on after it shut off for power saving (not sleeping, nor hibernating, just screen off). The laptop is still running, and I can switch to a terminal and reboot because I know what I need to type, even though I can’t see it. Initially, I thought this was related to this thread:
Black screen on Nvidia after updating to 20260428.

My desktop had the same problem, and the workaround of downgrading the kernel to the longterm (instead of default) solved the problem on both machines. After it was patched, my desktop (Tumbleweed, KDE, Plasma/Wayland, RTX 4090) worked flawlessly. However, I discovered the other day that my laptop (also, now on default kernel) was still suffering from the problem.

I posted in that thread and it was pointed out that I still had Bumblebee installed even though it was depricated. I uninstalled. I was asked to run “inxi GSaz”, and this is the result:

~> sudo inxi -GSaz
System:
Kernel: 7.0.12-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.2.1 clocksource: tsc
avail: acpi_pm parameters: BOOT_IMAGE=/boot/vmlinuz-7.0.12-1-default
root=UUID=f08edadd-5c92-45e5-84b0-eadb4d3fce2e
resume=/dev/disk/by-uuid/6dca689c-b7a3-4186-a511-b9b03033b593 splash=silent quiet
security=apparmor rd.driver.blacklist=nouveau plymouth.enable=0 mitigations=auto
Console: pty pts/3 DM: SDDM Distro: openSUSE Tumbleweed 20260612
Graphics:
Device-1: Intel Meteor Lake-P [Intel Arc Graphics] vendor: Micro-Star MSI driver: i915 v: kernel
alternate: xe arch: Xe-LPG process: Intel 4 (7nm+) built: 2023+ ports: active: eDP-1 empty: DP-1
bus-ID: 0000:00:02.0 chip-ID: 8086:7d55 class-ID: 0300
Device-2: NVIDIA AD104M [GeForce RTX 4080 Max-Q / Mobile] vendor: Micro-Star MSI
driver: nvidia v: 595.80 alternate: nouveau,nvidia_drm non-free: 550-580.xx+
status: current (as of 2025-11) arch: Lovelace code: AD1xx process: TSMC n4 (5nm) built: 2022+
ports: active: none empty: DP-2,HDMI-A-1,eDP-2 bus-ID: 0000:01:00.0 chip-ID: 10de:27a0
class-ID: 0300
Device-3: Bison FHD Camera driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
mode: 2.0 bus-ID: 3-9:5 chip-ID: 5986:1193 class-ID: fe01 serial:
Display: unspecified server: [X.org](http://X.org) v: 1.21.1.21 with: Xwayland v: 24.1.11
compositor: kwin_wayland driver: X: loaded: modesetting,nvidia alternate: intel dri: iris
gpu: i915 tty: 168x36
Monitor-1: eDP-1 model: AU Optronics 0x8ea6 built: 2022 res: 3840x2400 dpi: 284 gamma: 1.2
size: 344x215mm (13.54x8.46") diag: 406mm (16") ratio: 16:10 modes: 3840x2400
API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0 drv: nvidia device: 2
drv: iris device: 3 drv: swrast gbm: drv: nvidia surfaceless: drv: nvidia
inactive: wayland,x11,device-1
API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: mesa v: 26.1.2 note: console (EGL sourced)
renderer: NVIDIA GeForce RTX 4080 Laptop GPU/PCIe/SSE2, Mesa Intel Arc Graphics (MTL), llvmpipe
(LLVM 22.1.6 256 bits)
API: Vulkan v: 1.4.350 layers: 4 device: 0 type: integrated-gpu name: Intel Arc Graphics (MTL)
driver: mesa intel v: 26.1.2 device-ID: 8086:7d55 surfaces: N/A device: 1 type: discrete-gpu
name: NVIDIA GeForce RTX 4080 Laptop GPU driver: nvidia v: 595.80 device-ID: 10de:27a0
surfaces: N/A device: 2 type: cpu name: llvmpipe (LLVM 22.1.6 256 bits) driver: mesa llvmpipe
v: 26.1.2 (LLVM 22.1.6) device-ID: 10005:0000 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

I was then asked to run lsinitrd | grep -Ei "nvidia|nouveau" to ensure that Bumblebee was fully removed. It looks like it was. But here is the result:
https://paste.opensuse.org/pastes/b93fa9b3ac21

I was also asked to run lsgpu. Here’s the output:

~> lsgpu
card0                    10de:27a0                         drm:/dev/dri/card0
└─renderD129                                               drm:/dev/dri/renderD129
card1                    Intel Meteorlake (Gen12)          drm:/dev/dri/card1
└─renderD128                                               drm:/dev/dri/renderD128

Please help

So it’s using the Intel GPU as primary graphics, some folks have been reporting issues with having swap enabled…

Not sure how well Plasma supports the Xe driver as opposed to the older i915…

What does the output from nvidia-smi show?

Well this doesn’t look right. Though I’m not sure if the results look different when it’s a dual-gpu machine. Isn’t there a known problem with Intel graphics and the blackscreen?

~> nvidia-smi
Tue Jun 16 12:29:05 2026
+-----------------------------------------------------------------------------------------+
| NVIDIA-SMI 595.80                 Driver Version: 595.80         CUDA Version: 13.2     |
+-----------------------------------------+------------------------+----------------------+
| GPU  Name                 Persistence-M | Bus-Id          Disp.A | Volatile Uncorr. ECC |
| Fan  Temp   Perf          Pwr:Usage/Cap |           Memory-Usage | GPU-Util  Compute M. |
|                                         |                        |               MIG M. |
|=========================================+========================+======================|
|   0  NVIDIA GeForce RTX 4080 ...    Off |   00000000:01:00.0 Off |                  N/A |
| N/A   39C    P8              2W /   60W |      15MiB /  12282MiB |      0%      Default |
|                                         |                        |                  N/A |
+-----------------------------------------+------------------------+----------------------+

+-----------------------------------------------------------------------------------------+
| Processes:                                                                              |
|  GPU   GI   CI              PID   Type   Process name                        GPU Memory |
|        ID   ID                                                               Usage      |
|=========================================================================================|
|    0   N/A  N/A            1634      G   /usr/bin/Xorg.bin                         4MiB |
+-----------------------------------------------------------------------------------------+

I don’t know about Plasma an it’s current status with Wayland, I don’t see any Xorg running here on GNOME or Hyprland, I have Intel/Nvidia using nouveau, but nouveau is primary…

You could try setting KWIN_DRM_DEVICES="/dev/dri/card0:/dev/dri/card1" in /etc/environment (you may need to create this file) for Intel/Nvidia else swap card number for Nvidia/Intel.

On Hyprland I use a similar one to set the primary GPU but the variable is AQ_DRM_DEVICES

Some Intel cards are having issues if swap is enabled, so if using a swap file, then disable by editing /etc/fstab and see if that makes a change.

1 Like

Once I inserted the line above, but reversed, as suggested, the problem was fixed. To be clear, I tried removing the swap, but that didn’t help. I tried the line above in /etc/environment, but that didn’t help either. When I changed that line to, KWIN_DRM_DEVICES=“/dev/dri/card1:/dev/dri/card0”
the problem was resolved. I’ve tested it twice, and it appears to be working as it should.

@Yippee38 So what does the output from inxi -GSaz show?

I guess that wasn’t the solution. It worked fine the first two times the screen shut off. The third time, the screen wouldn’t turn back on.

~> inxi -GSaz
System:
  Kernel: 7.0.12-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-7.0.12-1-default
    root=UUID=f08edadd-5c92-45e5-84b0-eadb4d3fce2e
    resume=/dev/disk/by-uuid/6dca689c-b7a3-4186-a511-b9b03033b593
    splash=silent quiet security=apparmor rd.driver.blacklist=nouveau
    plymouth.enable=0 mitigations=auto
  Desktop: KDE Plasma v: 6.6.5 tk: Qt v: N/A info: frameworks v: 6.27.0
    wm: kwin_wayland tools: avail: i3lock,xscreensaver vt: 3 dm: SDDM
    Distro: openSUSE Tumbleweed 20260616
Graphics:
  Device-1: Intel Meteor Lake-P [Intel Arc Graphics] vendor: Micro-Star MSI
    driver: i915 v: kernel alternate: xe arch: Xe-LPG process: Intel 4 (7nm+)
    built: 2023+ ports: active: eDP-1 empty: DP-1 bus-ID: 0000:00:02.0
    chip-ID: 8086:7d55 class-ID: 0300
  Device-2: NVIDIA AD104M [GeForce RTX 4080 Max-Q / Mobile]
    vendor: Micro-Star MSI driver: nvidia v: 595.80
    alternate: nouveau,nvidia_drm non-free: 550-580.xx+
    status: current (as of 2025-11) arch: Lovelace code: AD1xx
    process: TSMC n4 (5nm) built: 2022+ ports: active: none
    empty: DP-2,HDMI-A-1,eDP-2 bus-ID: 0000:01:00.0 chip-ID: 10de:27a0
    class-ID: 0300
  Device-3: Bison FHD Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-9:5 chip-ID: 5986:1193
    class-ID: fe01 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.11
    compositor: kwin_wayland driver: X: loaded: modesetting,nvidia
    unloaded: vesa alternate: fbdev,intel,nouveau,nv dri: iris gpu: i915
    display-ID: 0
  Monitor-1: eDP-1 model: AU Optronics 0x8ea6 built: 2022 res:
    mode: 3840x2400 hz: 120 scale: 150% (1.5) to: 2560x1600 dpi: 284 gamma: 1.2
    size: 344x215mm (13.54x8.46") diag: 406mm (16") ratio: 16:10
    modes: 3840x2400
  API: EGL v: 1.5 hw: drv: intel iris drv: nvidia platforms: device: 0
    drv: nvidia device: 2 drv: iris device: 3 drv: swrast gbm: drv: nvidia
    surfaceless: drv: nvidia wayland: drv: iris x11: drv: iris
    inactive: device-1
  API: OpenGL v: 4.6.0 compat-v: 4.6 vendor: intel mesa v: 26.1.2 glx-v: 1.4
    direct-render: yes renderer: Mesa Intel Arc Graphics (MTL)
    device-ID: 8086:7d55 memory: 60.99 GiB unified: yes display-ID: :1.0
  API: Vulkan v: 1.4.350 layers: 8 device: 0 type: integrated-gpu name: Intel
    Arc Graphics (MTL) driver: mesa intel v: 26.1.2 device-ID: 8086:7d55
    surfaces: N/A device: 1 type: discrete-gpu name: NVIDIA GeForce RTX 4080
    Laptop GPU driver: nvidia v: 595.80 device-ID: 10de:27a0 surfaces: N/A
    device: 2 type: cpu name: llvmpipe (LLVM 22.1.6 256 bits)
    driver: mesa llvmpipe v: 26.1.2 (LLVM 22.1.6) device-ID: 10005:0000
    surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: gputop, intel_gpu_top, lsgpu,
    nvidia-smi wl: wayland-info x11: xdpyinfo, xprop, xrandr