powernap - reduce the power consumption of a system when inactive

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename powernap_2.21-0ubuntu1_all.deb
Package name powernap
Package version 2.21
Package release 0ubuntu1
Package architecture all
Package type deb
Category admin
Homepage http://launchpad.net/powernap
License -
Maintainer Andres Rodriguez <andreserl@ubuntu.com>
Download size 18.94 KB
Installed size 150.00 KB
PowerNap watches a series of configurable monitors.  When no activity
has occurred on any of these monitors for some specified time, PowerNap
deems the system inactive, and takes action, as configured by the system
PowerNap can monitor:
* User Activity (Console, Keyboard, Mouse)
* System Activity (Load, Processes, Process IO)
* Network Activity (wake-on-lan, UDP ports, TCP ports)
Some of these are event-based, while others are poll-based.  PowerNap's
polling interval, INTERVAL_SECONDS, is configurable.
The required length of inactivity, ABSENT_SECONDS, is configurable.
The action taken by PowerNap when the system is active, is configurable,
and might be one of pm-powersave, pm-suspend, pm-hibernate, poweroff,
or any executable script as chosen by the system administrator.
See /etc/powernap/config for all configurable options and defaults.


Package Version Architecture Repository
powernap_2.21-0ubuntu1_all.deb 2.21 all Ubuntu Main
powernap - - -


Name Value
debconf >= 0.5
debconf-2.0 -
init-system-helpers >= 1.18~
lsb-base >= 4.1+Debian11ubuntu7
pm-utils -
powernap-common = 2.21-0ubuntu1
python:any -


Type URL
Mirror archive.ubuntu.com
Binary Package powernap_2.21-0ubuntu1_all.deb
Source Package powernap

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install powernap deb package:
    # sudo apt-get install powernap




2015-04-01 - Didier Roche <didrocks@ubuntu.com>
powernap (2.21-0ubuntu1) vivid; urgency=medium
* debian/powernap.override:
- only set the override as "manual" to really disable powernap under
* debian/powernap.postinst:
- more elegant way to only strip the "manual" part (and removing the
override if empty)
2015-01-16 - Dustin Kirkland <kirkland@ubuntu.com>
powernap (2.20-0ubuntu1) vivid; urgency=medium
* Rebuild for Ubuntu release
2015-01-16 - Dustin Kirkland <kirkland@ubuntu.com>
powernap (2.19-0ubuntu1) vivid; urgency=low
[ Didier Roche ]
* Add systemd support. Keep the previously enabled status.
* Ship an override file instead of /etc/default/powernap to disable
by default the service under upstart and don't rely on the default
START state in conffile. Handle the transition to keep the same state
under systemd.
* Remove now uneeded /etc/default/powernap
* Factorize some prestart code in new /usr/share/powernap/powernap-ethtool
[ Benjamin Kerensa ]
* Fix Typo in Package Description
2014-02-23 - Matthias Klose <doko@ubuntu.com>
powernap (2.18-0ubuntu2) trusty; urgency=medium
* Rebuild to drop files installed into /usr/share/pyshared.
2012-12-19 - Andres Rodriguez <andreserl@ubuntu.com>
powernap (2.18-0ubuntu1) raring; urgency=low
[ Frank Steinberg ]
* LoadMonitor: handle float values correctly (LP: #1070696)
* TCPMonitor: handle IPv6 connections correctly (LP: #1070695)
[ Andres Rodriguez ]
* debian/powernap.default: Add so that powernap does not start by default.
2011-12-01 - Andres Rodriguez <andreserl@ubuntu.com>
powernap (2.17-0ubuntu1) precise; urgency=low
[ Bryce Harrington ]
* actions/{service,kernel_module}: Add scripts to handle services and
kernel modules on powersave mode.
[ Andres Rodriguez ]
* Re-organize source to differ between pm-utils actions and powernap
- debian/powernap-common.install: Update.
- powernap.spec: Update.
* Disable SERVICES and KERN_MODULES on PowerSave mode (LP: #887684):
- powernap/powernap.py: Load from config.
- debian/powernap-common.install: Install new scripts.
- Add take powersave action and its recover equivalent.
* actions/pm/01cpu_online: Disable by default.
2011-11-29 - Andres Rodriguez <andreserl@ubuntu.com>
powernap (2.16-0ubuntu1) precise; urgency=low
[ Andres Rodriguez ]
* debian/control: Move python-scapy Depends to Suggests.
* Do not use awk to parse output. (LP: #879591)
- bin/powerwake
- powerwake/powerwake.py
[ Eric Sandeen ]
* powernap.spec: cleaned up a bit for better building/installation on RH
[ Remi Druilhe ]
* Dynamically reload configuration file (LP: #887680)
2011-09-09 - Andres Rodriguez <andreserl@ubuntu.com>
powernap (2.15-0ubuntu1) oneiric; urgency=low
* actions/eth_speed: Disable by default to not experience connectivity
loss on certain network configs. (LP: #730210)
2011-08-22 - Dustin Kirkland <kirkland@ubuntu.com>
powernap (2.14-0ubuntu1) oneiric; urgency=low
* bin/powerwake:
- fix the powerake mac caching methodology, which was somewhat broken

See Also

Package Description
powertop_2.8-1build1_amd64.deb diagnose issues with power consumption and management
powerwake-common_2.21-0ubuntu1_all.deb common library files required by powerwake
powerwake_2.21-0ubuntu1_all.deb remotely wake a napping system
powerwaked_2.21-0ubuntu1_all.deb remotely wake a napping system - Server Daemon
ppp-dev_2.4.7-1+2ubuntu1_all.deb Point-to-Point Protocol (PPP) - development files
ppp_2.4.7-1+2ubuntu1_amd64.deb Point-to-Point Protocol (PPP) - daemon
pppconfig_2.3.22_all.deb Text menu based utility for configuring ppp
pppoeconf_1.21ubuntu1_all.deb configures PPPoE/ADSL connections
pptp-linux_1.8.0-1_amd64.deb Point-to-Point Tunneling Protocol (PPTP) Client
pptpd_1.4.0-7_amd64.deb PoPToP Point to Point Tunneling Server
presage_0.9.1-1.1ubuntu2_amd64.deb intelligent predictive text entry platform (tools and demos)
preview-latex-style_11.88-1.1ubuntu1_all.deb extraction of elements from LaTeX documents as graphics
printer-driver-brlaser_3-3build1_amd64.deb printer driver for (some) Brother laser printers
printer-driver-c2esp_27-2_amd64.deb printer driver for Kodak ESP AiO color inkjet Series
printer-driver-foo2zjs-common_20151024dfsg0-1ubuntu1_all.deb printer driver for ZjStream-based printers - common files