From the console (vtty 1), after "pmi action suspend", resume works fine. Then switching over to the running X-server causes the same crash that would occur had I suspended from the GUI.
Restarting gdm/X, via /etc/init.d/gdm does not crash the computer or cause the bug to happen, however:
The screen resolution is not the default (my default is 1440x900, and the x-server starts up in something that looks like 1152x864).
In 8.04, suspend worked just fine.
I'm attaching two versions of my 8.04 Xorg.0.log. '8.04_xorg_before_suspend' and '8.04_xorg_after_suspend'. As the names imply, one is the log before I suspend, and the other is the log after I resume. The difference between the two files appears to show the wakeup process for the intel driver, i.e. restoring connections to appropriate outputs.
In Intrepid, /there is no difference between Xorg.0.log before and after suspend/.
This seems to be an indication that in 8.04, the graphics hardware is successfully told to wakeup from suspend, whereas since there is no extra noise on the log in 8.10, it seems that the signal is not making it to the driver, or the driver is not responding to the signal.
Some potentially useful notes:
From the console (vtty 1), after "pmi action suspend", resume works fine. Then switching over to the running X-server causes the same crash that would occur had I suspended from the GUI.
Restarting gdm/X, via /etc/init.d/gdm does not crash the computer or cause the bug to happen, however:
The screen resolution is not the default (my default is 1440x900, and the x-server starts up in something that looks like 1152x864).
In 8.04, suspend worked just fine.
I'm attaching two versions of my 8.04 Xorg.0.log. '8.04_xorg_ before_ suspend' and '8.04_xorg_ after_suspend' . As the names imply, one is the log before I suspend, and the other is the log after I resume. The difference between the two files appears to show the wakeup process for the intel driver, i.e. restoring connections to appropriate outputs.
In Intrepid, /there is no difference between Xorg.0.log before and after suspend/.
This seems to be an indication that in 8.04, the graphics hardware is successfully told to wakeup from suspend, whereas since there is no extra noise on the log in 8.10, it seems that the signal is not making it to the driver, or the driver is not responding to the signal.