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.5.0.tar.gz (77.3 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for intel-power-control-0.5.0.tar.gz
Algorithm Hash digest
SHA256 7423077b54ede30c9a6347c44a4000aa2b1b1bb91c8e9e9fbfc1aca9a5f13d41
MD5 b44b024c721130c2474fad73ce47bf0e
BLAKE2b-256 f00cc3fbbb620e08c8028446c402a818dfa80dcad067fc8b0a39b3db551621e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for intel_power_control-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 dc3dfd8885b56382a4f61f6b518edd836b28ef2563656c03d53ffc437ad7241c
MD5 ac20d34381d8215a85518709442bbe8f
BLAKE2b-256 6c34c6cbb277d7c6fd6c2a4afa9acbb8238da49437d94bb23aa1839f81c71ce2

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