Skip to content

Latest commit

 

History

History
100 lines (66 loc) · 2.23 KB

README.md

File metadata and controls

100 lines (66 loc) · 2.23 KB

ssprea-nvidia-control

ssprea-nvidia-control is a GUI overclocking tool for NVidia GPUs that supports both Wayland and X11

Features

  • Overclock profiles
  • Fan control and curve
  • Power limit management
  • Works on Wayland and X11

Screenshots

Main window

Profile creation

Curve creation

Requirements

  • NVidia proprietary driver 555+
  • .NET core 9

Installation:

Ubuntu/Debian:

Deb packages available in releases.

Building:

Install dependencies:

Ubuntu:

sudo apt install make dotnet-sdk-9.0

Building:

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

Without quick install script:

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

Planned features

  • Better gui

  • Autorun and auto apply of profile at startup

  • APT repo and flatpak