Xfce Wiki

Sub domains
 

xfce4-power-manager - Power Manager

Introduction

Xfce4 Power Manager manages the power sources of the computer and connected devices (wireless mice, keyboards, media players etc.). It also allows users to control the display backlight brightness and set power-saving modes for displays and monitors.
In addition, xfce4-power-manager provides a set of freedesktop-compliant DBus interfaces to inform other applications about the current power level so that they can adjust their power consumption, and it provides the inhibit interface which allows applications to prevent automatic sleep actions via the power manager; as an example, the operating system’s package manager should make use of this interface while it is performing update operations.


Additional Information

  • Getting Started – Starting the power manager and some command-line options.
  • Preferences – Customizing the settings of the power manager.
  • Power Manager Panel Plugin – Display your battery's load status, connected devices and control your display backlight brightness.

Required packages

Xfce Power Manager depends on the following packages:

  • Gtk 3.14 or above.
  • Glib 2.42 or above.
  • DBus 1.1 or above.
  • libxfce4ui 4.12.0 or above.
  • libxfce4util 4.12.0 or above
  • libnotify 0.4.1 or above.
  • xfconf 4.12.0 or above.
  • libxfce4panel 4.12.0 or above (optional, for the Xfce panel plugin).
  • XRandR 1.2.0 or above.
  • DPMS X11 extension (DPMS support, required).
  • UPower 0.99.0 or above.
  • Polkit 0.91 or above (optional but recommended).
  • Consolekit (optional but recommended).
  • LoginD/SystemD (optional).
  • Pm-utils (for suspend & hibernate on Linux).

Latest Release

  • xfce4-power-manager 4.19.1 released (2023/05/30 09:55)
    xfce4-power-manager 4.19.1 is now available for download from
    
      https://archive.xfce.org/src/xfce/xfce4-power-manager/4.19/xfce4-power-manager-4.19.1.tar.bz2
      https://archive.xfce.org/src/xfce/xfce4-power-manager/4.19/xfce4-power-manager-4.19.1.tar.bz2?sha1
      https://archive.xfce.org/src/xfce/xfce4-power-manager/4.19/xfce4-power-manager-4.19.1.tar.bz2?sha256
    
    
    What is xfce4-power-manager?
    ============================
    
    This software is a power manager for the Xfce desktop, Xfce power
    manager manages the power sources on the computer and the devices that
    can be controlled to reduce their power consumption (such as LCD
    brightness level, monitor sleep). In addition, xfce4-power-manager
    provides a set of freedesktop-compliant DBus interfaces to inform other
    applications about current power level so that they can adjust their
    power consumption, and it provides the inhibit interface which allows
    applications to prevent automatic sleep actions via the power manager;
    as an example, the operating system’s package manager should make use of
    this interface while it is performing update operations.
    
    Website:
      https://docs.xfce.org/xfce/xfce4-power-manager/start
    
    
    Release notes for 4.19.1
    ========================
    [Please note that this is a development release.]
    
    - Keep "lock-on-sleep" in sync with other components via
    XfceScreensaver
    - Use authorization info from systemd/ConsoleKit
    - power: Fix old typo
    - Use updated session management API
    - power: Do not cache sleep capacities
    - Do not check repeatedly for logind running
    - Use XfceConsolekit and XfceSystemd from libxfce4util
    - Write on stderr when appropriate
    - build: Require gio-unix-2.0
    - settings: Keep a ref on device to avoid use-after-free (Fixes #56)
    - dpms: Add missing sanity checks (Fixes #163)
    - I18n: Update po/LINGUAS list
    - I18n: Update po/LINGUAS list
    - build: Use XDT_CHECK_OPTIONAL_PACKAGE for polkit
    - Translation Updates:
      Albanian, Bulgarian, Chinese (China), Chinese (Taiwan), Dutch,
      English (United Kingdom), French, German, Hebrew, Italian, Japanese,
      Korean, Lithuanian, Norwegian Bokmål, Polish, Portuguese, Portuguese
      (Brazil), Russian, Serbian, Slovenian, Swedish, Turkish, Ukrainian

Previous Releases

Back to Top


Source Code Repository

Reporting Bugs


Back to main Xfce documentation page