Everything about UPower
Linux power management middleware
UPower is a piece of middleware for power management on Linux systems. It enumerates power sources, maintains statistics and history data on them and notifies about status changes. It consists of a daemon (upowerd), an application programming interface and a set of command line tools. The daemon provides its functionality to applications over the system bus. PolicyKit restricts access to the UPower functionality for initiating hibernate mode or shutting down the operating system (freedesktop.upower.policy). The command-line client program upower can be used to query and monitor information about the power supply devices in the system. Graphical user interfaces to the functionality of UPower include the GNOME Power Manager and the Xfce Power Manager. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: UPowerA 5-minute orientation
- Pick up a classic book: NarĂłd start-upĂłwThe most-reprinted book on the subject
- Go sideways: HAL (software)A closely related topic
- Go sideways: UdevA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
No outline available.
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
- 📕Naród start-upówDan Senor · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- HAL (software) HAL (Hardware Abstraction Layer or rather Hardware Annotation Library) is a software subsystem for UNIX-like operating systems providing hardware abstraction…
- Udev udev (userspace /dev) is a device manager and a device API set for the Linux kernel. As the successor of devfsd and hotplug, udev primarily manages device…
- NetworkManager NetworkManager is a daemon that sits on top of libudev and other Linux kernel interfaces (and a couple of other daemons) and provides a high-level interface…
- D-Bus D-Bus (short for "Desktop Bus") is a message-oriented middleware mechanism that allows communication between multiple processes running concurrently on…
- DeviceKit DeviceKit is a modular hardware abstraction layer designed for use in Linux systems that is designed to simplify device management and replace the current…
- Phosh Phosh (portmanteau of phone and shell) is a graphical user interface designed for mobile and touch-based devices initially developed by Purism. The project…
- GVfs GVfs (abbreviation for GNOME virtual file system) is GNOME's userspace virtual filesystem designed to work with the I/O abstraction of GIO, a library available…
- Systemd systemd is a software suite for system and service management on Linux built to unify service configuration and behavior across Linux distributions. Its…