From: Benedek Frank <linux-mmCHBaZtUya2oZ/6fjIToQ@public.gmane.org>
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: Re: Suspend to RAM issus on a Dell 700m
Date: Mon, 27 Jun 2005 07:57:18 +0200 [thread overview]
Message-ID: <20050627075718.4d34772d.linux@celifornia.com> (raw)
In-Reply-To: <BAYC1-PASMTP04FCE0511F69E3625E9638D6EE0-vCQSkuYnZQ8@public.gmane.org>
On Mon, 27 Jun 2005 00:35:54 -0400
Petros Kolyvas <pkolyvas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> I got your script working finally... turns out the problem was my
> fault for not setting your lid script as executable and leaving the
> other script still in place. Your script actually ran perfectly with
> no problems and I have been testing it heavily (many suspends) since
> without issue.
>
> Thanks for the help and encouragement.
>
> Petros
>
Hi
Glad I could help. If you have any other questions,just go ahead.
Ben
> Benedek Frank wrote:
> >
> > On Sun, 26 Jun 2005 17:08:37 -0400
> > Petros Kolyvas <pkolyvas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> >
> >
> >>Your script works just as well (if not better), but that persistent
> >>interactive shell using 99% of my available CPU continues to crop
> >up. >I'm not sure where to go from here.
> >>
> >>Thanks for the reply though!
> >>
> >>Petros
> >>
> >
> > And you cannot kill that thing? Like "ps ax" will give you the ID
> > number, and then "kill -9 xxxx" (xxxx is ID number) ?
> >
> > If yes, you may put that in the waking part of the script, and it
> > will kill the bastard. If that isnt the case, I wouldnt know what to
> > do. I have 2.6.9 kernel, and that might be the case. 2.6.9 works
> > like a charm. Also try to kill as many running apps as you can prior
> > to suspend, just to test, and then resume, and see if it works. ALso
> > try to suspend from console (no X session, session manager running).
> > If it works, you can enable processes one by one, and see which one
> > causes the system to freak, and eliminate the process.
> >
> > I see you use cpuspeed. How about stopping that before suspend? Just
> > a blind guess though. This is what I would try if it was mine. Also
> > just a sidenote, powernowd is a superb CPU speed scaling (on demand)
> > app. You may check that out. All info should be on my site.
> >
> > If you have anything you may add to the site, let me know, and I
> > will post it there.
> >
> > Ben
> >
> >>Benedek Frank wrote:
> >>
> >>>On Sun, 26 Jun 2005 12:36:48 -0400
> >>>Petros Kolyvas <pkolyvas-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
> >>>
> >>>
> >>>
> >>>>Hi Folks,
> >>>>
> >>>>I finally got the "mem" state to function on my laptop (a state
> >>>
> >>>which >I use extensively in that "other" OS when I'm working.)
> >>>
> >>>>A few issues though... my cpu, upon return, powers up to
> >full-speed >>>making it impossible to truly conserve power, sort of
> >defeating the >>>whole process.
> >>>>
> >>>>It seems a rogue process (one which I can't kill)... listed only
> >as >>>'sh -i" is using ~99% of the available CPU cycles. I have no
> >idea >>>where it's coming from.
> >>>>
> >>>>Additionally the system gets less and less responsive with each
> >>>
> >>>return >
> >>>>from the "mem" state. Probably due to many of these rogue
> >processes >>
> >>>>building up and bogging the system down.
> >>>>
> >>>>Below is the script I used, which I found online and modified
> >(very >>>little) as needed. Any insight would be greatly
> >appreciated. Oh, I'm >>
> >>>>using FC4 w/ 2.6.12 (unpatched.)
> >>>>
> >>>>Thanks,
> >>>>Pk
> >>>
> >>>
> >>>Hi
> >>>
> >>>I have mine working perfectly, you may check my site, and compare a
> >>>few things.
> >>>
> >>>http://www.celifornia.com/documents/dell700m.html
> >>>
> >>>Hope it helps
> >>>
> >>>Benedek
> >>>
> >>>
> >>>>///
> >>>>
> >>>>script to drive the system to S3
> >>>># suspend-to-ram
> >>>>
> >>>>if [-e /suspending]; then
> >>>> echo "already in the process of suspending. Please be patient."
> >>>>else
> >>>> /bin/touch /suspending
> >>>>
> >>>> # Step 1: preparing sleep
> >>>> /usr/bin/killall -s SIGUSR1 cpuspeed
> >>>> /usr/bin/chvt 1 # necessary to make DRI work
> >>>> /sbin/service anacron stop
> >>>> # USB doesn't suspend without unloading first
> >>>> /sbin/rmmod ehci_hcd
> >>>> /sbin/rmmod uhci_hcd
> >>>> #save the system time
> >>>> /sbin/hwclock --adjust
> >>>> #/sbin/rmmod wacom # only necessary of you have wacom stylus
> >>>> /sbin/rmmod -as
> >>>> /bin/sync
> >>>>
> >>>> # Step 2: send sleep command via ACPI
> >>>> echo mem > /sys/power/state
> >>>>
> >>>> # Step 3: wake-up and reload
> >>>> # restart the BIOS code for the video card
> >>>> /usr/bin/video_post
> >>>> # restore clock
> >>>> /sbin/hwclock --hctosys
> >>>> # reload USB modules
> >>>> /sbin/modprobe ehci_hcd
> >>>> /sbin/modprobe uhci_hcd
> >>>> # initialise X
> >>>> xinit /bin/false -- :1
> >>>> /usr/bin/chvt 7
> >>>> # restore resvices
> >>>> /sbin/service anacron start
> >>>> /sbin/service cpuspeed restart
> >>>>
> >>>> rm /suspending
> >>>>fi
> >>>>
> >>>>
> >>>>
> >>>>-------------------------------------------------------
> >>>>SF.Net email is sponsored by: Discover Easy Linux Migration
> >>>
> >>>Strategies >from IBM. Find simple to follow Roadmaps,
> >straightforward >>articles, >informative Webcasts and more! Get
> >everything you need to >>get up to >speed, fast.
> >>>http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> >>>
> >>>>_______________________________________________ >Acpi-devel
> >mailing >>
> >>>list >Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> >>>
> >>>>https://lists.sourceforge.net/lists/listinfo/acpi-devel
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>>-------------------------------------------------------
> >>>SF.Net email is sponsored by: Discover Easy Linux Migration
> >>>Strategies from IBM. Find simple to follow Roadmaps,
> >straightforward >>articles, informative Webcasts and more! Get
> >everything you need to >>get up to speed, fast.
> >>>http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> >>>_______________________________________________
> >>>Acpi-devel mailing list
> >>>Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> >>>https://lists.sourceforge.net/lists/listinfo/acpi-devel
> >>>
> >>
> >>
> >>
> >>
> >>-------------------------------------------------------
> >>SF.Net email is sponsored by: Discover Easy Linux Migration
> >Strategies >from IBM. Find simple to follow Roadmaps, straightforward
> >articles, >informative Webcasts and more! Get everything you need to
> >get up to >speed, fast.
> >http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> >>_______________________________________________ >Acpi-devel mailing
> >list >Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> >>https://lists.sourceforge.net/lists/listinfo/acpi-devel
> >>
> >>
> >
> >
> >
> > -------------------------------------------------------
> > SF.Net email is sponsored by: Discover Easy Linux Migration
> > Strategies from IBM. Find simple to follow Roadmaps, straightforward
> > articles, informative Webcasts and more! Get everything you need to
> > get up to speed, fast.
> > http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> > _______________________________________________
> > Acpi-devel mailing list
> > Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> > https://lists.sourceforge.net/lists/listinfo/acpi-devel
> >
>
>
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
> from IBM. Find simple to follow Roadmaps, straightforward articles,
> informative Webcasts and more! Get everything you need to get up to
> speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
> _______________________________________________
> Acpi-devel mailing list
> Acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
> https://lists.sourceforge.net/lists/listinfo/acpi-devel
>
>
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
next prev parent reply other threads:[~2005-06-27 5:57 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <42BED9A0.9050803@gmail.com>
2005-06-26 16:36 ` Suspend to RAM issus on a Dell 700m Petros Kolyvas
[not found] ` <BAYC1-PASMTP01AF878251E9C0DF5ECA1BD6EF0-vCQSkuYnZQ8@public.gmane.org>
2005-06-26 19:25 ` Benedek Frank
[not found] ` <20050626212536.1345f132.linux-mmCHBaZtUya2oZ/6fjIToQ@public.gmane.org>
[not found] ` <42BF1955.5090200@gmail.com>
2005-06-26 21:08 ` Petros Kolyvas
[not found] ` <BAYC1-PASMTP010E8549F3ADA61D5271E4D6EF0-vCQSkuYnZQ8@public.gmane.org>
2005-06-26 21:20 ` Benedek Frank
[not found] ` <20050626232019.4d0197de.linux-mmCHBaZtUya2oZ/6fjIToQ@public.gmane.org>
[not found] ` <42BF822A.8030601@gmail.com>
2005-06-27 4:35 ` Petros Kolyvas
[not found] ` <BAYC1-PASMTP04FCE0511F69E3625E9638D6EE0-vCQSkuYnZQ8@public.gmane.org>
2005-06-27 5:57 ` Benedek Frank [this message]
[not found] ` <42BED9A0.9050803-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2005-06-26 21:11 ` Pavel Machek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050627075718.4d34772d.linux@celifornia.com \
--to=linux-mmchbaztuya2oz/6fjitoq@public.gmane.org \
--cc=acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox