1 |
Am Montag, den 04.08.2008, 10:56 +0200 schrieb Zeitschel, Philipp: |
2 |
> Hi, |
3 |
> |
4 |
> leider ist ja der acpi daemon ein eventgesteuerterprozess, der die |
5 |
> scripte in onbattery nur ausführt wenn der Netzstecker tatsächlich |
6 |
> gezogen wird, nicht aber, wenn das notebook schon auf batterie |
7 |
> hochgefahren wird. Hat jemand von euch einen tipp wie ich die Scripte |
8 |
> ausführen lassen kann wenn das Notebook bereits auf Akku hochfährt? |
9 |
|
10 |
Hallo Philipp, |
11 |
|
12 |
schau mal hier rein: |
13 |
http://www.gentoo.org/doc/de/power-management-guide.xml |
14 |
|
15 |
In Kapitel 2 steht ua dazu: |
16 |
|
17 |
"Ein Problem gilt es noch zu lösen: Beim Booten wird unabhängig von der |
18 |
Stromquelle das Runlevel default gestartet. Das liegt daran, dass beim |
19 |
Booten kein ACPI Ereignis ausgelöst wird. Eine Möglichkeit wäre, einen |
20 |
neuen Eintrag in den Bootloader aufzunehmen, der über den |
21 |
Kernelparameter softlevel=battery das Runlevel battery starten würde. |
22 |
Einfacher ist es aber, beim Booten ein ACPI Ereignis vorzutäuschen. |
23 |
pmg_switch_runlevel.sh entscheidet dann, ob ein Wechsel des Runlevels |
24 |
nötig ist. Öffnen Sie /etc/conf.d/local.start in Ihrem Lieblingseditor |
25 |
und ergänzen Sie folgende Zeilen: |
26 |
|
27 |
|
28 |
Befehlsauflistung 2.11: local.start bearbeiten, um richtiges Runlevel |
29 |
beim Booten zu starten |
30 |
|
31 |
|
32 |
# Vortäuschung des ACPI Ereignisses battery/battery |
33 |
/etc/acpi/actions/pmg_switch_runlevel.sh "battery/battery" |
34 |
" |
35 |
|
36 |
> Grüße |
37 |
Matthias |