Portál AbcLinuxu, 12. května 2025 11:59

Dotaz: Ako dostat do gkrellmu udaj o aktualnej spotrebe notebooku.

21.8.2012 12:06 CryptoKid
Ako dostat do gkrellmu udaj o aktualnej spotrebe notebooku.
Přečteno: 191×
Odpovědět | Admin
Zdravim, riesim vlastne 2 problemy. Mam Debian Wheezy s Fluxboxom na NB. Nainstaloval som si PowerTop a ten mi ukazuje aktualnu spotrebu notebooku (aktualne napr. 14,3W). Chcel by som tento udaj dostat nejake do gkrellmu - vlastne by stacil nejaky script ktory by tuto hodnotu hadzal a tu by som potom nejako zobrazoval v gkrellme. Dakujem vopred za vsetky tipy a smerovania tym spravnym smerom :).

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.8.2012 12:13 CryptoKid
Rozbalit Rozbalit vše Re: Ako dostat do gkrellmu udaj o aktualnej spotrebe notebooku.
Odpovědět | | Sbalit | Link | Blokovat | Admin
Příloha:
Nasiel som nieco (vid priloha) ale hadze mi nasledujuce.
$ ./watts.py
Traceback (most recent call last):
  File "./watts.py", line 6, in <module>
    batteries = os.listdir("/proc/acpi/battery")
OSError: [Errno 2] No such file or directory: '/proc/acpi/battery'
21.8.2012 14:57 Zopper | skóre: 15
Rozbalit Rozbalit vše Re: Ako dostat do gkrellmu udaj o aktualnej spotrebe notebooku.
Uprav tu cestu tak, aby platila pro tvůj stroj.
"Dlouho ještě chcete soudit proti právu, stranit svévolníkům?" Ž 82,2
21.8.2012 16:00 CryptoKid
Rozbalit Rozbalit vše Re: Ako dostat do gkrellmu udaj o aktualnej spotrebe notebooku.
$ ls /proc/acpi/
button  wakeup
:-(
Michal Fecko avatar 22.8.2012 17:52 Michal Fecko | skóre: 31 | blog: Poznámkový blog
Rozbalit Rozbalit vše Re: Ako dostat do gkrellmu udaj o aktualnej spotrebe notebooku.
Nasiel som nieto aj tu, ale tiez to cita info z /proc a netusim, kde su tie informacie v /sys..
Řešení 1× (Michal Fecko)
Michal Fecko avatar 22.8.2012 18:00 Michal Fecko | skóre: 31 | blog: Poznámkový blog
Rozbalit Rozbalit vše Re: Ako dostat do gkrellmu udaj o aktualnej spotrebe notebooku.
Takze dohladal som to v manualovych strankach a pre mna funguje tato kombinacia:
#!/bin/ba1sh
volt=`cat /sys/class/power_supply/BAT0/voltage_now`
ampere=`cat /sys/class/power_supply/BAT0/current_now`
volt=`echo "scale=3;$volt/1000000"|bc`
ampere=`echo "scale=3;$ampere/1000000"|bc`
echo "Present voltage: " $volt "Volt"
echo "Present current: " $ampere "Ampere"
power=`echo "scale=3;$volt*$ampere"|bc`
echo "Present power  :" $power "Watt"
Vysledok:
$ ./watts
Present voltage:  12.171 Volt
Present current:  1.110 Ampere
Present power  : 13.509 Watt
Bashisti nech ma popripade po(o)pravia... :-D
22.8.2012 18:28 Pavel | skóre: 6
Rozbalit Rozbalit vše Re: Ako dostat do gkrellmu udaj o aktualnej spotrebe notebooku.
Zkus /sys/class/power_supply
Michal Fecko avatar 22.8.2012 18:42 Michal Fecko | skóre: 31 | blog: Poznámkový blog
Rozbalit Rozbalit vše Re: Ako dostat do gkrellmu udaj o aktualnej spotrebe notebooku.
Dik uz som to nasiel - vid prispevok vyssie... :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.