Bug 14621

Summary: Low resolution/corrupt screen after closing and opening lid of Thinkpad T60 (Radeon X1300)
Product: xorg Reporter: Nils Kanning <nils>
Component: Driver/RadeonAssignee: xf86-video-ati maintainers <xorg-driver-ati>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium CC: nils
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
logs none

Description Nils Kanning 2008-02-22 07:52:22 UTC
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).
Comment 1 Nils Kanning 2008-02-22 07:52:56 UTC
Created attachment 14503 [details]
logs
Comment 2 Alex Deucher 2008-02-22 11:12:57 UTC
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.
Comment 3 Alex Deucher 2008-12-03 01:15:41 UTC
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.