LINUX.ORG.RU

Помощь с отладкой апплета

 


0

1

Владельцы ноутов, а накидайте мне содержимого каталога /sys/class/power_supply. А то мне надо апплет индикатора заряда батареи отлаживать, а у меня сейчас только стационарный комп без аккумулятора.

Ответ на: комментарий от geekless

Не, у меня там два симлинка, а греп по ним не переходит. Тем не менее, если содержимое файлов не важно, find -L /sys/class/power_supply -maxdepth 3 даёт вот такой результат: http://dpaste.com/774241/

SoulThreads
()
Ответ на: комментарий от geekless

grep -rH " /sys/class/power_supply

По симлинкам выбирается из этого каталога и выводит почти всю sysfs.

find /sys/class/power_supply/*/ -exec grep -H '' {} + 
/sys/class/power_supply/ADP1/uevent:POWER_SUPPLY_NAME=ADP1
/sys/class/power_supply/ADP1/uevent:POWER_SUPPLY_ONLINE=1
/sys/class/power_supply/ADP1/online:1
/sys/class/power_supply/ADP1/type:Mains
/sys/class/power_supply/ADP1/power/async:disabled
/sys/class/power_supply/ADP1/power/runtime_status:unsupported
/sys/class/power_supply/ADP1/power/runtime_usage:0
/sys/class/power_supply/ADP1/power/runtime_active_kids:0
/sys/class/power_supply/ADP1/power/runtime_enabled:disabled
/sys/class/power_supply/ADP1/power/control:auto
/sys/class/power_supply/ADP1/power/runtime_suspended_time:0
/sys/class/power_supply/ADP1/power/runtime_active_time:0
grep: /sys/class/power_supply/ADP1/power/autosuspend_delay_ms: Ошибка ввода/вывода
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_NAME=BAT0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_STATUS=Full
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_PRESENT=1
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_TECHNOLOGY=Li-ion
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CYCLE_COUNT=0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10800000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_VOLTAGE_NOW=12229000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_POWER_NOW=0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_ENERGY_FULL_DESIGN=38880000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_ENERGY_FULL=43910000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_ENERGY_NOW=43910000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_MODEL_NAME=L09S6Y02
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_MANUFACTURER=SANYO
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_SERIAL_NUMBER= 8518
/sys/class/power_supply/BAT0/status:Full
/sys/class/power_supply/BAT0/present:1
/sys/class/power_supply/BAT0/technology:Li-ion
/sys/class/power_supply/BAT0/cycle_count:0
/sys/class/power_supply/BAT0/voltage_min_design:10800000
/sys/class/power_supply/BAT0/voltage_now:12229000
/sys/class/power_supply/BAT0/power_now:0
/sys/class/power_supply/BAT0/energy_full_design:38880000
/sys/class/power_supply/BAT0/energy_full:43910000
/sys/class/power_supply/BAT0/energy_now:43910000
/sys/class/power_supply/BAT0/type:Battery
/sys/class/power_supply/BAT0/model_name:L09S6Y02
/sys/class/power_supply/BAT0/manufacturer:SANYO
/sys/class/power_supply/BAT0/serial_number: 8518
/sys/class/power_supply/BAT0/power/async:disabled
/sys/class/power_supply/BAT0/power/runtime_status:unsupported
/sys/class/power_supply/BAT0/power/runtime_usage:0
/sys/class/power_supply/BAT0/power/runtime_active_kids:0
/sys/class/power_supply/BAT0/power/runtime_enabled:disabled
/sys/class/power_supply/BAT0/power/control:auto
/sys/class/power_supply/BAT0/power/runtime_suspended_time:0
/sys/class/power_supply/BAT0/power/runtime_active_time:0
grep: /sys/class/power_supply/BAT0/power/autosuspend_delay_ms: Ошибка ввода/вывода
/sys/class/power_supply/BAT0/alarm:0

И да, у моей батарейки energy_full_design меньше energy_full — это баг батарейки, она почему-то иногда уменьшает energy_full_design.

gentoo_root ★★★★★
()
Ответ на: комментарий от SoulThreads

Это чувакам из lxde спасибо, я смерджил их фиксы.

Я собираюсь переделать отображение этого апплета. Сделать варианты отображать просто текст в процентах или отображать иконку. И если будет не лень, попробую сделать еще что-то типа такого: http://www.computingunleashed.com/best-laptop-battery-meter-for-windows.html

geekless ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.