Summary: | Screen/monitor setup is forgotten after logout | ||
---|---|---|---|
Product: | [Plasma] KScreen | Reporter: | Thiago Sueto <herzenschein> |
Component: | libkscreen | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | CC: | nate |
Priority: | NOR | ||
Version: | 5.17.90 | ||
Target Milestone: | --- | ||
Platform: | Neon | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
This is how Display looks immediately after login.
Moving the monitor screen, laptop is shown underneath, and it is enabled. Notice the restore icon; seems limited to 1366x768; it maximizes at that place regardless of original position. Logout screen also confined to 1366x768; lock screen the same, couldn't take print. |
Description
Thiago Sueto
2019-08-16 02:56:10 UTC
I just retested it. All of the occurrences mentioned (two screens active while on login screen, laptop screen underneath monitor, graphical glitches) are 100% reproducible. In addition, aside from the menu glitch, I found two others: 1. Maximized windows will be maximized only up to 1366x768 2. Lock and login screens will also be confined to 1366x768 Created attachment 122167 [details]
This is how Display looks immediately after login.
Created attachment 122168 [details]
Moving the monitor screen, laptop is shown underneath, and it is enabled.
Created attachment 122169 [details]
Notice the restore icon; seems limited to 1366x768; it maximizes at that place regardless of original position.
Created attachment 122170 [details]
Logout screen also confined to 1366x768; lock screen the same, couldn't take print.
Just checked, the following: > login screen will have my laptop screen re-enabled and accessible through mouse despite me not seeing it, as the lid is closed. occurs regardless of the original session being Xorg or Wayland. However, in Xorg, > System Settings always displays laptop screen as Enabled. does not occur. In other words, Xorg session will remember that the laptop screen was originally disabled, whereas Wayland session will not. So there seems to be two non-related issues: one is that the login screen will activate both screens even if the laptop lid is closed, and the other is that Wayland cannot remember that the laptop screen was originally disabled. Sorry, my mistake, I got confused with all the logouts I did. Xorg session **also** forgets which screens were enabled. A.k.a. both Xorg and Wayland are not able to remember that I disabled the laptop screen in System Settings. I'll rename this bug report accordingly. In this case I assume that both sessions are checking which screens are active during the login screen and using its reported state to determine whether screens should be active or not in the desktop. I'm closing this because this ended up becoming an absolute mess of an explanation. I can no longer reproduce this issue regardless after reinstalling (although I vaguely remember this started happening after I set up an i3 session and managed windows with arandr/xrandr). |