You are not logged in.
Pages: 1
I've installed pm-utils, and hibernate works great, but suspend doesn't quite work. It appears to suspend properly. But on wake up it comes back to a black screen. I have to Ctrl-Alt-Backspace to be able to use it again. I checked the logs and it says everything is working fine. Does anyone have any ideas?
Its a Dell 640M/e1405, running kdemod.
Offline
Maybe have pm-utils run "vbetool dpms on" when the system wakes up.
Offline
Likely an issue with your graphics card... post your specs and Xorg driver and someone may be able to help.
thayer williams ~ cinderwick.ca
Offline
elliott: that doesn't do it
My graphics card is an Intel integrated graphics card. I believe its an Intel 945.
As far as xorg, I ran Xorg -version and got X.Org X Server 1.4.0.90
Offline
I have a similar problem on my D520 with an Intel 945 card. I have found that going to the normal console by pressing ctrl-alt-f1 (or any of the other ones for that mater) and then back to X solves it without having to restart X for you.
I am not sure this will solve you problem but it is worth a try, and if you find a real solution please post it.
Offline
I found that on my dell (similar to yours) sometimes if it came up with a black screen then i closed the ld and opened it again, the screen would start up properly
Offline
Check whether changing virtual terminals helps?
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
Well, I've everyone's ideas. The only thing I got to work was biio's idea. I just press Ctrl-Alt-F1 and then Ctrl-Alt-F7. Does anyone know of a way to put these keypress's into a script.
Offline
That's changing virtual terminals Then again I didn't see he suggested the same thing as me
Put it in a hacks file like this:
[stijn@hermes ~]$ cat /etc/pm/sleep.d/00hacks
#!/bin/bash
case $1 in
suspend)
chvt 1
;;
resume)
chvt 7
;;
esac
I presume you're running the intel driver, the i810 driver does not have this problem resuming afaik.
Last edited by B (2008-04-23 09:16:14)
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
@B
To be honest I didn't know what you meant by virtual terminals. (I don't know a whole lot about linux.) Thanks for the script, though. It didn't work the way you gave me. I got it to work by moving the "chvt 1" line to right before the "chvt 7" line.
Offline
Strange... It works that way here. Anyway, if it works for you, that's what counts .
Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy
Offline
i too had the dim screen after suspend, I solved it by rebuilding the intel driver from git, afaik anything after 20080331 should fix it without having to chvt.
Offline
I found another way to solve this problem. Just thought I'd let people know. What I'm doing now is running pm-suspend with the following flags
--quirk-vga-mode3
--quirk-vbestate-restore
--quirk-vbe-post
so the call is
pm-suspend --quirk-vga-mode3 --quirk-vbestate-restore --quirk-vbe-post
Offline
I found another way to solve this problem. Just thought I'd let people know. What I'm doing now is running pm-suspend with the following flags
--quirk-vga-mode3
--quirk-vbestate-restore
--quirk-vbe-postso the call is
pm-suspend --quirk-vga-mode3 --quirk-vbestate-restore --quirk-vbe-post
Thank you so much! This method does work for me: I had the same problem with the same video adapter on a HP nx7400. Now pm-suspend works but GNOME doesn't suspend my laptop (it tells me there are some problems with the quirks).
Offline
I'm not sure about the GNOME thing. I use kde, so I'm not going to be much help. You might want to try only using --quirk-vbestate-restore and only one of the other two, instead of all three.
Offline
Hurray! I made it work! I only needed to add my user to the "power" group. The quirks were already configured in /usr/share/hal/fdi/information/10freedesktop/20-video-quirk-pm-hp.fdi. My laptop only needed "VBE State Restore" and "VBE Post". Finally I can use suspend and hibernate...
Offline
Pages: 1