[ltp] resume after suspend / hibernate on an R51

Yves Dorfsman linux-thinkpad@linux-thinkpad.org
Mon, 29 Sep 2008 08:32:32 -0600


Yves Dorfsman wrote:
> 
> I run Fedora core 9 on an R51, model 28885RU with an Intel 855GM video 
> card:
> 
> $ lshal |grep hardware
>   system.hardware.primary_video.product = 13698  (0x3582)  (int)
>   system.hardware.primary_video.vendor = 32902  (0x8086)  (int)
>   system.hardware.product = '28885RU'  (string)
>   system.hardware.vendor = 'IBM'  (string)
>   system.hardware.version = 'ThinkPad R51'  (string)
>   laptop_panel.brightness_in_hardware = true  (bool)
> 
> I installed through kick-start and let it pick as many automatic 
> configurations as possible. I update (yum update) on a regular basis. 
> The X server is  x.org 1.4.99, from the fedora package 
> xorg-x11-server-Xorg-1.4.99.905-2.20080702.fc9.i386 with the "intel" driver
> 
> Suspend and hibernate work flawlessly, but the problem is of course resume.

Here's some update:
Doing more reading, specifically on thinkwiki.org, I added
DOUBLE_CONSOLE_SWITCH=true

to /etc/default/acpi-support (this file is not there by default on Fedora 
core 9, I created it, I still don't know if it get used or not).


And, right away it worked. That was friday, I did suspend and resume, 
probably 40 or 50 times, and it worked flawlessly. But on Saturday night, I 
shutdown the R51, and since then, it crashes again ; but there is something 
different now:

Something happens to the OS, that makes it work sometimes. BUT, once it 
works, it just works, I can suspend and resume at will, it just works. 
Temperature, as I initially thought, does not seem to be the trigger, as 
I've had both cases (work and not work) from cold, and after having used the 
laptop for over an hour.

It's like something I do while using the computer changes a register 
somewhere that makes it work, but, I have not been able to isolate what is 
it I do that makes it work.

I have managed to isolate one case that always fails: Boot up from scratch, 
wait for the login menu from gdm to come up, then suspend. This always fails.

Any suggestions / help, very much appreciated.

-- 
Yves.
http://www.sollers.ca/blog/2007/GA-M57SLI-S4_hangs_on_boot
http://www.sollers.ca/blog/2007/GA-M57SLI-S4_hangs_on_boot/.fr