Skip to main content

GPU power management for Intel hardware on Linux

Project description

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)
  • Qt 5.x
  • python3

Installation from source

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

Installation from PyPi

# 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

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

intel-power-control-0.3.0.tar.gz (76.7 kB view details)

Uploaded Source

Built Distribution

intel_power_control-0.3.0-py3-none-any.whl (32.0 kB view details)

Uploaded Python 3

File details

Details for the file intel-power-control-0.3.0.tar.gz.

File metadata

  • Download URL: intel-power-control-0.3.0.tar.gz
  • Upload date:
  • Size: 76.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.13

File hashes

Hashes for intel-power-control-0.3.0.tar.gz
Algorithm Hash digest
SHA256 50af03069fa5d8d4e78d1e501bbe802d837a2dbc6a8701b9510fb8363911230c
MD5 21485461a4d3b0db15bf54d887a4f839
BLAKE2b-256 3e50208c0e8be75ce34d6f4c86e9da845800d853efd85c4942df5eb8fff64f4a

See more details on using hashes here.

File details

Details for the file intel_power_control-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for intel_power_control-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 72b82bf3b2181ea3b7c2194e6f9b0d933eaf8b15e1d3140a63fa35eef5e0415f
MD5 ab48eb4a5e07be8b4008029a66a124fb
BLAKE2b-256 f16a1e856c5d589eab7acccd63625cbd85c1d1dc66c7f6fa066b2d7bb5bce941

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page