I use gdm, log in to some desktop system, and press Ctrl+Alt+NumpadPlus to change to a lower resolution instead of my 1280x1024, let's say to 1024x768. Then log out. When the gdm screen appears again, the monitor is swithced back to the original 1280x1024 resolution, but gdm's screen it is not centered correctly, it is shifted upwards and to the left (or maybe to other directions). The mouse cursor appears at the center of the not-fully-visible gdm screen, e.g. not on the center of the monitor. The rest of the screen is filled with some garbage, that is, parts of the gdm screen shifted out, parts of the previous desktop session and maybe other random bits. Pushing the mouse out of the four edges of the screen causes the screen to be centered and then everything is okay, so only the initial position of the visible part of the screen is not calculated properly. The bug is present in both 6.7.0 and 6.8.0, but not in xfree 4.3. Tested on two machines. Both have lcd 17'' display with 1280x1024 default resolution. One has a Matrox G400, the other is some i810.
Still present in 7.0-rc3.
Please post your xorg.conf and Xorg.0.log after you have switched resolution.
Created attachment 4888 [details] xorg.conf
Created attachment 4889 [details] Xorg.0.log
Marking broken (status null/blank) bugs in xorg with no activity in a long time as fixed. Please reopen if you think it's necessary, but first do a search if a similar bug report is already filed and in a NEW/ASSIGNED state. These bugs do not currently show in most search results as they do not have any status. Sorry for this janitorial spam, you know where to send hate mails to when your inbox gets full of bugs you're subscribed to.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.