You are not logged in.

#1 2022-02-12 23:37:21

WasabiThumbs
Member
Registered: 2022-01-09
Posts: 7

Postpone initializing additional screens until after KDE fully loads?

The subject says it all essentially. At the moment, I have to remove the HDMI cable any time before or during the GRUB bootload, boot into the desktop (past the greeter), give it a few seconds, and then plug the HDMI back in. This is because otherwise the second screen is initialized immediately, causing it to display a glitched view of the greeter and then when KDE loads the desktop is all fucked up and loses some functionality. The background is all black and there's no taskbar, right clicking on it does nothing and basically making my whole system a neat looking terminal with GUI support. I'd just like a way to hack in some kind of delay so that I don't have to unplug the cable all the time, and because the second monitor doesn't play nicely with the greeter anyways.

Offline

#2 2022-02-12 23:41:11

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,292

Re: Postpone initializing additional screens until after KDE fully loads?

Enabling early KMS usually helps here: https://wiki.archlinux.org/title/Kernel … _KMS_start

Offline

#3 2022-02-13 02:15:08

WasabiThumbs
Member
Registered: 2022-01-09
Posts: 7

Re: Postpone initializing additional screens until after KDE fully loads?

A slight improvement? Now, the second monitor has a desktop but no taskbar. The first monitor has no desktop, but a task bar. Everything else works fine. Not really ideal, for now I'm just gonna keep putting up with fiddling with the cable.

Offline

#4 2022-02-13 08:21:08

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,063

Re: Postpone initializing additional screens until after KDE fully loads?

Try to remove the configuration from ~/.local/share/kscreen/ or deactivate the service so it doesn't switch the outputs forth and back during the session login.

Offline

Board footer

Powered by FluxBB