[ltp] Re: How to suspende R50e under Linux 2.6.(9,10,11,?)?

Mo linux-thinkpad@linux-thinkpad.org
Fri, 18 Mar 2005 20:25:38 +0000


Hi Pawel,

this won't help you much, but I got the exact same problem with my R50e. I 
guess it really is the Intel graphics card that screws it up. If anyone finds 
a solution to that one please let me know.

Cheers,
-mo

On Friday 18 March 2005 16:32, Pawel Topa wrote:
> Hi!
>
> I have ThinkPad R50e with Fedora Core 3 installed. Everything works
> almost out of box except suspending to ram. I haven't tried suspending
> to disk yet. I have tried almost every tips and hint available on
> network and it still doesnt't work.
>
> To bo honest, computers goes sleep but never resumes. Just
> print "Stopping tasks |===========|, which is propably printed on
> suspending.
>
> I have kernel 2.6.11 without any patches. ibm_acpi from kernel sources.
> I was trying with acpi_sleep=s3_bios added. This is my "best" suspend
> script:
> #!/bin/sh
> sync
> /sbin/hwclock --systohc
> /sbin/ifconfig eth0 down
> /sbin/ifconfig eth1 down
> /usr/bin/killall dhclient
> /sbin/rmmod ipw2200
> /sbin/rmmod e100
> /sbin/rmmod pcmcia_core
> /sbin/rmmod yenta_socket
> /sbin/rmmod uhci_hcd
> /sbin/rmmod ehci_hcd
> chvt 1
> echo -n mem > /sys/power/state
> /usr/src/emu/video_post
> /usr/bin/chvt 7
> /sbin/hwclock --hctosys
> /sbin/modprobe ehci_hcd
> /sbin/modprobe uhci_hcd
> /sbin/modprobe ipw2200
> /sbin/modprobe e100
> /sbin/modprobe pcmcia_core
> /sbin/modprobe yenta_socket
> /etc/init.d/network restart
>
> "Best" it's mean that computer almost resume - disk is working, but
> thats all.
>
> I've tried other scripts, also from this lists. And nothing helped.
>
> this my lsmod:
> i915                   18560  1
> md5                     4224  1
> ipv6                  244608  12
> parport_pc             27076  1
> lp                     11976  0
> parport                34632  2 parport_pc,lp
> autofs4                18564  0
> pcmcia                 24584  2
> ipt_REJECT              7040  1
> ipt_state               2048  2
> ip_conntrack           41912  1 ipt_state
> iptable_filter          3072  1
> ip_tables              21760  3 ipt_REJECT,ipt_state,iptable_filter
> yenta_socket           21128  1
> rsrc_nonstatic         10112  1 yenta_socket
> pcmcia_core            46644  3 pcmcia,yenta_socket,rsrc_nonstatic
> uhci_hcd               30352  0
> ehci_hcd               30600  0
> intel_agp              21404  1
> i2c_i801                8588  0
> i2c_core               21648  1 i2c_i801
> snd_intel8x0m          17348  0
> snd_intel8x0           31168  0
> snd_ac97_codec         68856  2 snd_intel8x0m,snd_intel8x0
> snd_pcm_oss            50464  0
> snd_mixer_oss          18304  1 snd_pcm_oss
> snd_pcm                87560  4
> snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
> snd_timer              24580  1 snd_pcm
> snd                    52708  7
> snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm
>,snd_timer soundcore               9696  1 snd
> snd_page_alloc          9604  3 snd_intel8x0m,snd_intel8x0,snd_pcm
> ipw2200               123500  0
> ieee80211              34756  1 ipw2200
> ieee80211_crypt         5892  1 ieee80211
> e100                   34944  0
> mii                     4992  1 e100
>
> Is anyone have idea what shall I do?
>
> Regards
>
> Pawel Topa