Portál AbcLinuxu, 19. dubna 2024 06:27
$ cat /etc/acpi/events/power event=button/power.* action=/usr/local/sbin/swsuspevent: regularni vyraz matchujici na udalost, jak se objevi a /proc/acpi/event action: prikaz (spusti se shellem) Jmeno souboru nema vyznam, nactou se vsechny v adresari /etc/acpi/events. Pozor: jeden soubor definuje jen jeden par udalost-akce. Ale v podstate je to vsechno v manu
event=.* action=/etc/acpi/acpi_handler.sh %eTo kamil3: S3 neni podporovano, pise se to v kazdem navodu.
/proc/acpi/state(s)
, ale /proc/acpi/sleep
. Aspoň v 2.6 jádře, ale jestli se dobře pamatuju, tahle terminologie se nezměnila.
cat /proc/acpi/sleepvraci treba tohle
S0 S3 S4 S5pak ti asi system nepodporuje acpi tak jak by si to implementace v linuxu predstavovala. Zpravidla mas sanci uspet s neoficialnim patchem (coz vrele nedoporucuju nasel sem na svoji byvalou VIA desku) nebo a to radeji upgrade ACPI v BIOSU (obvykle se to resi flashem biosu). Informace budou asi mirne neuplne protoze ja se tim zabyval do doby kdy sem dospel k tomu ze to na mem nb proste nepujde.
event=ac_adapter ADP1 action=echo "brightness:3" >/proc/acpi/toshiba/lcdproblem je, ze ten jas klesne i po zapojeni do elektriny -proste pri jakekoliv zmene. Neda se nak poznat jestli ten adapter byl vytazen ci zatazen? Nebo si mam vytvaret pomocny soubor s posledni hodnotou adapteru, a pak testovat jestli byl vytazen ci zatazen a podle toho nastavit jas displeje? Je to takova blbost ale muze usetrit i 30-40min provozu.
cat /proc/acpi/ac_adapter/ADP[x]/state state: on-linepokud je adapter ADP[x] zapojen, nebo pokud je vypojen bude tam off-line ... bude to snad kratoulinky bashskript prectes a zaridis se ... do eventu (acpid events) si napis pak na udalost vytazeni/zatazeni adapteru pustit ten skriptik a v nem si to ores podle toho co je v tom souboru
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.