Bug 10565 - LCD won't stay powered off after S3 suspend
Summary: LCD won't stay powered off after S3 suspend
Alias: None
Product: xorg
Classification: Unclassified
Component: Server/General (show other bugs)
Version: 7.2 (2007.02)
Hardware: Other All
: medium normal
Assignee: Eric Anholt
QA Contact: Xorg Project Team
Depends on:
Reported: 2007-04-08 01:48 UTC by Danielle Madeley
Modified: 2018-06-12 18:44 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:

xorg.conf (5.68 KB, text/plain)
2007-08-28 06:35 UTC, Danielle Madeley
no flags Details
Xorg.log (gzipped) (64.77 KB, application/x-gzip)
2007-08-28 06:39 UTC, Danielle Madeley
no flags Details

Description Danielle Madeley 2007-04-08 01:48:35 UTC
From bug #5665

  obviously it's not adding the acpi pipe as an input handler after (but only
  after) s3, and adding it as a general handler before s3: you've encountered
  another bug.  please open a new one on whichever driver you use, attaching
  xorg.0.log and xorg.conf.
Comment 1 Gordon Jin 2007-08-28 02:31:43 UTC
Please list the detailed steps, and attach logs.
Comment 2 Danielle Madeley 2007-08-28 06:35:22 UTC
Created attachment 11309 [details]
Comment 3 Danielle Madeley 2007-08-28 06:39:38 UTC
Created attachment 11310 [details]
Xorg.log (gzipped)
Comment 4 Danielle Madeley 2007-08-28 06:44:08 UTC
Aah, I'd forgotten about filing this. It's still an issue.

To cover the problem again:
In the past (see bug 5665), ACPI events were preventing the LCD backlight from staying off, causing it to wake up when the next ACPI event was received (on a Toshiba, this is about once every 30s). This was then fixed so that it would work up until the laptop entered sleep state S3 (i.e. suspend-to-ram) for the first time, after waking up, the LCD backlight will wake up about 30s after switching off again.

I've attached my xorg.conf and Xorg.log as requested. The log should contain a nice number of suspend/resume cycles.
Comment 5 Gordon Jin 2007-08-30 02:37:16 UTC
I can't reproduce this problem on my 915gm.
Comment 6 Danielle Madeley 2007-08-30 02:56:46 UTC
You need to receive an ACPI event, e.g. 'battery' or 'ac_adapter'. Toshiba laptops like to send lots of these.
Comment 7 Gordon Jin 2007-09-04 22:31:01 UTC
Yes, I'm seeing 'battery' and 'ac_adapter' event in /var/log/acpid, but I still can't reproduce.
Comment 8 Michael Fu 2007-10-23 17:49:56 UTC
I think we still don't have detailed HW info yet.. What's the model of your laptop? other things like output from lspci and dmesg could be helpful too.. thanks. 
Comment 9 Eric Anholt 2007-10-24 11:24:54 UTC
General server ACPI issue, not intel driver.
Comment 10 Benjamin Close 2008-01-11 02:38:35 UTC
Bugzilla Upgrade Mass Bug Change

NEEDSINFO state was removed in Bugzilla 3.x, reopening any bugs previously listed as NEEDSINFO.

  - benjsc
    fd.o Wrangler
Comment 11 Adam Jackson 2018-06-12 18:44:15 UTC
Mass closure: This bug has been untouched for more than six years, and is not obviously still valid. Please file a new report if you continue to experience issues with a current server.

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.