Skip to content

tudo75/gpu-fan-control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GPU Fan Control

GitHub GitHub release (latest SemVer) GitHub Workflow Status

Icon
GUI fan controller for Nvidia GPU

With this app you can set your preferred fan speed for Nvidia GPU (on Linux systems) without to use command line tools.

Note: Tested on GTX 460

GUI Main Image

Disclaimer

NVIDIA is a registered trademark of NVIDIA Corporation.

Developers and app are not related to NVIDIA.

Requirements

The appliction need:

  • nvidia-smi package
  • nvidia-settings package

Installation

To install the app, open terminal and:

git clone https://github.com/tudo75/gpu-fan-control.git
cd gpu-fan-control
meson setup build
ninja -C build 
ninja -C build install

Usage

  1. Open application through the created menu launcher or from terminal

    com.github.tudo75.gpu-fan-control

  2. Click on: "Initialize Nvidia Xconfig"

  3. If you receive a positive confirmation dialog then click on: "Reboot".
    If you receive an error message, you should install the nvidia-smi and nvidia-settings packages and retry

  4. After Reboot reopen app and set desired speed

TODO

  • Check Nvidia GPU index if there are multiple GPUs
  • Handle multiple Nvidia GPU on same system
  • Create a daemon/service to apply custom setting on boot
  • Created an automatic refresh of the data
  • Add a logging system
  • Replace nvidia-smi results with a custom panel
  • Add more graphic widgets to the dashboard
  • Add help window as md or html file

About

GUI fan controller for Nvidia GPU

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages