@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 Bugs, which is subscribed to 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 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs