Black/Blank Screen stuck after wakeup from sleep

Hi there, I'm running Bazzite 40 on my desktop and am having an issue with the screen being blank after trying to wake it up from sleep. The screen turns on momentarily but the screen is just black and so the screen turns off again after not finding a video source. I was wondering if anyone might be aware of the issue or how to fix it. The journalctl log below. My video card is an AMD 7900 and the desktop is connected to the monitor over displayport. I guess I'm trying to understand if the issue is software or hardware. I've read that nvidia cards need suspension hooks, but I don't know about AMD. The notable error might be this section of the log:
Aug 28 08:46:08 bazzite kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
Aug 28 08:46:08 bazzite steam[399294]: WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Aug 28 08:46:10 bazzite kernel: amdgpu 0000:0b:00.0: [drm] enabling link 0 failed: 15
Aug 28 08:46:10 bazzite kernel: [drm] DM_MST: stopping TM on aconnector: 0000000096917147 [id: 106]
Aug 28 08:46:10 bazzite kwin_wayland[6062]: kwin_wayland_drm: Presentation failed! Invalid argument
Aug 28 08:46:10 bazzite wireplumber[6055]: wplua: [string "alsa.lua"]:182: attempt to concatenate a nil value (local 'node_name')
stack traceback:
[string "alsa.lua"]:182: in function <[string "alsa.lua"]:175>
Aug 28 08:46:10 bazzite kernel: snd_hda_codec_hdmi hdaudioC1D0: HDMI: Unknown ELD version 0
Aug 28 08:46:10 bazzite kded6[6241]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Aug 28 08:46:10 bazzite maliit-keyboard[6172]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Aug 28 08:46:10 bazzite flatpak[7127]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Aug 28 08:46:08 bazzite kernel: [drm:dcn20_wait_for_blank_complete [amdgpu]] *ERROR* DC: failed to blank crtc!
Aug 28 08:46:08 bazzite steam[399294]: WARNING: discarding _NET_WM_PID 2 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Aug 28 08:46:10 bazzite kernel: amdgpu 0000:0b:00.0: [drm] enabling link 0 failed: 15
Aug 28 08:46:10 bazzite kernel: [drm] DM_MST: stopping TM on aconnector: 0000000096917147 [id: 106]
Aug 28 08:46:10 bazzite kwin_wayland[6062]: kwin_wayland_drm: Presentation failed! Invalid argument
Aug 28 08:46:10 bazzite wireplumber[6055]: wplua: [string "alsa.lua"]:182: attempt to concatenate a nil value (local 'node_name')
stack traceback:
[string "alsa.lua"]:182: in function <[string "alsa.lua"]:175>
Aug 28 08:46:10 bazzite kernel: snd_hda_codec_hdmi hdaudioC1D0: HDMI: Unknown ELD version 0
Aug 28 08:46:10 bazzite kded6[6241]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Aug 28 08:46:10 bazzite maliit-keyboard[6172]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Aug 28 08:46:10 bazzite flatpak[7127]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
0 Replies
No replies yetBe the first to reply to this messageJoin
Want results from more Discord servers?
Add your server