Skip to content

IAKOBVS/nvspeed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvspeed

A minimal Nvidia GPU fan speed controller written in C.

Installation

Arch Linux

$ git clone https://aur.archlinux.org/packages/nvspeed-git
$ cd nvspeed-git
$ makepkg --nobuild
$ cd src/nvspeed/src/
$ make config
# Configure config.h, and the Makefile
$ cd ../../..
$ makepkg -si

Building

Dependencies

CUDA: for getting GPU temperature and setting fan speed with NVML

# Install dependencies
$ your-package-manager-install cuda
$ make config
# Configure config.h, and the Makefile
$ make
$ sudo make install

Usage

Sudo is required to set fan speed for NVML.

$ sudo nvspeed

Configuration

Temperature and fan speed are configured in config.h.

About

A minimal Nvidia GPU fan speed controller written in C

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors