Bug 207455 - blank screen after resume from suspend-to-ram
Summary: blank screen after resume from suspend-to-ram
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-i810
Version: 6
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Adam Jackson
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-09-21 07:41 UTC by Marcel Hild
Modified: 2007-11-30 22:11 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-05-26 19:09:56 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
Log right after resume (96.20 KB, text/plain)
2006-09-21 07:41 UTC, Marcel Hild
no flags Details
Xorg.0.log.after_switch (127.28 KB, text/plain)
2006-09-21 07:43 UTC, Marcel Hild
no flags Details
xorg.conf (3.00 KB, text/plain)
2006-09-21 07:44 UTC, Marcel Hild
no flags Details

Description Marcel Hild 2006-09-21 07:41:48 UTC
Description of problem:
After resuming from a suspend to RAM the screen is black (with strange super
dark vertical stripes). If I switch to a console and back to X11 the screen is
back again.

The first attachment is my Xorg.log straight after resume. The problematic part
seems to be:
(II) AIGLX: Suspending AIGLX clients for VT switch
(WW) I810(0): Extended BIOS function 0x5f64 failed.
(WW) I810(0): Extended BIOS function 0x5f64 failed.
(WW) I810(0): Failed to set display devices to 0x800.
(WW) I810(0): Enabling LVDS directly. Pipe B.
(WW) I810(0): Disabling ADPA directly.
(WW) I810(0): Writing config directly to SWF0.
(WW) I810(0): Successfully set original devices

After switching back to X11 Xorg.log gets more messages on resuming X.


Version-Release number of selected component (if applicable):
xorg-x11-drv-i810-1.6.5-6.fc6

How reproducible:
Always

Steps to Reproduce:
See above

Comment 1 Marcel Hild 2006-09-21 07:41:48 UTC
Created attachment 136823 [details]
Log right after resume

Comment 2 Marcel Hild 2006-09-21 07:43:36 UTC
Created attachment 136824 [details]
Xorg.0.log.after_switch

Comment 3 Marcel Hild 2006-09-21 07:44:59 UTC
Created attachment 136825 [details]
xorg.conf

Comment 4 Marcel Hild 2006-10-24 20:35:43 UTC
still the same with fc6
xorg-x11-drv-i810-1.6.5-9.fc6

Comment 5 Kevin Fenzi 2007-03-24 06:02:16 UTC
Hey Marcel. 

Is this still happening now?

How are you doing your suspend? pm-suspend and/or the suspend menu option?

If you edit /etc/acpi/events/video.conf and comment in: 
event=video.*
action=/usr/sbin/vbetool dpms on

Does that help any? 

Comment 6 Marcel Hild 2007-03-24 11:05:56 UTC
I upgraded to rhel5, xorg-x11-drv-i810-1.6.5-9.2.el5, ibm thinkpad x41, it kind
of works.

The screen goes kind-of-black after resume, I see some dark vertical stripes.
But if I switch to a console and back to x-console, the screen is back.

This is my xorg.conf device section:
(I think the vberestore option does exactly, what uncommentig video.conf does.)

Section "Device"
        Identifier  "Videocard0"
        Driver      "i810"
        #Driver      "intel"
        VendorName  "Videocard vendor"
        BoardName   "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics 
Controller"
        Option      "VBERestore" "yes"
        #Option     "MonitorLayout" "CRT,LFP,CRT+LFP"
        Option      "AllowGLXWithComposite" "true"
        Option      "MonitorLayout" "CRT,LFP"
        Option      "Clone" "true"
        Option      "DevicePresence" "true"
        #Option      "SWCursor" "yes"
        # This should increase performance for aiglx
        #Option "XAANoOffscreenPixmaps" 
EndSection


Comment 7 Kevin Fenzi 2007-03-24 17:04:31 UTC
Should this bug be copied/movied over to rhel5? 
Do you have any way to test with fc6 or rawhide?

There's only one further suggestion I can think of... try adding to your xorg.conf:

Section "ServerFlags"
        Option "NoPM" "true"
EndSection

That should let us see if it's a ACPI related issue... on my dell d820 I need 
that in order to get the screen back after a resume. 

Comment 8 Matthew Miller 2007-04-06 19:28:52 UTC
Fedora Core 5 and Fedora Core 6 are, as we're sure you've noticed, no longer
test releases. We're cleaning up the bug database and making sure important bug
reports filed against these test releases don't get lost. It would be helpful if
you could test this issue with a released version of Fedora or with the latest
development / test release. Thanks for your help and for your patience.

[This is a bulk message for all open FC5/FC6 test release bugs. I'm adding
myself to the CC list for each bug, so I'll see any comments you make after this
and do my best to make sure every issue gets proper attention.]


Comment 9 Adam Jackson 2007-05-26 19:09:56 UTC
Mass closure: This bug has been in NEEDINFO for over six weeks with no
additional information provided, and is therefore being closed.  If this bug is
still an issue for you, please supply the requested information, and reopen the bug.


Note You need to log in before you can comment on or make changes to this bug.