Public bug reported:

Steps to reproduce:

1. Boot up the device, then plug in HDMI/VGA port
2. Check "Mirror displays" in Display of System Settings
3. Set the screen to lower resolution (e.g. 800x600) and apply change
4. Toggling Fn+F4 for a cycle, can't switch to extended mode

Expected Result:
Display modes should be "Mirror mode" -> "Extended mode" -> "Internal only 
mode" -> "External only mode"

Actual Result:
Display modes are "Mirror mode" -> "Mirror mode" -> "Internal only mode" -> 
"External only mode"

Note:
If unchecked "Mirror displays" and apply again, g-s-d can get the Xinerama 
configuration.

Some error messages while running g-s-d in debug mode:

(gnome-settings-daemon:4025): GnomeDesktop-CRITICAL **:
gnome_rr_output_info_get_geometry: assertion `GNOME_IS_RR_OUTPUT_INFO
(self)' failed

(gnome-settings-daemon:4025): GnomeDesktop-CRITICAL **:
gnome_rr_output_info_get_geometry: assertion `GNOME_IS_RR_OUTPUT_INFO
(self)' failed

(gnome-settings-daemon:4025): GnomeDesktop-CRITICAL **: 
gnome_rr_config_set_clone: assertion `GNOME_IS_RR_CONFIG (self)' failed
=== xinerama setup Configuration ===
  none


Since the gnome_rr_output_info_get_geometry() failed in 
compare_output_position(), 
trim_rightmost_outputs_that_dont_fit_in_framebuffer() will remove the Xinerama 
configuration in make_xinerama_setup().

** Affects: oem-priority
     Importance: Medium
         Status: New

** Affects: oem-priority/precise
     Importance: Undecided
         Status: New

** Affects: gnome-settings-daemon (Ubuntu)
     Importance: Undecided
         Status: New

** Attachment added: "gsd.log"
   https://bugs.launchpad.net/bugs/1208333/+attachment/3760954/+files/gsd.log

** Also affects: oem-priority
   Importance: Undecided
       Status: New

** Also affects: oem-priority/precise
   Importance: Undecided
       Status: New

** Changed in: oem-priority
   Importance: Undecided => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1208333

Title:
  Change resolution with "Mirror displays" checked, extended mode will
  be trimmed

To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1208333/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to