This weekend I upgraded to Fedora 44, and along with the upgrade came a new version of the NVIDA driver from RPM fusion. Works much better and faster! Computer details:
Operating System: Fedora Linux 44
KDE Plasma Version: 6.6.4
KDE Frameworks Version: 6.25.0
Qt Version: 6.10.3
Kernel Version: 6.19.14-300.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × Intel® Core™ i9-10885H CPU @ 2.40GHz
Memory: 32 GiB of RAM (31,1 GiB usable)
Graphics Processor 1: NVIDIA GeForce GTX 1650 Ti/PCIe/SSE2
Graphics Processor 2: NVIDIA GeForce GTX 1650 Ti/PCIe/SSE2
Manufacturer: Dell Inc.
Product Name: XPS 15 9500
Paradise lost, however, when I tried to put the computer to sleep: It took a nap and woke up from a nightmare with a black screen and the CPU running high and hot. Only the ever more eager fan indicated that the computer was not sleeping, and the only way to cool it down was the long pressed on/off button to switch the computer completely off. When restarting, a crash report was generated for Plasmashell and XWaylandbridge. It is cumbersome to have an insomnia laptop!
The drivers were all correct:
akmod-nvidia.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
kmod-nvidia-6.19.14-300.fc44.x86_64.x86_64 3:595.71.05-1.fc44 @commandline
libva-nvidia-driver.x86_64 0.0.16-1.fc44 fedora
nvidia-gpu-firmware.noarch 20260410-1.fc44 updates
nvidia-modprobe.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
nvidia-persistenced.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
nvidia-settings.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
nvidia-xconfig.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-cuda.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-cuda-libs.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-kmodsrc.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-libs.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-power.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
xorg-x11-drv-nvidia-xorg-libs.x86_64 3:595.71.05-1.fc44 rpmfusion-nonfree-updates
The NVIDIA sleep and resume services were enabled
sudo systemctl enable nvidia-{suspend,resume,hibernate}
The logs from journalctl indicated that the NVIDIA driver suspended successfully, yet there was something triggering KDE Plasma to restart on on a sleeping driver, which probably makes it try indefinitely to reconnect to the sleeping screen driver consuming ever more CPU cycles.
Desperately searching various fora for similar cases (and solutions), I came across a NVIDA thread with people reporting similar issues with 595.58.03 driver (close enough), and there was a similar but older thread for Archlinux where the user Seth expressed some doubts about the kernel parameter nvidia_drm fbdev=1. Cudos to Seth who actually got it right: removing the kernel parameter nvidia_drm fbdev=1 leaving nothing actually gave me back a happy sleeping baby that resumed as expected (even directly on a remote monitor). Then is was just to make the change permanent:
sudo grubby --update-kernel=ALL --remove-args="nvidia_drm.fbdev=1"
Hence, this is not a question, but rather an experience report written up hopefully to help others to avoid the profound frustration and debugging.