Hardware Environment: Compaq Presario R3000 laptop
Suspend-to-Ram seems to suspend correctly, the power button flashes like it
should be. To resume, I can use touchpad if psmouse is loaded when suspending,
or otherwise press a key on the keyboard. The power button is on again, the HD
spis up, the CD does too. but there's no display, and I believe the system is
totally hang, because i could not execute commands blindly, such as "find /",
that would show me HD usage.
I have tried with 22.214.171.124 and other vanilla kernels since 2.6.6 or even 2.6.5,
but with same results. I did test from single mode, with no modules loaded
except "unix". Also tried with and without APIC (which I use generally, though
not sure if I sould be).
Is the problem still there with latest 2.6 kernel?
If yes, can you make sure whether the problem is only with restore of the
video (try connecting through network or serial after resume).
If it is only the video problem,
- Please try the options in Documentation/power/video.txt
- Try the workaround in bug #3670
And also attach lspci acpidmp outputs here.
I tried with kernel 2.6.9 and it's the same result. I believe it's not only a
video issue, but I'm not sure how to log into it from a remote machine, how can
I make sure it's connected after the resume? is it enough to connect it to the
network before suspending to assume the connection is kept after resuming?
In any case I tried from single mode. and I tried to issue commands like ls and
find to make the HD led light up, but it didn't seem to do anything. I also
tried Ctrl+Alt+Del and it doesn't do anything. I will attach dmesg and lsmod
from before the suspend. This laptop is the same one as the one from bug #3507
to which you responded (I still didn't succeed in overriding the BIOS SSDT), so
the DSDT and acpidmp should be the same.
Created attachment 3997 [details]
dmesg from before the suspend, kernel 2.6.9
Created attachment 3998 [details]
lsmod from before the suspend, kernel 2.6.9
Can you also attach lspci output.
You can do something like
echo 3 > /proc/acpi/sleep && cd / && find . -print
and check whether HD light turns on after resume.
Created attachment 3999 [details]
lspci + lspci -v + lspci -vv
I tried this command but the HD didn't seem to do anything. just total hang. in
the file I attached there's lspci, lspci -v, and lspci -vv- just in case :)
OK. You have Radeon video card. So, in future you may have issue with video
and bug #3670 should help you then. But you have a different problem as of now.
Not sure where it is failing. You need to enable debug messahes (debug=1 in
commandline) and add more of your own debug message and try to figure out
whether the resume code is starting even. There are some beep code generating
patch that you can use when video is not working.
bug #2664 seems to be similar one to this one.
There has been no update on this for 3 months. So, closing this one. Feel free
to reopen this bug, if it is still a issue with latest kernels.