ssprea-nvidia-control is a GUI overclocking tool for NVidia GPUs that supports both Wayland and X11
- Overclock profiles
- Fan control and curve
- Power limit management
- Works on Wayland, X11 and Windows
- NVidia proprietary driver 555+
- .NET core 9
Deb packages available in releases.
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
If you get an "NVML_ERROR_NO_PERMISSION" error in the console when applying a profile, try running the tool with sudo.
-
Better gui
-
Autorun and auto apply of profile at startup
-
APT repo and flatpak