Bug 408317 - login screen bug should update number of active monitors before greeting
Summary: login screen bug should update number of active monitors before greeting
Status: RESOLVED NOT A BUG
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 5.15.5
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-04 21:09 UTC by Tim Richardson
Modified: 2023-05-11 08:43 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Richardson 2019-06-04 21:09:29 UTC
SUMMARY
Laptop with two external monitors. If laptop lid is closed, laptop display is not active. System suspends. System is resumed by opening the laptop lid. The greeter is displayed, but it gets the screen configuration wrong. Login on the laptop display is fine, but instead of the a login display being shown on the other two screens one each, there is one login screen shared by both external monitors, with the password entry dialog split. 

The laptop is a full HD display. One external monitor is 4K  (in native resolution, not scaled) and the second is 1920x1200

After logging in, the display configuration is refreshed and there are no problems. 

STEPS TO REPRODUCE
1. Close laptop lid, so that only the two external displays are used.
2. Allow the system to suspend 
3. Resume by opening the laptop display

OBSERVED RESULT
Instead of each of the three screens getting a perfectly sized login screen, the two external monitors share a badly sized login screen split across both.

EXPECTED RESULT
The display configuration should be refreshed before showing the login screens. Then, each of the three monitors would get a well-formed login screen.


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Operating System: KDE neon 5.15
KDE Plasma Version: 5.15.5
KDE Frameworks Version: 5.58.0
Qt Version: 5.12.0
Kernel Version: 5.0.0-16-generic
OS Type: 64-bit
Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz
Memory: 31.2 GiB of RAM
Comment 1 David Edmundson 2023-05-11 08:43:08 UTC
Kwin is not responsible for the login screen.

Issues exist in SDDM which is