After I login with sddm the desktop will appear temporarily, then after a few seconds the screen will go completely black (no cursor or anything else) and remain black.
The monitor appears to still receive signal. Additionally, I can switch to a TTY and then back to the plasma session and then the desktop will sometimes reappear and then stay visible.
If I kill the session with ctrl+alt+backspace x2 I can switch to an X11 plasma session which works fine.
This occurs after every wayland plasma login with OpenSuse Tumbleweed and persists even after a full reinstall of the OS.
(It occurs on Fedora KDE also).
Other DE’s do not cause the issue to arise (I have installed alternative DEs to check whether it was an OpenSuse and/or Fedora issue).
OS: openSUSE Tumbleweed 20241023 x86_64
Kernel: Linux 6.11.3-2-default
Display (Samsung LS32D60xU): 2560x1440 @ 100 Hz in 32" [External]
DE: KDE Plasma 6.2.1
CPU: Intel(R) Core™ i5-8400 (6) @ 4.00 GHz
GPU: AMD Radeon RX 580 Series [Discrete]
Looking in the logs I can find this:
Oct 25 14:53:04 4 kactivitymanagerd[2059]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Oct 25 14:53:04 4 polkit-kde-authentication-agent-1[2063]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Oct 25 14:53:04 4 kded6[1897]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Oct 25 14:53:04 4 xdg-desktop-portal-kde[2065]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Oct 25 14:53:04 4 kalendarac[2332]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Oct 25 14:53:04 4 DiscoverNotifier[2331]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Oct 25 14:53:04 4 kwalletd6[1698]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Oct 25 14:53:04 4 plasmashell[2015]: kde.plasmashell: requesting unexisting screen available rect -1
Oct 25 14:53:04 4 plasmashell[2015]: kde.plasmashell: requesting unexisting screen available rect -1
Oct 25 14:53:04 4 plasmashell[2015]: kde.plasmashell: requesting unexisting screen available rect -1
Oct 25 14:53:04 4 plasmashell[2015]: kde.plasmashell: requesting unexisting screen available rect -1
Oct 25 14:53:04 4 plasmashell[2015]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Oct 25 14:53:04 4 plasmashell[2015]: kf.plasma.quick: Exposed with no visual parent. Window positioning broken.
Oct 25 14:53:04 4 org_kde_powerdevil[2064]: qt.qpa.wayland: Creating a fake screen in order for Qt not to crash
Oct 25 14:53:04 4 plasmashell[2015]: kf.plasma.quick: Exposed with no visual parent. Window positioning broken.
Oct 25 14:53:04 4 plasmashell[2015]: kf.plasma.quick: Exposed with no visual parent. Window positioning broken.
Oct 25 14:53:04 4 plasmashell[2015]: kf.plasma.quick: Exposed with no visual parent. Window positioning broken.
Any assistance would be greatly appreciated.