GPU power management for Intel hardware on Linux
Project description
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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file intel-power-control-1.0.2.tar.gz
.
File metadata
- Download URL: intel-power-control-1.0.2.tar.gz
- Upload date:
- Size: 77.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a93bf36e74fde13178db5b863b79663719d1518c7eaafb52236b9c07d680bc49 |
|
MD5 | 80d12c58bb3f1236d4c787176cc17cf5 |
|
BLAKE2b-256 | c88f5a701b202792fe751c978728dc5a9259c6d7e42111369971b67a6aea912c |
File details
Details for the file intel_power_control-1.0.2-py3-none-any.whl
.
File metadata
- Download URL: intel_power_control-1.0.2-py3-none-any.whl
- Upload date:
- Size: 32.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2c421eeed7eb3bb44f14318fa0a56a49485b3ba27ce8e72b1962deae2984ab9 |
|
MD5 | af70616f9c915056fbdb0c2c97967b67 |
|
BLAKE2b-256 | 39ffec2167393b2f40866c43c9a48227008295642b9028f684735e3f0f50e311 |