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)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| intel-power-control-1.0.2.tar.gz | 77.7 kB | Without provenance | Details for intel-power-control-1.0.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| intel_power_control-1.0.2-py3-none-any.whl | Python 3 | none | any | Details for intel_power_control-1.0.2-py3-none-any.whl |
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
|
Security for intel-power-control 1.0.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.