I reported Bug #733603 for the missing windows issues. I am not entirely sure it's unrelated still, given that it only happens when detaching, and not when manually switching between mirrored and unmirrored displays. There are screenshots there which I can upload here if you think it would be valuable.
In any case, I have a generated monitors.xml file, attached. This file does not change while detached. I went ahead and copied the monitors.xml file during several points while reproducing the issue, to see if the file contents changed (basically, they didn't). $ diff -ddu monitors.xml.back-to-disabled monitors.xml.whiledetached $ There are changes between the original I made when I set up my display configuration, and the new one I made when I manually reset the configuration after reproducing the issue, but those differences are those that come from me resetting it slightly differently: $ diff -ddu monitors.xml.back-to-disabled monitors.xml.mirroringdisabled --- monitors.xml.back-to-disabled 2011-03-11 15:21:19.000000000 -0800 +++ monitors.xml.mirroringdisabled 2011-03-11 15:15:23.000000000 -0800 @@ -9,8 +9,8 @@ <serial>0x00000000</serial> <width>1024</width> <height>768</height> - <rate>85</rate> - <x>414</x> + <rate>60</rate> + <x>402</x> <y>1200</y> <rotation>normal</rotation> <reflect_x>no</reflect_x> I did try touching the file you indicated, but did not get any debug logs. Any other steps I can take to generate the debugging? ** Attachment added: "monitors.xml.mirroringdisabled" https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/732867/+attachment/1902555/+files/monitors.xml.mirroringdisabled -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/732867 Title: gnome-display-properties monitor layout not saved when using docking station (and display port) -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs