Bug 2975 - BIOS display sleep causes screen to scramble
Summary: BIOS display sleep causes screen to scramble
Status: RESOLVED DUPLICATE of bug 2974
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: 6.8.2
Hardware: x86 (IA32) Linux (All)
: high major
Assignee: Xorg Project Team
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-04-11 09:25 UTC by Andrew D. Stadler
Modified: 2005-04-10 16:26 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Andrew D. Stadler 2005-04-11 09:25:12 UTC
The Thinkpad T30 BIOS includes a 'display sleep' setting to save battery life & screen backlight life.  
This appears to be independent of the X screensaver settings.

Unfortunately if this display sleep kicks in, X does not recover properly.  When you click any key (e.g. 
SHIFT) to 'wake up' the screen, it comes up in a scrambled, jumpy, unuseable condition.  I have found 
that logging out and logging in X do not fix it.  The only solution that appears to fix it (other than a 
reboot) is to blindly type /usr/bin/apm -s

The only way I have found to avoid this problem is to use BIOS settings to disable sleep entirely.  But 
this has the unfortunate side effect of losing a useful feature, and it impacts other setups (e.g. on a 
dual-boot machine).  I have set the severity of this bug to "major" because the system suffers this 
condition "as installed" and it can very easily cause data loss.

Version-Release number of selected component (if applicable):
xorg-x11-6.8.2-1.FC3.13   & IBM BIOS 2.08

How reproducible:
Always

Steps to Reproduce:
1.  Boot laptop into BIOS setup screen
2.  Adjust display sleep (both AC and battery) to short but different durations (e.g. 1 minute and 3 
minutes)
3.  Save settings and boot into Linux
4.  Wait with AC power until display sleeps, hit shift to wake up, notice scrambling
5.  Recover using sleep or reboot
6.  Repeat 4 with battery power
  

Actual Results:  Display wakes up in a scrambled, unuseable mode

Expected Results:  Display wakes up normally

Additional info:

Note, this problem also seems to be affected by the existence of a 2nd monitor in dual-head mode.  I 
have not seen the problem when I have two monitors plugged in - for some reason, in this 
configuration, the LCD does sleep, and it does wake, properly.  

I always see the problem when I only have the internal laptop monitor.

My system is a ThinkPad T30 running FC3, pretty much up-to-date.  It
has a radeon 7500 and the displays are the internal 1400x1050 and an
external VGA dell 2000fp (1600x1200).

I originally filed this bug as <https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=153744>
Comment 1 Andrew D. Stadler 2005-04-11 09:26:22 UTC

*** This bug has been marked as a duplicate of 2974 ***


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.