https://bugs.kde.org/show_bug.cgi?id=523924

--- Comment #2 from [email protected] ---
(In reply to Aros from comment #1)
> (In reply to bxschmidt from comment #0)
> > Created attachment 194905 [details]
> > Screenshot of distorted login screen
> > 
> > DESCRIPTION
> > I get a distorted and flickering login screen on my primary monitor when I
> > connect my Philips TV (See attachment). The monitors/TV from left to right
> > as shown in the settings are
> > 
> > * Philips Consumer Electronics Company Philips FTV (3840x2160)
> > * ASUSTek COMPUTER INC PG27AQDM (2560x1440)
> > * Eizo Nanao Corporation EV2455 (1920x1200)
> > 
> > The primary monitor is the second one (ASUSTek). The included screenshot is
> > from this monitor. Adding the Phillips TV caused the issue.
> > 
> > STEPS TO REPRODUCE
> > 1. Physically disconnect the TV
> > 2. Remove /var/lib/plasmalogin
> > 3. Restart
> > 4. Connect the TV
> > 
> > OBSERVED RESULT
> > The login screen on the primary monitor is distorted and flickering (See
> > attachment).
> > 
> > EXPECTED RESULT
> > No distorted and flickering login screen.
> > 
> > SOFTWARE/OS VERSIONS
> > Operating System: CachyOS Linux 
> > KDE Plasma Version: 6.7.3
> > KDE Frameworks Version: 6.28.0
> > Qt Version: 6.11.1
> > 
> > ADDITIONAL INFORMATION
> 
> Hi, Look I got your issue and can tell steps to fix this. (I have joined KDE
> very recently, so I'm not exactly absolute perfect in knowing every possible
> detail okay.. but here's the solution I found) : 
> 
> Your Issue is ... Well that's a complex screen setup and Wayland will have
> some issues with it for sure than a single monitor, So your problem is
> coming from a mismatched multi monitor state ... When the cache
> (plasmalogin) is removed while your TV is physically disconnected. You see
> when you remove the cache from /var what happens is when your computer boots
> next time it rebuilds it but with a catch, that catch is that when the cache
> is rebuilds and optimized only for the remaining displays if you now plug
> your TV subsequently while the cache is not optimized for it ... SDDM /
> Plasma .. mismatches the screen geometry, refresh rate limits, broked the
> layout boundaries and Wayland becomes a distorted, flickering loop. 
> 
> To Fix this: Power off everything... 
> 
> Connect everything (TV, primary 1440 Monitor, third monitor) 
> 
> Enter the desktop again 
> 
> Open Terminal Emulator 
> 
> Now clear the cache : sudo rm -rf  /var/lib/plasmalogin
> 
> Now open system settings... Go to Login screen (SDDM) from the left menu and
> open it 
> 
> Click Apply Plasma settings.... This will force layout cache to build
> properly for your displays 
> 
> Now go back to terminal and type sudo reboot and your computer will restart
> to make a clean layout cache and initialize it 
> 
> Or just reboot from the GUI and hit reboot now 
> 
> NOTE: This exact issue was also present in CachyOS Forums.

Thanks. I know that it can be fixed temporarily this way. However, this is just
a workaround. I am asking for a proper fix.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to