Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Hardware => Notebooky a přenosné počítače => Téma založeno: starenka 30 Listopadu 2008, 22:59:17
-
Ahoj, mam hardyho-kdecko. Je tam power manager. Funguje ok az na jednu drobnost. Proste neumi odhadnout KDY je baterka uz skoro vybita a proste necha notebook sproste "chcipnout". Koukal jsem do tech skriptu, ktery to resek (imo) /usr/share/python-support/kde-guidance-powermanager/*, ale nejsem v pythonu nijak extra chozenej, takze jsem se nekde k chybe nedobral. Respektive tam kde se resi jestli umi baterka vracet aktualni kapacitu v minutach nebo procentech a to eventuelne se to prepocita na minuty (ktery jsou pouzity v nastaveni) jsem zadnou chybu nenasel....
Nicmene, nemam problem si trosku pohrat se systemem a implementovat si to sam. A v tom je prave ten dotaz do plena. Linux pouzivam cca pul roku, takze nemam moc prehled, jak se co dela spravne. De fakto potrebuji nejak pravidelne zkouset (pokud je komp odpojenej od site) kolik kolik procet na baterce zbyva a v nejakou kritickou hodnotu to hibernovat. Z lshal si kapacitu vypreparuju jednoduse, jestli je komp na baterii nebo ne odtad taky pujde zjistit (myslim), problem mam spis s tim periodickym checkem. O cronu vim, ale neexistuje neco cim se to da cekovat primo na urovni halu? Tak nejak prece fungujou skripty v /etc/acpi, ne? (jen hadam). Diky za postrehy a omlouvam se za nesrozumitelnost. Vino mi moc nepomaha ;D
diky s
-
acpi -a ti vypise stav baterky, zaroven i jestli je napajec pripojeny nebo ne... vypisuje i procenta, i cas do vibiti...
co se tyce pravidelne kontroly, to nevim :)
-
mozna by jeste mohlo pomoct http://linux.die.net/man/8/apmd
-
super, o ten skript neslo, to si jednoduse posefuju, slo o toho deamona - takze diku. za acpi -a nicmene diky ja to resil obskurne
lshal | grep charge_level.percentage | cut -d" " -f5
Kdyz jsem u toho existuje neco podobny primo pro hal? Chtel bych napriklad spustit skript pri pripojeni mysi (a vypnout touchpad - rucni spousteni skriptu uz me nebavi) a pri zasunuti jacku sluchatek zmutovat repraky... ;)
-
hmm, kdyz chci spustit, pise ze nemam podporu v jadre. blindovej "modprobe apm" hlasi "FATAL: Error inserting apm (/lib/modules/2.6.24-22-generic/kernel/arch/x86/kernel/apm.ko): No such device"
kdyz chci nahodit demonka "sudo /etc/init.d/apmd start" a ani pres gui to nic nevypise ale taky nic neudela...
----
ok, budu se drzet acpi. co ctu v power.sh, po vypnuti napajedni se spusti vsechny skripty v /etc/acpi/battery.d/ takze mi de fakto tam staci tam pridat polozku do cronu se skriptem co cekne stav baterky/pusti hibernaci a vymaze se z cronu?
hm?
-
nevim, nemam zkusenost... jen jsem na to narazil...
jinak co se mysi tyce... zkus cat /proc/bus/usb/devices | grep Mouse
u moji usb to nevypise nic, kdyz neni pripojena, a pokud je, tak to vyhodi text
-
heh, koicidence.. zrovna jsem na to narazil (dostal jsem se tam oklikou pres /proc/acpi/battery) :))
nicmene to je porad "jak zjistit na sto zpusobu", ale ne "jak spustit to, co to zjisti" (jestli si rozumime) :))
-
no jestli ti rozumim, tak chces neco, co se samo prihlasi, kdyz se mys pripoji... abys to nemusel porad testovat... a to je vec, o ktere nic nevim :)
-
presne.. to samy s baterkou a jackem ... :)
-
co se tyce mysi... v System > Volby > Vymenne mechaniky a media je moznost nastavit spusteni prikazu, pokud pripojis USB mys... ale nevim jestli ti to pomuze, ja jsem to nezkousel :)
ale plyne z toho, ze to "nejak" zjistit jde... uz jen zjistit jak to zjistit :)
-
mohlo by to jit realizovat pomoci dbus... dbus-monitor, dbus-daemon
http://www-128.ibm.com/developerworks/linux/library/l-dbus.html?ca=dgr-lnxw95D-BUS
edit:
pripadne pro zachytavani udalosti
xev
acpi_listen
dbus-monitor --system
acpi_fakekey