Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

powertop-2.16-2.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: powertop Distribution: openSUSE Tumbleweed
Version: 2.16 Vendor: openSUSE
Release: 2.1 Build date: Thu Aug 13 11:30:44 2026
Group: System/Monitoring Build host: reproducible
Size: 830392 Source RPM: powertop-2.16-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://01.org/powertop/
Summary: A Linux Tool to Find out What is Using Power on a Laptop
PowerTOP is a program that collects the various pieces of information
from your system and presents an overview of how well your laptop is
doing in terms of power savings.

Provides

Requires

License

GPL-2.0-only

Changelog

* Thu Aug 13 2026 Michael Vetter <jubalh@iodoru.org>
  - Migrate from automake to meson
  - Move binary manually to sbin to keep it like we have it since a long time
  - Add BuildRequires: pkgconfig(bash-completion) to resolve proper completion
    directory paths
  - Remove shebang from bash-completion script
  - Declare /var/cache/powertop and files as %ghost
  - Enable unit tests
  - Drop powertop-2.16-fix-missing-sources.patch: sources in meson are complete
* Mon Aug 10 2026 Michael Vetter <mvetter@suse.com>
  - Update to 2.16:
    * The following sysfs tunables have been added:
      + VM dirty ratio /proc/sys/vm/dirty_ratio 50
      + Transparent hugepage scan sleep /sys/kernel/mm/transparent_hugepage/khugepaged/scan_sleep_millisecs 30000
      + Framebuffer cursor blink /sys/devices/virtual/graphics/fbcon/cursor_blink 0
      + KSM sleep interval /sys/kernel/mm/ksm/sleep_millisecs 4000
      + KSM batch size /sys/kernel/mm/ksm/pages_to_scan 1000
      + Autogroup scheduling /proc/sys/kernel/sched_autogroup_enabled 0
      + Intel P-state minimum performance /sys/devices/system/cpu/intel_pstate/min_perf_pct 50
      + Network default qdisc /proc/sys/net/core/default_qdisc fq
      + Intel ITMT (Turbo Boost Max 3.0) /proc/sys/kernel/sched_itmt_enabled 1
      + Intel energy performance bias /sys/devices/system/cpu/cpu*/power/energy_perf_bias balance-performance
      + Intel energy performance preference
      /sys/devices/system/cpu/cpufreq/policy*/energy_performance_preference balance_performance
      + Intel Xe GPU power profile /sys/class/drm/card*/device/tile*/gt*/freq0/power_profile power_saving
      + Enable Audio codec power management /sys/module/snd_hda_intel/parameters/power_save 1
      + AMD GPU panel power savings /sys/class/drm/*/amdgpu/panel_power_savings 2
    * Wildcard sysfs paths (e.g. cpu*) are now handled natively
    * GPU tab (Intel Xe): progress bar scale now always shows the true maximum
      value right-aligned, suppressing any overlapping tick label
    * GPU tab: frequency bars now start at 0 instead of the hardware minimum,
      giving a correct visual baseline
    * GPU tab: replaced > / < policy markers with a four-segment colour bar (bold
      green = floor, green = active, yellow = headroom, dim = beyond policy)
    * GPU tab: C0/C6 idle bars merged into a single two-colour bar (red =
      busy/C0, bright green = idle/C6) since C0 is derived from C6
    * GPU tab: active xe power profile displayed on the Power Overview section
    * GPU tab: only shown on systems with Intel Xe GPU and xe hwmon present
    * CPU Frequency Stats tab: redesigned with progress bars, corrected bar width
      and spacing, and fixed C0 active column misalignment in Idle stats
    * CPU Frequency Stats tab: empty cores are skipped in display
    * Show "Preparing to take measurements" message during the initial one-second
      measurement so the screen is no longer blank at startup
    * Vertical scrollbar added to tab content panes
    * Scroll-down capped at content extent to prevent over-scrolling
    * Terminal resize (KEY_RESIZE / SIGWINCH) now handled correctly while PowerTOP is running
    * Notification system redesigned to use the status bar instead of overlaying content
    * Tab bar and bottom line now correctly fill the full terminal width
    * HTML and CSV output: fixed escaping and i18n issues
    * Markdown report output format added (--output=file.md)
    * --calibrate: display power control now uses sysfs DRM DPMS directly,
      falling back to xset only if needed — works on X11, Wayland, and headless
    * Fixed three memory leaks found by Valgrind (power meters, tuning window, wakeup tab window)
    * Fixed double-free in devfreq cleanup
    * Fixed sysfs residency overflow in Intel GPU reporting
    * Fixed RAPL division-by-zero and improved error handling
    * Fixed Bluetooth byte-counter logic and removed deprecated tooling
    * Added near-zero division guards for AHCI, ALSA, and RAPL power calculations
    * Fixed --batch mode numeric safety and i18n issues
    * Fixed halfdelay timeout clamping to valid ncurses range
    * Fixed null pointer dereference when accessing first CPU in some configs
    * Fixed potential memory leak in GPU handler initialisation
    * 17 previously missing source files added to translation coverage
    * All .po files regenerated; format-specifier changes (%s → {}) applied
      mechanically across all 11 languages
    * --once: take a single measurement and exit
    * --auto-tune-dump: run auto-tune and dump results without interactive display
  - Add powertop-2.16-fix-missing-sources.patch: Add missing sources to fix the build
* Wed Jan 07 2026 Fridrich Strba <fstrba@suse.com>
  - Fix the package for immutable mode (jsc#PED-14688)
* Thu Sep 29 2022 Michael Vetter <mvetter@suse.com>
  - Update to 2.15:
    * Use autoconf archive #82
    * Patch for compatibility with Ryzen processors #91
    * src: fix compatibility with ncurses 6.3 #92
    * Fix buffer overrun #83
    * Fixed valgrind errors about uninitialized values in conditionals #87
    * Patch for compability with Ryzen processors (v2) #94
    * Add missing line breaks after error messages #96
    * Ensure that auto-tune is executed on resume as well #95
  - Drop contained patches:
    * powertop-ryzen1.patch
    * powertop-ryzen2.patch
* Wed Apr 20 2022 Michael Vetter <mvetter@suse.com>
  - boo#1198000: Add Ryzen compatability fixes:
    * Add powertop-ryzen1.patch
    * Add powertop-ryzen2.patch
* Thu Nov 11 2021 Johannes Segitz <jsegitz@suse.com>
  - Added hardening to systemd service(s) (bsc#1181400). Modified:
    * powertop.service
* Sun Jun 06 2021 Dirk Müller <dmueller@suse.com>
  - update to 2.14:
    * add service file
    * remove stale printf line
    * Enable Rocket Lake platform support
    * Enable Alder Lake support
  - remove powertop-add-rocket-lake-support.patch (upstream)
* Wed Nov 11 2020 Michael Vetter <mvetter@suse.com>
  - jsc#SLE-13395: Add Rocket Lake support
    * Add powertop-add-rocket-lake-support.patch
* Thu Oct 29 2020 Michael Vetter <mvetter@suse.com>
  - Add workaround for `error: too many loops` which happens with
    sle15sp3: run autoreconf twice
* Fri Jun 12 2020 Michael Vetter <mvetter@suse.com>
  - Update to 2.13:
    * Update README.md
    * configure.ac: use ax_cxx_compile_stdcxx instead
    * po: regenerate gettext files
    * Enable support for DNV
    * intel_cpus: Fix ICX definition
    * configure.ac: add missing checks from autoscan
    * gettext: update to 0.20.2
    * remove INSTALL relic
    * Doxyfile.in: refresh for version 1.8.18
    * Doxyfile.in: modernize configuration
    * intel_cpus: Fix SKY-X definition
    * Dropped unused variable "entry" detected by Coverity
    * intel_cpus.cpp: Only call closedir() if opened
  - Add BuildRequires for autoconf, autoconf-archive, automake, libtool
    because each release they forget to create a release tarball
    until I ping them

Files

/usr/lib/systemd/system/powertop.service
/usr/lib/tmpfiles.d/powertop.conf
/usr/sbin/powertop
/usr/sbin/rcpowertop
/usr/share/bash-completion/completions/powertop
/usr/share/doc/packages/powertop
/usr/share/doc/packages/powertop/README.md
/usr/share/licenses/powertop
/usr/share/licenses/powertop/COPYING
/usr/share/man/man8/powertop.8.gz
/var/cache/powertop
/var/cache/powertop/saved_parameters.powertop
/var/cache/powertop/saved_results.powertop


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 17 23:45:55 2026