I'm having trouble resuming on my T60p. With gnome-power-manager if I sleep and resume within 5minutes everything is ok. If I sleep (close the lid) and wait more than 5 minutes the machine never comes back, the video remains black but otherwise it appears to be running, not crashed. I tried a kernel from koji.fedoraproject.org/packages/kernel/18.104.22.168/130.fc10 that was supposed to fix the problem but that didn't help. Going through all the options of pm-suspend, I found that this is the only one that works reliably:
pm-suspend --quirk-vbe-postI assume it's a matter of tweaking now to get gnome-power-manager to do this...I'm still looking at it though. Any suggestions welcome I'm assuming something with editing the hal fdi files should help, the setting to get this behaviour would be
power_management.quirk.vbe_postI looked at /usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-lenovo.fdi There are some lines for the T60p, I changed them as follows:
...So, I copied these changes into /etc/hal/policy/t60p.fdi (the /usr/share/hal files will be written over on the next hal update).
... false false true
Then restarted haldaemon and checked lshal
false false true
[root@burnaby 10freedesktop]# service haldaemon restart Stopping HAL daemon: [ OK ] Starting HAL daemon: [ OK ] [root@burnaby 10freedesktop]# lshal |grep vbe power_management.quirk.vbe_post = true (bool)Trying a suspend now...ok, that seems to work. So just set vbe_post in hal and you are done.