@Ritesh: looking again to that issue and your patch, they are several
problems

* you are changing "do-nothing" to do something, the main reason that
this setting was added is that the xrandr calls can be slow on some
drivers (e.g taking over a second), your patch will add several seconds
delay on boot on some configuration

* you make the default to be xinerama when there is no lid closed, that's wrong 
in some cases. 
E.g we want to default to mirror for projectors configurations) ... there is no 
good way to detect projectors at the moment though, that's why we default to 
mirror

* the lid status is not an accurate info, some hardware don't rely that
status correctly


Did you consider suggesting to the customer to just change the 
"default-monitors-setup" gsettings key from 'do-nothing' to 'dock'.
The schemas documentation says: 'dock' will switch off the internal monitor

That seems like what they want, and they should be able to just deplay a
custom settings package including a schemas override easily?

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gnome-settings-daemon in Ubuntu.
https://bugs.launchpad.net/bugs/1065979

Title:
  external/internal monitors mirrored on boot when laptop lid is closed

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-settings-daemon/+bug/1065979/+subscriptions

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

Reply via email to