After closing the lid of a Thinkpad T60 (2007-49G, bios 79ETE0WW, Radeon x1300, 1400x1050 panel) and opening it again the resolution of the screen is very low and just the upper left corner fits on the lcd-panel. Furthermore the image is corrupted - there are white horizontal stripes. Switching to a console and back to the x-server fixes this issue. My Xorg.log files after the relevant steps ("before_closing_lid", "opened_again_console", "opened_again_x") are attached. I am using the xorg 7.3 from Debian unstable and the git version of the graphics driver (xf86-video-ati).
Created attachment 14503 [details] logs
If there is anyway the acpi driver for your laptop can disable the video bios routine that gets called when you hit the lid button that would help. There is also a way to stop the bios from touching the hw on lid events via the bios scratch regs. I attempted to implement support for this, but I don't have an atom based laptop, so apparently it doesn't work yet. Let me see if I can sort out some patches for you to try.
this should be fixed in 6.9.0.
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.