nvfcApp

Get involved, create or participate in a project.
Post Reply
User avatar
spahrcK
Level 1
Level 1
Posts: 1
Joined: Sun Jul 01, 2018 12:19 am
Location: San Jose, CA
Contact:

nvfcApp

Post by spahrcK » Sun Jul 01, 2018 1:22 am

Nvidia GPU Fan Controller (nvfcApp)
Image

Hello fellow Linux users,
I've created a (free) GTK3 GUI application that creates a modifiable 2D curve of [temp, fanspeed] points which automates control over a Nvidia GPU's fan speed based upon the GPU's temp (currently only supports 1 GPU). The application is based in python (v.3.6.5) and utilizes the Nvidia driver API to control the fan. I've spent the last month or so brewing it and feel like its at a point for testing. I'd like any feedback on what you like/don't like, or would like to see implemented. Any suggestions are welcome. If you're interested, you can download the python source files here and follow this guide on how to get it up and running. Also, if you're familiar with packaging python files and images within a .deb package for distribution, let me know, as I would really like to simplify the installation process as much as possible.

Currently tested and working on:
- Linux Mint 18.3
- Ubuntu Budgie LTS (Ubuntu 18.04 LTS)

Enable, disable, and modify the fan curve profile:
Image

Save current configurations or open and load previous configurations:
Image

See system info and/or monitor current GPU utilization and stats:
Image

Thank you for your time,
Matt
Last edited by spahrcK on Sat Jul 07, 2018 9:00 pm, edited 3 times in total.

User avatar
jimallyn
Level 18
Level 18
Posts: 8469
Joined: Thu Jun 05, 2014 7:34 pm
Location: Wenatchee, WA USA

Re: nvfcApp

Post by jimallyn » Sun Jul 01, 2018 1:26 am

Looks good. Thanks, Matt!
Image

“If the government were coming for your TVs and cars, then you'd be upset. But, as it is, they're only coming for your sons.” - Daniel Berrigan

Post Reply

Return to “Community Projects”