File: README.battery

package info (click to toggle)
powersave 0.14.0-5
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 4,764 kB
  • ctags: 999
  • sloc: sh: 11,357; cpp: 8,103; ansic: 2,631; makefile: 388
file content (48 lines) | stat: -rw-r--r-- 1,673 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
@section Battery Configurations

The powersave daemon defines three battery states:

@enumerate
@item WARNING
@item LOW
@item CRITICAL
@end enumerate

The user can set the limits when a battery state changes via these variables:
@itemize
@item	@code{BATTERY_WARNING=12}
@item	@code{BATTERY_LOW=7}
@item	@code{BATTERY_CRITICAL=2}
@end itemize
in the @code{/etc/powersave/battery} file.
Where the remaining capacity should be highest for the warning and
lowest for the critical state.

You can specify an action what should happen when a battery state is
sub-ceded (see @ref{Events}) in the @code{/etc/powersave/events} file.

@section Smart Battery Systems

In rare cases the machine might have a smart battery bus system.
This is currently not supported by the Linux kernel.
However, a workaround exists which includes to dissassemble and
patch your DSDT (see @ref{DSDT}).
Rich Townsend has come up with a sourceforge project
(see @uref{https://sourceforge.net/projects/sbs-linux/}) that
provides a patch for your DSDT. Be aware that on most distributions
(SUSE Linux, Ubuntu, Mandrake, ...) you do not need to recompile
your kernel (you can skip some steps described there),
but you can simply add the DSDT to your initrd (see @ref{DSDT}).

AFAIK a lot new ACER models do use the smart battery subsystems
(Others might as well. If you have one you could mail me your
machine model and I will setup a list if I have enough
@uref{mail@@renninger.de}).

You find a report/manual how to get smart battery support and other ACPI problems
solved for the:

@itemize
@item ACER 1680 and 1980 (1681 WLCi) @uref{http://www.whoopy.it/linux}
@item ACER Extensa 3002 WLMI
@end itemize