Skip to main content

PyPI versio PyPi format PyPI license PyPi weekly downloads

intel-power-control

GPU power management for Intel hardware on Linux

Functionality

  • Displays cpu online states, temperatures and gpu clock settings.
  • Toggle cpu online states
  • Throttling of gpu clock (also automatic)
  • intel-power-control-helper changes settings as root user

Requirements

  • C compiler (i.e. gcc)
  • PyQt 6.x

Installation from PyPi (recommended)

# system-wide
sudo pip install intel-power-control
echo "%sudo ALL=(ALL) NOPASSWD: /usr/local/bin/intel-power-control-helper" | \
  sudo tee /etc/sudoers.d/intel-power-control

# OR as user
pip install intel-power-control --user
sudo chown root:root $HOME/.local/bin/intel-power-control-helper
sudo chmod 4755 $HOME/.local/bin/intel-power-control-helper

# run program
intel-power-control

Installation from source

WARNING: using this method, you have to take care of installing the required dependencies yourself (i.e. install PyQt using your distribution's package manager).

git clone https://github.com/jmechnich/intel-power-control.git

# compile
cd intel-power-control
make

# install to /usr/local
sudo make install

# OR install to local prefix
make install PREFIX=$HOME/.local
sudo chown root:root $HOME/.local/bin/intel-power-control-helper
sudo chmod 4755 $HOME/.local/bin/intel-power-control-helper

# run program
intel-power-control

Checking and fixing intel-power-control-helper permissions

The script intel-power-control-setup is supplied to set up the permissions for intel-power-control-helper correctly after installation.

Changing the look and feel

Use the -style commandline option to select a different theme. Available themes can be listed by calling the application with an invalid style argument, e.g. -style help.

Screenshots

Metadata

Release files for intel-power-control 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for intel-power-control 1.0.2
File Size Uploaded
intel-power-control-1.0.2.tar.gz 77.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for intel-power-control 1.0.2
File Interpreter ABI Platform
intel_power_control-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 110.2 kB

Release files / intel-power-control-1.0.2.tar.gz

Download URL intel-power-control-1.0.2.tar.gz
Size 77.7 kB
Tags Source
SHA-256 checksum
How to use checksums
a93bf36e74fde13178db5b863b79663719d1518c7eaafb52236b9c07d680bc49
BLAKE2b-256 checksum
How to use checksums
c88f5a701b202792fe751c978728dc5a9259c6d7e42111369971b67a6aea912c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release files / intel_power_control-1.0.2-py3-none-any.whl

Download URL intel_power_control-1.0.2-py3-none-any.whl
Size 32.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a2c421eeed7eb3bb44f14318fa0a56a49485b3ba27ce8e72b1962deae2984ab9
BLAKE2b-256 checksum
How to use checksums
39ffec2167393b2f40866c43c9a48227008295642b9028f684735e3f0f50e311
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.12.2

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.5.2

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page