Public bug reported:
On my HP Nc6400, I noticed that on resume from suspend > 5mins, the X server would freeze, and only a 'kill -9 X' via ssh could restore things. Shorter suspends didn't give any problem. Looking further into it, It turns out that this problem only occurs when an OpenGL app is running on resume, which turned out to be the screensaver. Setting the screensaver to just blank would alleviate this problem. I then tried suspending with a GL app running at the time, then got the same problem. This is the video card: 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) Running i810 driver version 1.6.5-0ubuntu3 My suspend script does this for the video: videomode=`vbetool vbemode get` vbetool vbestate save > $tmpfile cat /proc/bus/pci/00/02.0 > /tmp/video_state echo mem > /sys/power/state cat /tmp/video_state > /proc/bus/pci/00/02.0 vbetool vbestate restore < $tmpfile vbetool vbemode set $videomode (The pci stuff is there otherwise resume crashes the X server.) ** Affects: xserver-xorg-video-i810 (Ubuntu) Importance: Untriaged Status: Unconfirmed -- i945GM + opengl crashes on resume https://launchpad.net/bugs/56784 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs