2.6. DeviceKit-power und devkit-power
Unter Red Hat Enterprise Linux 6 übernimmt DeviceKit-power die Energieverwaltungsfunktionen, die Teil von HAL waren, sowie einige der Energieverwaltungsfunktionen, die Teil des GNOME Power Managers in vorherigen Veröffentlichungen von Red Hat Enterprise Linux waren (siehe auch Abschnitt 2.7, »GNOME Power Manager«. DeviceKit-power liefert einen Daemon, eine API und eine Reihe von Kommandozeilen-Werkzeuge. Jede Stromquelle auf dem System wird als Gerät dargestellt, unabhängig davon, ob es sich um ein physikalisches Gerät handelt, oder nicht. So werden beispielsweise eine Laptop-Batterie und eine Stromquelle beide als Geräte dargestellt.
Sie können mit dem Befehl
devkit-power
und den folgenden Optionen auf die Kommandozeilen-Werkzeuge zugreifen:
--enumerate
,-e
- zeigt einen Objektpfad für jedes Energiegerät auf dem System an, z.B.:
/org/freedesktop/DeviceKit/power/devices/line_power_AC
/org/freedesktop/UPower/DeviceKit/power/battery_BAT0
--dump
,-d
- zeigt die Parameter für alle Energiegeräte auf dem System an.
--wakeups
,-w
- zeigt die CPU-Wakeups auf dem System an.
--monitor
,-m
- überwacht das System auf Änderungen an den Energiegeräten, z.B. dem Anschließen/Entfernen einer Stromquelle oder dem Entleeren einer Batterie. Drücken Sie Strg+C, um die Überwachung des Systems zu beenden.
--monitor-detail
- überwacht das System auf Änderungen an den Energiegeräten, z.B. dem Anschließen/Entfernen einer Stromquelle oder dem Entleeren einer Batterie. Die Option
--monitor-detail
liefert mehr Details, als die Option--monitor
. Drücken Sie Strg+C, um die Überwachung des Systems zu beenden. --show-info object_path
,-i object_path
- zeigt alle Informationen an, die für einen speziellen Objektpfad zur Verfügung stehen. Um beispielsweise Informationen über eine Batterie auf Ihrem System abzurufen, welche durch den Pfad
/org/freedesktop/UPower/DeviceKit/power/battery_BAT0
dargestellt wird, führen Sie Folgendes aus:devkit-power -i /org/freedesktop/UPower/DeviceKit/power/battery_BAT0