pomoc od majitelů notebooků

Dalibor Straka dast na panelnet.cz
Pondělí Leden 15 16:31:20 CET 2007


On Mon, Jan 15, 2007 at 04:14:44PM +0100, Antonín Kolísek wrote:
> Ahoj, 
>  hned v začátku se chci omluvit, že píšu dotaz  do této diskuse, ačkoli sem 
> asi moc nepatří.
> 
> Píšu malou aplikaci starající se o stav a činnost notebooku 
> (adapter/baterie,...). Něco podobného jako laptop-mode-tools, ale píši to v C 
> a aplikace bude velmi jednoduchá. 
>  Jedná se o démona, který bude sledovat zda jede NB z baterie nebo AC adapteru 
> a dle toho bude nastavovat speedstep CPU, uspávání disků a jiné věci 
> (throttling, Backlight LCD,...). Určitě něco podobného existuje a i mnohem 
> lepší. Nicméně s ničím jsem zatím nebyl spokojen. A když můžu a má to smysl, 
> píšu si věci raději sám (tím nemyslím rozsáhlejší programy :)).
> 
> Proč to vše píšu. Pokud máte někdo notebook s funkčním ACPI, moc by mi pomohlo 
> zaslání výpisu:
> 
> tree /proc/acpi/ > proc.txt
> 
>  Setkal jsem se s tím, že na různých noteboocích je struktura ./acpi/* 
> odlišná. (acpi/battery/BAT1[BAT0], ac_adapter/AC/*,[ACAD/*].... ) takže 
> netuším jaké další názvy se mohou v acpi/* objevit.
> 
Baterie funguje perfektne a zbytek ACPI moc nepouzivam.

Vypis posilam prilohou. Kernel nejnovejsi mozna i z gitu.
-- Dalibor

------------- další část ---------------
/proc/acpi
|-- ac_adapter
|   `-- C1BC
|       `-- state
|-- alarm
|-- battery
|   |-- C1BD
|   |   |-- alarm
|   |   |-- info
|   |   `-- state
|   `-- C1BE
|       |-- alarm
|       |-- info
|       `-- state
|-- button
|   |-- lid
|   |   `-- C257
|   |       |-- info
|   |       `-- state
|   |-- power
|   |   `-- PWRF
|   |       `-- info
|   `-- sleep
|       `-- C256
|           `-- info
|-- debug_layer
|-- debug_level
|-- dsdt
|-- embedded_controller
|   `-- C147
|       `-- info
|-- event
|-- fadt
|-- fan
|   |-- C348
|   |   `-- state
|   |-- C349
|   |   `-- state
|   |-- C34A
|   |   `-- state
|   `-- C34B
|       `-- state
|-- info
|-- power_resource
|   |-- C1FD
|   |   `-- state
|   |-- C213
|   |   `-- state
|   |-- C21F
|   |   `-- state
|   |-- C344
|   |   `-- state
|   |-- C345
|   |   `-- state
|   |-- C346
|   |   `-- state
|   `-- C347
|       `-- state
|-- processor
|   |-- C000
|   |   |-- info
|   |   |-- limit
|   |   |-- power
|   |   `-- throttling
|   `-- C001
|       |-- info
|       |-- limit
|       |-- power
|       `-- throttling
|-- thermal_zone
|   |-- TZ1
|   |   |-- cooling_mode
|   |   |-- polling_frequency
|   |   |-- state
|   |   |-- temperature
|   |   `-- trip_points
|   |-- TZ2
|   |   |-- cooling_mode
|   |   |-- polling_frequency
|   |   |-- state
|   |   |-- temperature
|   |   `-- trip_points
|   `-- TZ3
|       |-- cooling_mode
|       |-- polling_frequency
|       |-- state
|       |-- temperature
|       `-- trip_points
`-- wakeup

34 directories, 54 files


Další informace o konferenci Linux