Laptop suspends again right after waking up when using NVIDIA driver

Hi everyone,

I’m having an issue on Fedora where my system automatically suspends again a few seconds after waking up from suspend and unlocking the screen.

  • When the system suspends and I wake it up (by pressing a keyboard key), it wakes as usual.
  • After entering the password and reaching the desktop, it suspends again automatically within a few seconds, even though the system is not idle (e.g. typing or moving the pointer actively).
  • It repeats 2-3 times until I can work normally.

What I’ve tried

I use the propriatary NVIDIA driver (installed via RPM Fusion). If I switch to the nouveau driver (by pressing e in GRUB menu and then removing the blacklist params), the problem does not happen — suspend and resume work normally. However, with nouveau, applications such as Image Viewer, Settings, Text Editor, etc. take very long to open, so it’s not a practical workaround.

System info

  • Fedora 43 Workstation
  • Kernel: 6.17.7-300.fc43.x86_64
  • iGPU: Intel® UHD Graphics (CML GT2)
  • dGPU: NVIDIA GeForce RTX™ 2060 with Max-Q Design
  • Desktop environment: GNOME Wayland

Has anyone experienced this or knows of a workaround? Any hints on where to look (kernel logs, NVIDIA bug tracker, systemd, etc.) would be appreciated.

Thanks in advance!

Sorry, just found a related topic after posting this: System insists on going back to suspension after waking it up.