You are not logged in.
After waking up from suspend, my system experiences a black screen for about a minute before recovering. However, KDE has some issues afterward, such as missing window contents. The logs indicate failures related to NVIDIA/ACPI events and lost graphics context in Qt.
I have NVreg_PreserveVideoMemoryAllocations set to 1, and nvidia-suspend.service is enabled.
Sleep/wake works fine on Wayland, although the same "RmHandleDNotifierEvent" errors appear in the journal (along with some qt.qpa.wayland errors).
So I'm not sure if these NVIDIA errors are the actual cause of the problem. Should I report it as an nvidia-open issue?
Machine: Dell G16 7630
GPU: RTX 4070 mobile
Kernel: 6.13.5-arch1-1
nvidia-open: 570.124.04-2
X11: 1.21.1.16
X11 wake-up log:
15:05:54 kernel: ACPI: EC: interrupt blocked
15:05:54 kernel: NVRM: nvAssertFailedNoLog: Assertion failed: 0 @ osapi.c:1931
15:05:54 kernel: NVRM: RmHandleDNotifierEvent: RmHandleDNotifierEvent: Failed to handle ACPI D-Notifier event, status=0x11
15:05:54 kernel: NVRM: RmHandleDNotifierEvent: RmHandleDNotifierEvent: Failed to handle ACPI D-Notifier event, status=0x11
15:05:54 kernel: ACPI: EC: interrupt unblocked
15:05:54 kernel: NVRM: nvAssertFailedNoLog: Assertion failed: 0 @ osapi.c:1931
15:05:54 kernel: NVRM: RmHandleDNotifierEvent: RmHandleDNotifierEvent: Failed to handle ACPI D-Notifier event, status=0x11
15:05:54 kernel: nvme nvme1: 32/0/0 default/read/poll queues
15:05:54 kernel: NVRM: RmHandleDNotifierEvent: RmHandleDNotifierEvent: Failed to handle ACPI D-Notifier event, status=0x11
15:05:54 kernel: nvme nvme0: 32/0/0 default/read/poll queues
...
15:05:54 kernel: PM: suspend exit
15:05:55 kernel: NVRM: nvAssertFailedNoLog: Assertion failed: 0 @ osapi.c:1931
15:05:55 systemd[1]: systemd-suspend.service: Deactivated successfully.
15:05:55 systemd[1]: Finished System Suspend.
15:05:55 systemd[1]: systemd-suspend.service: Consumed 1.327s CPU time, 3M memory peak.
15:05:55 systemd[1]: Stopped target Sleep.
15:05:55 systemd[1]: Reached target Suspend.
15:05:55 systemd[1]: Starting NVIDIA system resume actions...
15:05:55 systemd[1]: Stopped target Suspend.
15:05:55 suspend[4904]: nvidia-resume.service
15:05:55 logger[4904]: <13>Mar 1 15:05:55 suspend: nvidia-resume.service
15:05:55 systemd[1]: nvidia-resume.service: Deactivated successfully.
15:05:55 systemd[1]: Finished NVIDIA system resume actions.
...
15:06:24 plasmashell[2998]: QRhiGles2: Context is lost.
15:06:24 plasmashell[2998]: Graphics device lost, cleaning up scenegraph and releasing RHI
15:06:35 plasmashell[2998]: QRhiGles2: Context is lost.
15:06:35 plasmashell[2998]: Graphics device lost, cleaning up scenegraph and releasing RHI
15:07:13 kwin_x11[2981]: kwin_scene_opengl: A graphics reset attributable to the current GL context occurred.
15:07:13 kwin_x11[2981]: kwin_scene_opengl: Could not delete framebuffer because no context is currentWayland wake-up log:
15:59:30 kernel: ACPI: EC: interrupt blocked
15:59:30 kernel: ACPI: EC: interrupt unblocked
15:59:30 kernel: NVRM: RmHandleDNotifierEvent: RmHandleDNotifierEvent: Failed to handle ACPI D-Notifier event, status=0x11
15:59:30 kernel: NVRM: nvAssertFailedNoLog: Assertion failed: 0 @ osapi.c:1931
15:59:30 kernel: nvme nvme0: 32/0/0 default/read/poll queues
15:59:30 kernel: NVRM: RmHandleDNotifierEvent: RmHandleDNotifierEvent: Failed to handle ACPI D-Notifier event, status=0x11
15:59:30 kernel: nvme nvme1: 32/0/0 default/read/poll queues
15:59:30 kernel: OOM killer enabled.
15:59:30 kernel: Restarting tasks ... done.
15:59:30 kernel: PM: suspend exit
15:59:30 systemd-sleep[53968]: System returned from sleep operation 'suspend'.
15:59:30 kernel: r8152 4-1.3:1.0 enp80s0u1u3: carrier on
15:59:32 systemd[1]: systemd-suspend.service: Deactivated successfully.
15:59:32 systemd[1]: Finished System Suspend.
15:59:32 systemd[1]: systemd-suspend.service: Consumed 1.555s CPU time, 2.8M memory peak.
15:59:32 systemd[1]: Stopped target Sleep.
15:59:32 systemd[1]: Reached target Suspend.
15:59:32 systemd-logind[2753]: Operation 'suspend' finished.
15:59:32 systemd[1]: Starting NVIDIA system resume actions...
15:59:32 systemd[1]: Stopped target Suspend.
15:59:32 kded6[3662]: kf.bluezqt: PendingCall Error: "br-connection-profile-unavailable"
15:59:32 suspend[54095]: nvidia-resume.service
15:59:32 logger[54095]: <13>Mar 4 15:59:32 suspend: nvidia-resume.service
15:59:32 systemd[1]: nvidia-resume.service: Deactivated successfully.
15:59:32 systemd[1]: Finished NVIDIA system resume actions.
15:59:32 systemd[1]: Started dbus-:1.3-org.kde.powerdevil.backlighthelper@6.service.
...
15:59:38 kscreenlocker_greet[53904]: qt.qpa.wayland: Could not create EGL surface (EGL error 0x3003)
15:59:38 kscreenlocker_greet[53904]: qt.qpa.wayland: Could not create EGL surface (EGL error 0x3003)
15:59:38 kscreenlocker_greet[53904]: Failed to write to the pipe: Bad file descriptor.
15:59:40 kernel: r8152 4-1.3:1.0 enp80s0u1u3: carrier onOffline