Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Nov 2004 14:14:26 -0500
From:      Alan Gerber <agerber@ncsu.edu>
To:        David Gilbert <dgilbert@dclg.ca>
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: Dell D600 - sleep / acpi in FreeBSD 5.3-STABLE
Message-ID:  <418FC592.9040701@ncsu.edu>
In-Reply-To: <16783.36610.477760.252310@canoe.dclg.ca>
References:  <418AF579.6040509@centtech.com>	<418B799E.40506@ncsu.edu> <16783.36610.477760.252310@canoe.dclg.ca>

next in thread | previous in thread | raw e-mail | index | archive | help
David Gilbert wrote:

>>>>>>"Alan" == Alan Gerber <agerber@ncsu.edu> writes:
>>>>>>            
>>>>>>
>
>Alan> Eric Anderson wrote:
>  
>
>>>Ok, I posted a week or so back that I had sleep/standby working.  I
>>>lied.  I have it successfully going into S1, but not S3 or S4.
>>>Should these work?  I would guess S3 should at least work, but
>>>instead it reboots my machine.  I have successfully created a Dell
>>>hibernate partition at the first chunk of my disk as their docs
>>>say, but S4 also does not work.
>>>
>>>What am I missing?  What should I be looking for?
>>>
>>>I'm willing to debug if it helps anyone.
>>>      
>>>
>
>Alan> FWIW, I've been having the same problem on my D600.  S1 doesn't
>Alan> turn the LCD off, however, so it still drains significant
>Alan> battery power.  It isn't a super-important thing to me, so I've
>Alan> been a little relaxed about saying anything about it.
>
>On my D800 (which is a completely different nvidia beast), it works to
>'xset dpms force off' the screen immediately before suspending.  ACPI
>suspending to S1 still leaves the processor needing the cooling fan
>for me --- so it's not ideal.  S3 suspend reboots the machine.
>
>Dave.
>
>  
>
I didn't know about that command.  I just tried it and it works nicely 
for turning off the display from within X.  However, when you enter S1 
(via something like 'xset dpms force off && acpiconf -s 1'), the screen 
turns back on and changes to the system console.  I'd think about 
putting this in an rc.suspend-like script, but given that it is an xset 
command, I doubt that would work.  Or is there another way to do this 
that I am missing?

--
Alan Gerber



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?418FC592.9040701>