Dell D600 - sleep / acpi in FreeBSD 5.3-STABLE
Alan Gerber
agerber at ncsu.edu
Mon Nov 8 11:14:50 PST 2004
David Gilbert wrote:
>>>>>>"Alan" == Alan Gerber <agerber at 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
More information about the freebsd-mobile
mailing list