[Xfce-bugs] [Bug 16412] Desktop doesn't adapt to the external monitor

bugzilla-daemon at xfce.org bugzilla-daemon at xfce.org
Tue Feb 11 18:17:53 CET 2020


https://bugzilla.xfce.org/show_bug.cgi?id=16412

--- Comment #17 from Alistair Buxton <a.j.buxton at gmail.com> ---
Some other random observations:

"Noutputs" reads 2 when the external is connected and laptop is closed but it
reads 1 when the laptop is open and the external is disconnected. I think this
is because when you close the laptop, the display is not disconnected, just
disabled.

The difference in observed behavior may be down to display profiles or the
setting "automatically configure connected displays". Both of these affect the
way xfsettingsd processes the current display information:

Display profiles can cause the display scale to be initialized from the saved
profile, meaning that bug #15971 will only happen when the set of connected
monitors does not match any known profile. This happens whenever you plug in a
new monitor that Xfce has never seen before. It also happens if you unplug one
monitor which is part of a set, and the new set does not match any profile. The
latter is quite easy to trigger if you have three monitors: you need 7 profiles
to cover all possible combinations.

If the setting "automatically configure connected displays" is not selected
then Xfce won't do anything when a new display is connected and no existing
profile is matched. However it will still reconfigure all displays whenever a
monitor is disconnected, and I think if a profile is matched.

This all adds up to the behavior on monitor connect/disconnect being very hard
to debug.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Xfce-bugs mailing list