Out of nowhere (I don’t know, maybe I did touch something and didn’t realize) my KDE Plasma desktop doesn’t boot up properly. After logging using emptty, the usual KDE loading screen appears and then a black screen shows out, the cursor is also visible, but nothing else.
I move my cursor to the top-left corner and the program to create a new desktop works. I create a new desktop but so is a black screen. I can change to a tty using Ctrl+Alt+F1 and then go back to plasma using Ctrl+Alt+F7.
Have somebody had the same issue before?
- CPU: AMD Ryzen 5600X
- GPU AMD RX 7600
- Distro: Void Linux
- Linux Kernel: 6.18
I can’t remember the version of emptty nor KDE Plasma, Im not with my PC right now, I do the post to know some quick fixes to try once I get home.
Thank you for your attention.
Change into a tty, check your journalctl and see if there are any related errors for the current boot.
journalctl -b -p errI will try this using svlogtail, since my distro is Void Linux and uses runit.
are you able to open terminal inside your KDE by any chance?
No, I can’t. I try using Ctrl+Alt+T to open Kitty but nothing happens
if you press “Alt+F2” a popup should appear with a text field where you can type in a command like “terminal”
I’ve had this happen on a newer Dell laptop and an Asus atx build. For both machines, a BIOS upgrade to the latest from their respective OEMs immediately restored functionality.
Do you have any possibility to log in as a different user or even create a new user to log in as? I wonder of some plasma config file could be corrupted.
This happens to me once in a while with Fedora KDE. Usually right after a kernel update and I can resolve by going back to the previous kernel for a few days. Always guessed it was the AMD GPU driver.
Does KRunner (Alt + F2 default, sometimes Super + R in configs) still run? Try launching “plasmashell” from there. Or a terminal emulator so that you can see the logs of plasmashell, and maybe attach a debugger…
Sounds like issues with graphics drivers, can you revert to nouveau?



