Comment 21 for bug 276943

Revision history for this message
RJ Skerry-Ryan (rryan) wrote : Re: Resume from suspend doesn't not work on the Mobile 4 Series chipsets

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.