I am not sure if it is exactly the issue reported but I think it might. In my case it seems that X is crashing BEFORE actually hibernating. I am deducing that it happened before since I found relevant crash information in /var/log/gdm/\:0.log.1 file with a timestamp when I left the work (after running s2disk).
So here is a bit of information on the system (I will attach xorg.conf and relevant log file). ii xserver-xorg 1:7.3+7 the X.Org X server ii xserver-xorg-video-intel 2:2.2.0-1 X.Org X server -- Intel i8xx, i9xx display driver amd64 let me know if you need any additional information or may be I should try to rebuild X with debugging symbols and no optimization to provide better handle on the source of the problem? -- Yaroslav Halchenko Research Assistant, Psychology Department, Rutgers-Newark Student Ph.D. @ CS Dept. NJIT Office: (973) 353-5440x263 | FWD: 82823 | Fax: (973) 353-1171 101 Warren Str, Smith Hall, Rm 4-105, Newark NJ 07102 WWW: http://www.linkedin.com/in/yarik
X.Org X Server 1.4.0 Release Date: 5 September 2007 X Protocol Version 11, Revision 0 Build Operating System: Linux Debian (xorg-server 2:1.4.1~git20071119-1) Current Operating System: Linux len 2.6.23-1-amd64 #1 SMP Mon Nov 26 02:31:09 UTC 2007 x86_64 Build Date: 20 November 2007 02:55:16AM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Tue Nov 27 15:49:36 2007 (==) Using config file: "/etc/X11/xorg.conf" (WW) intel: No matching Device section for instance (BusID PCI:0:2:1) found (II) Module "ddc" already built-in (II) Module "i2c" already built-in (II) Module "ramdac" already built-in expected keysym, got XF86KbdLightOnOff: line 70 of pc expected keysym, got XF86KbdBrightnessDown: line 71 of pc expected keysym, got XF86KbdBrightnessUp: line 72 of pc expected keysym, got XF86KbdLightOnOff: line 70 of pc expected keysym, got XF86KbdBrightnessDown: line 71 of pc expected keysym, got XF86KbdBrightnessUp: line 72 of pc expected keysym, got XF86KbdLightOnOff: line 70 of pc expected keysym, got XF86KbdBrightnessDown: line 71 of pc expected keysym, got XF86KbdBrightnessUp: line 72 of pc expected keysym, got XF86KbdLightOnOff: line 70 of pc expected keysym, got XF86KbdBrightnessDown: line 71 of pc expected keysym, got XF86KbdBrightnessUp: line 72 of pc Backtrace: 0: /usr/bin/X(xf86SigHandler+0x6a) [0x47554a] 1: /lib/libc.so.6 [0x2b02fc0ea040] 2: /lib/libc.so.6(memcpy+0xe1) [0x2b02fc134d91] 3: /usr/lib/xorg/modules//libfb.so(fbBlt+0x9e4) [0x2b02fec5e5e4] 4: /usr/lib/xorg/modules//libfb.so(fbOddTile+0x14c) [0x2b02fec6a17c] 5: /usr/lib/xorg/modules//libfb.so(fbFillRegionTiled+0x1db) [0x2b02fec6a8fb] 6: /usr/lib/xorg/modules//libexa.so(ExaCheckPaintWindow+0x31) [0x2b02fee82831] 7: /usr/lib/xorg/modules//libexa.so(exaPaintWindow+0xb4) [0x2b02fee7d344] 8: /usr/bin/X [0x522cbf] 9: /usr/bin/X(compPaintWindowBackground+0x51) [0x4bd161] 10: /usr/bin/X(miWindowExposures+0xf8) [0x4d89f8] 11: /usr/lib/xorg/modules/extensions//libdri.so(DRIWindowExposures+0x97) [0x2b02fda35c67] 12: /usr/bin/X [0x49f5f1] 13: /usr/bin/X(miHandleValidateExposures+0x2b) [0x4ed5cb] 14: /usr/bin/X(UnmapWindow+0x1ff) [0x43aadf] 15: /usr/bin/X(ProcUnmapWindow+0x45) [0x44dbb5] 16: /usr/bin/X(Dispatch+0x2e2) [0x44e3d2] 17: /usr/bin/X(main+0x47c) [0x436bcc] 18: /lib/libc.so.6(__libc_start_main+0xf4) [0x2b02fc0d61c4] 19: /usr/bin/X(FontFileCompleteXLFD+0x261) [0x435f09] Fatal server error: Caught signal 11. Server aborting
# (xorg X Window System server configuration file) # # This file was generated by dexconf, the Debian X Configuration tool, using # values from the debconf database. # # Edit this file with caution, and see the manual page. # (Type "man " at the shell prompt.) # # This file is automatically updated on package upgrades *only* # if it has not been modified since the last upgrade of the # package. # # If you have edited this file but would like it to be automatically updated # again, run the following command: # sudo dpkg-reconfigure -phigh Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us" Option "XkbOptions" "ctrl:nocaps" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Protocol" "ExplorerPS/2" #Option "ZAxisMapping" "4 5 6 7" Option "Device" "/dev/input/mice" Option "EmulateWheel" "on" Option "EmulateWheelTimeout" "200" Option "EmulateWheelButton" "2" Option "YAxisMapping" "4 5" Option "XAxisMapping" "6 7" EndSection Section "Device" Identifier "Intel LCD" Driver "intel" BusID "PCI:0:2:0" Option "AllowGLXWithComposite" "true" Option "XAANoOffscreenPixmaps" "true" Option "RenderAccel" "true" Option "DevicePresence" "false" # Screen 0 # Option "DevicePresence" "true" # Option "MonitorLayout" "CRT,LFP" # Option "Clone" "False" # Option "ForceBIOS" "1024x768=1400x1050" EndSection Section "Device" Identifier "Intel CRT" Driver "intel" BusID "PCI:0:2:1" Screen 1 Option "MonitorLayout" "CRT,LFP" EndSection Section "Monitor" Identifier "LCD" Option "DPMS" DisplaySize 245 185 EndSection Section "Monitor" Identifier "External CRT" Option "DPMS" HorizSync 28-75 VertRefresh 43-100 EndSection Section "Screen" Identifier "Default Screen" Device "Intel LCD" Monitor "LCD" DefaultDepth 24 SubSection "Display" # Viewport 0 0 Modes "1400x1050" "1280x1024" "1024x768" "800x600" EndSubSection Option "XAANoOffscreenPixmaps" Option "AddARGBGLXVisuals" "true" EndSection Section "Screen" Identifier "External Screen" Device "Intel CRT" Monitor "External CRT" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1024x768" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" #i Screen 0 "Default Screen" 0 0 # Screen 0 "External Screen" RightOf "Default Screen" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" #InputDevice "stylus" "SendCoreEvents" #InputDevice "eraser" "SendCoreEvents" #InputDevice "cursor" "SendCoreEvents" Option "AIGLX" "on" EndSection Section "Extensions" Option "Composite" "Enable" EndSection #Section "InputDevice" # Driver "wacom" # Identifier "stylus" # Option "Device" "/dev/ttyS0" # SERIAL ONLY # #Option "Device" "/dev/input/event0" # USB ONLY # Option "Type" "stylus" # #Option "USB" "on" # USB ONLY # Option "ForceDevice" "ISDV4" # Tablet PC ONLY #EndSection # #Section "InputDevice" # Driver "wacom" # Identifier "eraser" # Option "Device" "/dev/ttyS0" # SERIAL ONLY # #Option "Device" "/dev/input/event0" # USB ONLY # Option "Type" "eraser" # #Option "USB" "on" # USB ONLY # Option "ForceDevice" "ISDV4" # Tablet PC ONLY #EndSection # #Section "InputDevice" # Driver "wacom" # Identifier "cursor" # Option "Device" "/dev/ttyS0" # SERIAL ONLY # #Option "Device" "/dev/input/event0" # USB ONLY # Option "Type" "cursor" # #Option "USB" "on" # USB ONLY # Option "ForceDevice" "ISDV4" # Tablet PC ONLY #EndSection