UPower
UPower
|
|
---|---|
![]() |
|
![]() GNOME Power Manager when the battery is critically low |
|
Basic data
|
|
Maintainer | David Zeuthen, Richard Hughes |
developer | freedesktop.org |
Publishing year | 2008 |
Current version | 0.99.1 (August 18, 2014) |
operating system | Linux |
programming language | C. |
License | GPL ( Free Software ) |
upower.freedesktop.org |
UPower (formerly DeviceKit-power ) is a middleware (abstraction layer) for power management for Linux systems. It lists power supply devices, provides statistics and historical data about them and notifies you of status changes. It consists of a utility program (upowerd), a programming interface and a set of command line tools . The utility program makes its functions available to applications via the system bus (a D-Bus instance) (service org.freedesktop.UPower
). PolicyKit restricts access to the UPower functions for initiating hibernation and for shutting down the operating system (service freedesktop.upower.policy). upower
Information about the power supply devices in the system can be queried and monitored using the command line client program supplied . Graphical user interfaces for functions of UPower are for example the GNOME Power Manager and the Xfce Power Manager.
UPower is a product of the cross-desktop freedesktop.org project. It is published as Free Software including source code under the terms of Version 2 or later of the GNU General Public License (GPL).
It was designed as a replacement for corresponding functions of the outdated HAL . In 2008 David Zeuthen started a comprehensive revision of the HAL. As part of this, a number of separate services were initially created under the new name DeviceKit . In 2010 the DeviceKit-power contained therein was renamed. UPower was first introduced in GNOME and established as the standard. The Xfce desktop environment (version 4.8) followed in January 2011 .
Web links
- official website
- Red Hat, Inc .: Red Hat Enterprise Linux 7 - Power Management Guide, Sections 2.6 .: UPower , 2.7 .: GNOME Power Manager (in English)
Individual evidence
- ↑ Michael Kofler: Linux 2011. Debian, Fedora, openSUSE, Ubuntu . 10th edition. Pearson Education Germany, Munich 2011, ISBN 978-3-8273-3025-3 , pp. 504 .
- ↑ Oliver Diedrich: D-Bus should be included in the Linux kernel . heise.de, February 11, 2013
- ^ Richard Petersen: Fedora 14. Administration and Security . Surfing Turtle Press, Alameda CA 2010, ISBN 978-1-936280-23-0 (English).
- ↑ goodies.xfce.org
- ^ David Zeuthen: Update on DeviceKit . In: freedesktop.org (ed.): HAL mailing list . May 7, 2008 (English, online ). Update on DeviceKit ( memento of the original from March 15, 2012 on WebCite ) Info: The archive link was inserted automatically and not yet checked. Please check the original and archive link according to the instructions and then remove this notice.
- ↑ Thorsten Leemhuis: The week: The desktop is splintered . heise.de, August 5, 2012