https://bugs.kde.org/show_bug.cgi?id=520879
--- Comment #11 from [email protected] --- (In reply to Nate Graham from comment #10) > This is all feeling a bit like a series of NVIDIA driver bugs. > > Can you confirm that your system is set up according to > https://community.kde.org/Distributions/ > Packaging_Recommendations#Proprietary_NVidia_driver_configuration ? Starting from NVIDIA driver 560.35.03-5, modeset is enabled by default: > $ sudo cat /sys/module/nvidia_drm/parameters/modeset > Y As for PreserveVideoMemoryAllocations, I have it set to 2. Per https://github.com/NVIDIA/open-gpu-kernel-modules/blob/57130a2702d565be81200ea2e114abcb0455e8bb/kernel-open/nvidia/nv-reg.h#L555 this means enabled if NVreg_UseKernelSuspendNotifiers is enabled, which it is: > $ cat /proc/driver/nvidia/params | grep UseKernelSuspend > UseKernelSuspendNotifiers: 1 Per the Arch Wiki (https://wiki.archlinux.org/title/NVIDIA/Tips_and_tricks#Preserve_video_memory_after_suspend): > In the older 430-590 series drivers, the services nvidia-suspend.service, > nvidia-hibernate.service, and nvidia-resume.service are required and enabled > by default, as per upstream requirements. > The aforementioned services are disabled by default on 595+ drivers, as per > upstream requirements, as video memory preservation is now handled by kernel > suspend notifiers, making the nvidia suspend/hibernate services unnecessary. This matches NVIDIA documentation (https://download.nvidia.com/XFree86/Linux-x86_64/610.43.02/README/powermanagement.html): > To be most effective, the driver needs to preserve the contents of video > memory during suspend and restore it during resume. When the open kernel > modules are in use, this is handled automatically if > NVreg_UseKernelSuspendNotifiers=1 is enabled. For the proprietary driver or > if kernel suspend notifiers are disabled, see the "systemd configuration" > section below for more details. These services are disabled. -- You are receiving this mail because: You are watching all bug changes.
