Индикатор батареи для ноутбука HP 550[SOLVED]
edrozim 30 Августа, 2009 - 19:59
Имеется ноутбук и уже много часов потраченых в гугле на поиск решения как в X-сах или на худой конец хот я бы в консоли увидеть индикатор заряда батареи. Все варианты которые я видел либо не работали вообще либо я не смог заставить их работать.
Подскажите плиз какой-нибудь вариант который заработает на KDE 3.5.10?
»
- Для комментирования войдите или зарегистрируйтесь

на сколько я знаю, исходную
на сколько я знаю, исходную информацию все проги берут из /proc/acpi/battery
если там нет, то надо копаться в ядре
вот что у меня имеется # ls
вот что у меня имеется
а это по ядру вроде все что надо включил :
Попробуй включить APM, у меня
Попробуй включить APM, у меня все работает.
GreenMice - сайт и блог о linux, opensouce и администрированию
APM включен а ACPI выключен
APM включен а ACPI выключен или включены оба ? И какой все таки пакет для просмотра инфы что дает APM вы используете?
APM - deprecated/legacy, его
APM - deprecated/legacy, его включать уже не нужно (лучше вообще не включать)
Нужно только ACPI. Пока желательно включать опции типа "generate deprecated /proc files" или что-то типа такого.
Ну и включить их лучше модулями.
Кроме инфы от ACPI в ядре ещё есть что-то про аккумуляторы, посмотрите по make menuconfig в device-drivers.
у меня, кажись, еще включены
у меня, кажись, еще включены
(у меня HP 510)
Спасиба,ща работы по горло
Спасиба,ща работы по горло навалило как раскидаю попробую добавить deprecated ( устаревшие ) пункты мож действительно поможет ...
Уряяя!!!! После добавления в
Уряяя!!!! После добавления в ядро "устаревших" пунктов ожил klaptopdaemon! и стал показывать индикатор батареи.
Всем спасиба!
kde-base/klaptopdaemon-3.5.10
kde-base/klaptopdaemon-3.5.10
Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!
пакет стоит а где посмотреть
пакет стоит а где посмотреть что он собсно показывает?
emerge acpid
emerge acpid acpitool
rc-update add acpid default
/etc/init.d/acpid start
acpitool
В принципе можно только одно из них, у них немного разные назначения.
Все что вы перечислили я
Все что вы перечислили я давно уже сделал
Вот что возвращает acpitool
Батарея лежит в
Батарея лежит в /sys/class/power_supply/*/ вроде и там самоописывающие параметры.
Вот такой скриптик рисует в консоли оставшиеся проценты зарядки (есть баги, писалось давно), может кому пригодится =)
main(){ local power= percentage= string= int_percentage= last_int=0 last_power=0 local full=$(cat /sys/class/power_supply/C11D/charge_full); while true; do power=$(cat /sys/class/power_supply/C11D/charge_now); if [ ${power} -ne ${last_power} ]; then percentage=$(echo "scale=4; ${power} / ${full} * 100" | bc); percentage=${percentage%00} int_percentage=${percentage%.*} if [ ${last_int} -ne ${int_percentage} ]; then string='['; for (( i=0; $i < 100; i=$(($i + 1)) )); do if [ $i -lt ${int_percentage} ]; then string+='='; elif [ $i -eq ${int_percentage} ]; then string+='|'; else string+=' '; fi done; string+="]"; last_int=${int_percentage}; fi fi echo -ne "\rPower: ${string} ${percentage}% $(date +%X)"; sleep 1s; done; } main "$@"