Black screen with mouse pointer in Plasma Login when monitor is off during boot

Hi everyone,

I have a weird issue with plasmalogin on a fresh CachyOS install (Dual Boot with Win11, Limine, btrfs, 9800X3D, RTX 4070, 32 GB RAM). When I turn on my monitor only after the system fully booted up and should display the Plasma Login screen, I only get a black screen and a working mouse pointer. This happens every time I boot with the monitor off. When I turn the monitor on before the plasmalogin service starts, everything works normally. When the issue happens, I have to get into a tty and restart the plasmalogin service, which then allows me to login.

I have unsuccessfully tried to:

  1. Disable the integrated GPU

  2. Introduce a 2s delay for the plasma login.service

  3. Turn nvidia.mode-set.drm on (was already on)

  4. Introduce the env var “KWIN_DRM_NO_AMS=1” (this led to severe issues before I turned off the iGPU and I had to login with ssh and reboot since I could not even get into a terminal with CTRL+ALT+num)

I have installed the latest CachyOS updates.

Can anybody help me out?

PS:

I am using Wayland and my main Window Manager is KDE Plasma

Hi Sethur,

I am experiencing the exact same trigger on my setup, though the visual result is slightly different.

If I boot up my computer while my monitor is turned off and then turn it on once it reaches the login screen, the UI is completely broken. Instead of just a black screen and a mouse pointer, my background is completely black but the password input field and the bottom action buttons are actually visible. However, entering my password does nothing, and clicking any of the buttons is completely unresponsive.

You can see exactly what my screen looks like here: **
**

It is highly notable that you are having this issue on an NVIDIA RTX 4070, while I am running an AMD Radeon RX 9070 XT. This strongly suggests the bug is tied directly to the new Plasma Login Manager or how KWin Wayland handles late display initialization, rather than a specific GPU driver issue.

Here is my system information for the developers:

  • OS: CachyOS x86_64

  • Kernel: Linux 7.1.3-2-cachyos

  • DE: KDE Plasma 6.7.3

  • WM: KWin (Wayland)

  • CPU: Intel Core Ultra 9 285K (8+16) @ 5.70 GHz

  • GPU: AMD Radeon RX 9070 XT [Discrete]

I will try your tty workaround in the meantime. Hopefully, the developers can push a fix for this soon!

Interesting, yes this suggests that the issue might not be connected to the Nvidia drivers, although your rendering issues seem somewhat different than mine.

I have meanwhile tried some more things:

  1. Turning off&on the monitor at the plasmalogin greeting screen after booting up or in KDE Plasma: No issues as long as the monitor was on when plasmalogin first started up

  2. Waking from standby (suspend to RAM) with the monitor on: No issues

I will try waking from standby with monitor off & then turning it on next.