2.6. DeviceKit-power e devkit-power

No Red Hat Enterprise Linux 6 o DeviceKit-power entende que as funções de gerenciamento de energia que foram parte do HAL e de algumas das funções que foram parte do GNOME Power Manager em versões anteriores do Red Hat Enterprise Linux (consulte também o Seção 2.7, “GNOME Power Manager”). O DeviceKit-power fornece um daemon, um API e um conjunto de ferramentas de linha de comando. Cada fonte de energia no sistema é representada como um dispositivo, seja ele um dispositivo físico ou não. Por exemplo, uma bateria de laptop e uma fonte de energia a cabo são representadas como dispositivos.
Você pode acessar as ferramentas da linha de comando com o comando devkit-power e as seguintes opções:
--enumerate, -e
exibe um caminho do objeto para cada dispositivo de energia no sistema, por exemplo:
/org/freedesktop/DeviceKit/power/devices/line_power_AC
/org/freedesktop/UPower/DeviceKit/power/battery_BAT0
--dump, -d
exibe os parâmetros para todos os dispositivos de energia no sistema.
--wakeups, -w
exibe o ativamento da CPU no sistema.
--monitor, -m
monitora o sistema para mudanças nos dispositivos de energia, por exemplo, a conexão e disconexão de uma fonte de energia a cabo ou desconexão de uma bateria. Pressione Ctrl+C para parar o monitoramento do sistema.
--monitor-detail
monitora o sistema para mudanças nos dispositivos de energia, por exemplo, a conexão e desconexão de uma fonte de energia a cabo, ou desconexão de uma bateria. A opção --monitor-detail apresenta mais detalhes do que a opção --monitor. Pressione Ctrl+C para parar o monitoramento do sistema.
--show-info object_path, -i object_path
exibe todas as informações disponíveis para um caminho do objeto específico. Por exemplo, para obter informações sobre uma bateria em seu sistema representada pelo caminho do objeto /org/freedesktop/UPower/DeviceKit/power/battery_BAT0, execute:
devkit-power -i /org/freedesktop/UPower/DeviceKit/power/battery_BAT0