From Fedora Project Wiki
Description
This use case describes the scenario of logging in with multiple displays
How to test
- Log out
- On the login screen, change the display configuration
- If an external monitor was plugged in, unplug it
- If no external monitor was plugged in, plug one in now
- Log in
Expected Results
- The login screen should handle the display configuration change reasonably, e.g.
- Ignore the external display
- Clone the monitors if they have the same dimensions
- Treat the monitors as one big screen with the login screen appearing on one of the monitors
- Move the greeter to the remaining screen if the monitors it was on gets unplugged
- Not reasonable would include:
- Clone the monitors when they have different dimensions, causing the image on one of them to be either cut off or surrounded by big black borders
- Stretch the login screen over both monitors, causing the greeter to appear halfway on both monitors
- Show no greeter anymore when the monitor it was on is unplugged
- The desktop should adapt to the changed display configuration after the re-login
- The panels should not be stretched across monitors, and must not appear in the middle of the screen
- The desktop background should adapt to the new screen dimension - depending on the current background image, that might cause a different image to be displayed. E.g the default F11 background shows a lion in dual-monitor configurations, but not when only a single monitor is used.
- If you have used the current combination of monitors together before, the desktop should remember the last configuration and reestablish it upon login. E.g. if you had the external monitor on top of the laptop panel, that configuration should be remembered, even if you have used the laptop without the external monitor in the meantime.