I’ve been having issues with my new (as of today) fresh (drive wipe beforehand, no upgrade) Fedora 43 KDE install and black screens.
Every so often, the screen would go black like the monitor lost signal, and then reconnect 1-2 seconds later.
I noticed this happening one every 4-5 days in Fedora 42 so didn’t think to report it because it was so infrequent, but I’m now raising this because it’s happened more than ten times in less than five hours of usage.
I’m using the latest NVIDIA proprietary drivers available to me from RPM Fusion (580.95.05). This happens both when doing standard desktop tasks such as browsing the web, editing text documents, etc, and also whilst gaming. When gaming, however, the PC locks itself. I think that may be because the desktop crashes whilst I’m in full-screen mode.
Other things to note, that I’ve tried this with and without HDR and the same things happened, I installed the VK_hdr_layer package to get HDR to work in games, and that the monitor is connected via HDMI.
PC specs below.
I’ve also attached two files with the output of journalctl around the time of two crashes - one in-game and one doing normal desktop tasks. In both instances, it seems as if there’s something going on and 4 seconds later “The Wayland connection broke. Did the Wayland compositor die?”.
Nvidia drivers broken after recent update , doesn’t seem super relevant because it’s still OK most of the time.
KDE Plasma desktop crashes constantly after a system update - #16 by marko3209 , I’m using plasma-workspace-6.5.3-2.fc43.x86_64 and still have the issue, so unlikely to be this.
Has anyone else run into this problem? I’ve heard various things about NVIDIA drivers and black screens, but it seems strange to have been aggravated with 43.
OS: Fedora Linux 43 (KDE Plasma Desktop Edition) x86_64
Kernel: Linux 6.17.8-300.fc43.x86_64
Shell: bash 5.3.0
Display (MSI3DD2): 3840x2160 @ 240 Hz (as 2649x1490) in 32" [External, HDR]
DE: KDE Plasma 6.5.3
WM: KWin (Wayland)
WM Theme: Breeze
Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3]
Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
Cursor: breeze (24px)
Terminal: konsole 25.8.3
CPU: AMD Ryzen 7 9800X3D (16) @ 5.27 GHz
GPU: NVIDIA GeForce RTX 5090 [Discrete]
Memory: 4.64 GiB / 62.34 GiB (7%)
Swap: 0 B / 8.00 GiB (0%)
Disk (/): 457.74 GiB / 928.91 GiB (49%) - btrfs
journalctl (non-game)
Nov 29 16:27:03 fedora kscreenlocker_greet[11900]: QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn.
Nov 29 16:27:04 fedora kscreenlocker_greet[11900]: QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn.
Nov 29 16:27:04 fedora kscreenlocker_greet[11900]: QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn.
Nov 29 16:27:04 fedora kscreenlocker_greet[11900]: QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn.
Nov 29 16:27:04 fedora kscreenlocker_greet[11900]: The backend got an unknown wallpaper provider type. The wallpaper will now fall back to the default. Please check your wallpaper configuration!
Nov 29 16:27:04 fedora maliit-keyboard[11804]: QSGContext::initialize: depth buffer support missing, expect rendering errors
Nov 29 16:27:04 fedora maliit-keyboard[11804]: QSGContext::initialize: stencil buffer support missing, expect rendering errors
Nov 29 16:27:08 fedora kscreenlocker_greet[11900]: The Wayland connection broke. Did the Wayland compositor die?
Nov 29 16:27:13 fedora systemd[2561]: Started app-org.kde.konsole@55bb2e638f4045d4a3c57db04a99b045.service - Konsole - Terminal.
Nov 29 16:27:13 fedora systemd[2561]: Started app-org.kde.konsole-11953.scope.
journalctl (in-game)
Nov 29 20:10:41 fedora kscreenlocker_greet[12464]: QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn.
Nov 29 20:10:42 fedora kscreenlocker_greet[12464]: QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn.
Nov 29 20:10:42 fedora kscreenlocker_greet[12464]: The backend got an unknown wallpaper provider type. The wallpaper will now fall back to the default. Please c>
Nov 29 20:10:42 fedora kscreenlocker_greet[12464]: QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn.
Nov 29 20:10:42 fedora kscreenlocker_greet[12464]: QWaylandGLContext: Failed to create the decorations EGLContext. Decorations will not be drawn.
Nov 29 20:10:44 fedora kscreenlocker_greet[12464]: The Wayland connection broke. Did the Wayland compositor die?
Nov 29 20:10:52 fedora systemd[2514]: Started app-org.kde.konsole@d3aeacf05e4644b7b46265ae3a3205ae.service - Konsole - Terminal.
Nov 29 20:10:52 fedora systemd[2514]: Started app-org.kde.konsole-12534.scope.