From owner-freebsd-questions@FreeBSD.ORG Thu Nov 25 12:42:36 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8E403106566C for ; Thu, 25 Nov 2010 12:42:36 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from sola.nimnet.asn.au (paqi.nimnet.asn.au [115.70.110.159]) by mx1.freebsd.org (Postfix) with ESMTP id 07BCD8FC08 for ; Thu, 25 Nov 2010 12:42:35 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by sola.nimnet.asn.au (8.14.2/8.14.2) with ESMTP id oAPCgO2Z099301; Thu, 25 Nov 2010 23:42:25 +1100 (EST) (envelope-from smithi@nimnet.asn.au) Date: Thu, 25 Nov 2010 23:42:24 +1100 (EST) From: Ian Smith To: David DEMELIER In-Reply-To: Message-ID: <20101125214233.B37255@sola.nimnet.asn.au> References: <20101124024133.07F28106575F@hub.freebsd.org> <20101124144746.H37255@sola.nimnet.asn.au> <20101124111153.2cb2bfb1@core.draftnet> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: Bruce Cran , Adam Vande More , freebsd-questions@freebsd.org Subject: Re: How long laptop battery should live ? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Nov 2010 12:42:36 -0000 On Wed, 24 Nov 2010, David DEMELIER wrote: > Thanks for all your answers, I guess my battery is getting on its end of life.. > > After running 30 minutes on battery, the percent is still 100% while > the remaining time is slowly decreasing.. Aaaah buying a new battery > costs around $134 ! Despite what its internal chip [mis-]reports, how long will it actually run on this battery with a moderate or no load? Watching actual battery voltage, say once a minute as it runs down, or while charging, will give you a much better idea of real condition. I tend to run something like: % cat ~/bin/t23loop #!/bin/sh [ "$1" ] && sleep=$1 || sleep=60 while true; do t23stat | tee -a ~/t23loop.out sleep $sleep done % cat ~/bin/t23stat #!/bin/sh echo -n "`date` " sysctl dev.cpu.0.freq dev.cpu.0.cx_usage sysctl dev.acpi_ibm | egrep 'fan_|thermal' sysctl hw.acpi.thermal.tz0.temperature acpiconf -i0 | egrep 'State|Remain|Present|Volt' .. but just logging date and the acpiconf would be enough for this. Have you tried one round of the battery meter conditioning I mentioned, to see if it shows any improvement? Worked for me, anyway > I think I could live a few months before buying a new one but it sucks :-/ Clues to save power may be helpful but don't really address this issue; still, one of the best is http://wiki.freebsd.org/TuningPowerConsumption cheers, Ian