ssprea-nvidia-control is a GUI overclocking tool for NVidia GPUs that supports both Wayland and X11
This project was created mainly to learn Avalonia UI, so it might not be perfect. Feel free to report any bugs or to give me any suggestions you might have by opening an Issue.
- Overclock profiles
- Fan control and curve
- Auto apply profile at startup
- Power limit management
- Works on Wayland and X11
- NVidia proprietary driver 555+
- .NET core 9
APT Repo available, follow instructions here: https://github.com/ssprea/snvctl-apt-repo/blob/main/README.md
Deb packages available in releases.
Package is available in the AUR: https://aur.archlinux.org/packages/ssprea-nvidia-control
git clone https://aur.archlinux.org/ssprea-nvidia-control.git
cd ssprea-nvidia-control
makepkg -si
Ubuntu:
sudo apt install make dotnet-sdk-9.0
Quick build and install script (gui & cli):
wget https://gist.githubusercontent.com/ssprea/d82f6fd46b15b7076df162dc66e44204/raw/2278c05805d57e33e036ffa9011ad564900cd50f/snvctl-install.sh && chmod +x ./snvctl-install.sh && ./snvctl-install.sh install
Uninstall:
wget https://gist.githubusercontent.com/ssprea/d82f6fd46b15b7076df162dc66e44204/raw/2278c05805d57e33e036ffa9011ad564900cd50f/snvctl-install.sh && chmod +x ./snvctl-install.sh && ./snvctl-install.sh uninstall
Make deb packages to install with dpkg:
git clone https://github.com/ssprea/ssprea-nvidia-control.git
cd ssprea-nvidia-control
make deb
The packages will be located in ssprea-nvidia-control/ssprea-nvidia-control/bin/Release/deb/
for the gui and ssprea-nvidia-control/ssprea-nvidia-control-cli/bin/Release/deb/
for the cli.
You can install them using sudo dpkg -i <package_path>
To install GUI and CLI:
git clone https://github.com/ssprea/ssprea-nvidia-control.git
cd ssprea-nvidia-control
make publish
sudo make installall
Install CLI only:
git clone https://github.com/ssprea/ssprea-nvidia-control.git
cd ssprea-nvidia-control
make publish
sudo make installcli
Without make:
git clone https://github.com/ssprea/ssprea-nvidia-control.git
cd ssprea-nvidia-control
dotnet run --configuration Release
- Better gui