From owner-freebsd-mobile@FreeBSD.ORG Mon Nov 8 19:14:50 2004 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B04316A4CE for ; Mon, 8 Nov 2004 19:14:50 +0000 (GMT) Received: from uni00mr.unity.ncsu.edu (uni00mr.unity.ncsu.edu [152.1.1.163]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94BB643D2F for ; Mon, 8 Nov 2004 19:14:49 +0000 (GMT) (envelope-from agerber@ncsu.edu) Received: from [152.7.237.157] (nom5168it.nomadic.ncsu.edu [152.7.237.157]) id iA8JEaFi028460; Mon, 8 Nov 2004 14:14:38 -0500 (EST) Message-ID: <418FC592.9040701@ncsu.edu> Date: Mon, 08 Nov 2004 14:14:26 -0500 From: Alan Gerber User-Agent: Mozilla Thunderbird 0.8 (X11/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: David Gilbert References: <418AF579.6040509@centtech.com> <418B799E.40506@ncsu.edu> <16783.36610.477760.252310@canoe.dclg.ca> In-Reply-To: <16783.36610.477760.252310@canoe.dclg.ca> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-PMX-Version: 4.7.0.111621, Antispam-Engine: 2.0.2.0, Antispam-Data: 2004.11.8.0 X-Spam-Status: No, Hits=7% X-Spam-Level: IIIIIII cc: dell-d800@eicat.ca cc: Eric Anderson cc: freebsd-mobile@freebsd.org Subject: Re: Dell D600 - sleep / acpi in FreeBSD 5.3-STABLE X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Nov 2004 19:14:50 -0000 David Gilbert wrote: >>>>>>"Alan" == Alan Gerber 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