RTX 4060 (Lenovo, Legion Pro 7i Gen 14): Black Screen on Suspend/Resume on OpenSUSE Tumbleweed after NVIDIA Driver Installation (Hybrid Method)

nvidia-bug-report.log.gz (1.9 MB)
I am experiencing a critical display issue on my Lenovo laptop equipped with an NVIDIA GeForce RTX 4060 Laptop GPU running OpenSUSE Tumbleweed. The problem started immediately after successfully installing the proprietary The installation was primarily done via the official NVIDIA repository (zypper addrepo … zypper install nvidia-gl-G06 nvidia-video-G06 suse-prime), but due to persistent “Timeout exceeded” errors for certain .rpm packages during zypper install, I resorted to manually downloading those specific problematic .rpm files using wget and then installing them with sudo zypper install /path/to/downloaded.rpm.
Specifically, whenever the laptop enters suspend mode (either automatically due to inactivity or manually via systemctl suspend), the screen goes completely black upon resuming. There is no display output whatsoever, and the system becomes unresponsive, requiring a hard reboot to regain control. The laptop’s keyboard backlight and power indicators suggest the system is awake, but the display remains off.
This issue persists regardless of the display server used; it occurs on both X11 (KDE Plasma) and Wayland.
This problem did not occur when using the open-source Nouveau drivers or before the NVIDIA proprietary drivers were installed.
System Configuration:

  • Operating System: OpenSUSE Tumbleweed (rolling release)

  • Desktop Environment: KDE Plasma (Issue observed on both X11 and Wayland sessions)

  • GPU: NVIDIA GeForce RTX 4060 Laptop GPU

  • NVIDIA Driver Version: [latest] (Installed via hybrid method: NVIDIA repository + manual wget/zypper install .rpm for problematic packages)

  • Kernel Version: 6.14.6-1-default

  • Laptop Model: Lenovo [Legion Pro 7i Gen 14]

  • BIOS Graphics Setting: [Discrete graphics / Dynamic graphics] (Specify which one you currently have set in BIOS)

  • Nouveau Driver Status: Confirmed blacklisted and not loaded (lsmod | grep nouveau shows no output).

  • Secure Boot Status: Disabled
    Steps to Reproduce:

  • Boot into OpenSUSE Tumbleweed with the NVIDIA proprietary drivers loaded.

  • Allow the laptop to enter suspend mode due to inactivity, or manually initiate suspend using systemctl suspend.

  • Attempt to resume the system by pressing the power button or keyboard keys.

  • Expected Result: The display should turn on and resume the session normally.

  • Actual Result: The display remains completely black, and the system is unresponsive, necessitating a hard reboot.
    Troubleshooting Steps Already Taken:

  • Ensured internet connectivity was stable during manual .rpm downloads.

  • Verified NVIDIA driver functionality post-installation via nvidia-smi and nvidia-settings (both displayed correct information and functionality, including showing multiple resolutions).

  • Confirmed Nouveau drivers are fully blacklisted and not loaded.

  • Attempted clearing zypper cache (sudo zypper clean --all) and disabling firewall (sudo systemctl stop firewalld) during initial repository installation attempts.

  • Tested the issue on both X11 (KDE Plasma default) and Wayland display servers; the problem persists on both.

  • Generated and attached nvidia-bug-report.log.gz for detailed system information.