Bug 1684 - X crashes after return from software suspend
Summary: X crashes after return from software suspend
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 6.8.2
Hardware: x86 (IA32) Linux (All)
: high normal
Assignee: Alan Hourihane
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-21 04:53 UTC by Steffen Lassahn
Modified: 2017-04-27 06:51 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Steffen Lassahn 2004-10-21 04:53:48 UTC
My X crashes after return from software suspend. The error message in
/var/log/Xorg.0.log ends with

Could not init font path element /usr/share/fonts/Speedo/, removing from list!
Could not init font path element /usr/share/fonts/CID/, removing from list!
GetModeLine - scrn: 0 clock: 0
GetModeLine - hdsp: 1400 hbeg: 0 hend: 0 httl: 0
              vdsp: 1050 vbeg: 0 vend: 0 vttl: 0 flags: 0
SetClientVersion: 0 8
SetKbdSettings - type: -1 rate: 30 delay: 500 snumlk: 0
GetModeLine - scrn: 0 clock: 0
GetModeLine - hdsp: 1400 hbeg: 0 hend: 0 httl: 0
              vdsp: 1050 vbeg: 0 vend: 0 vttl: 0 flags: 0
(II) 3rd Button detected: disabling emulate3Button
(II) 3rd Button detected: disabling emulate3Button
(WW) I810(0): Successfully set original devices
(WW) I810(0): Setting the original video mode instead of restoring
        the saved state
(II) I810(0): xf86UnbindGARTMemory: unbind key 4
(II) I810(0): xf86UnbindGARTMemory: unbind key 0
(II) I810(0): xf86UnbindGARTMemory: unbind key 1
(II) I810(0): xf86UnbindGARTMemory: unbind key 3
(II) I810(0): xf86UnbindGARTMemory: unbind key 2
(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) I810(0): xf86BindGARTMemory: bind key 4 at 0x000df000 (pgoffset 223)
(II) I810(0): xf86BindGARTMemory: bind key 0 at 0x07fff000 (pgoffset 32767)
(II) I810(0): xf86BindGARTMemory: bind key 1 at 0x07ffb000 (pgoffset 32763)
(II) I810(0): xf86BindGARTMemory: bind key 3 at 0x07fea000 (pgoffset 32746)
(II) I810(0): xf86BindGARTMemory: bind key 2 at 0x07ffa000 (pgoffset 32762)
(EE) I810(0): Set VBE Mode failed!

Fatal server error:
EnterVT failed for screen 0


Please consult the The X.Org Foundation support
         at http://wiki.X.Org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

(WW) I810(0): Successfully set original devices
(WW) I810(0): Setting the original video mode instead of restoring
        the saved state
(II) I810(0): xf86UnbindGARTMemory: unbind key 4
(II) I810(0): xf86UnbindGARTMemory: unbind key 0
(II) I810(0): xf86UnbindGARTMemory: unbind key 1
(II) I810(0): xf86UnbindGARTMemory: unbind key 3
(II) I810(0): xf86UnbindGARTMemory: unbind key 2

There is one speciality about my setup though. My hardware is a Dell Inspiron
500m with a broken BIOS. The BIOS reports too little memory on the AGP adapter
and does not know about the maximum resolution 1400x1050. To remedy the problems
I am using 855resolution and 855patch. I am calling the programs during the
resume process before the X server is restored. If I skip the call to those
programs X returns but only with 1280x1024. Any ideas?

Oh, I am running Xorg 6.8.0 on a Gentoo Linux with 2.6.9-gentoo and Software
Resume 2.1.
Comment 1 Alan Hourihane 2005-02-17 06:02:37 UTC
Have you tried X.Org 6.8.2 - this should work fine.
Comment 2 Steffen Lassahn 2005-02-17 23:31:15 UTC
Actually I can not try that because the notebook in question does not live
anymore. So I recommend closing the bug, I will create a new one if the problem
pops up again with the new notebook and 6.8.2.
Comment 3 Alan Hourihane 2005-02-18 10:03:16 UTC
Thanks. Closing.
Comment 4 Peyman Pourkermani 2005-05-13 05:43:07 UTC
I can reproduce the same problem on a Dell Latitude D610 running Gentoo with
Xorg 6.8.2-r1. 

Running the 915resolution script allows me to use 1400x1050. At that point
`hibernate -n`  (-n for a dry run) seems to work. However, after a reboot X
crashes with the error specified in this report (even if I call the
915resolution script on resume). 
Comment 5 Alan Hourihane 2005-05-13 05:46:17 UTC
Can you try downloading the driver available at
http://www.fairlite.demon.co.uk/intel.html and see if that helps ?

If it doesn't post a log with that driver here.
Comment 6 Alan Hourihane 2005-06-17 05:56:07 UTC
Closing as it's believed to be fixed in the latest test driver but no response
given.

You might want to look at bug #643 for instructions on how to use the override
features.

Re-open if there's still problems.


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.