mirror of
https://github.com/Lurkki14/tuxclocker.git
synced 2024-11-28 02:43:49 -06:00
Qt overclocking tool for GNU/Linux
amd.cpp | ||
amdpstateeditor.cpp | ||
amdpstateeditor.h | ||
amdpstateeditor.ui | ||
cog.png | ||
editprofile.cpp | ||
editprofile.h | ||
editprofile.ui | ||
gpuonfire.svg | ||
gputypes.cpp | ||
gputypes.h | ||
main.cpp | ||
mainwindow.cpp | ||
mainwindow.h | ||
mainwindow.ui | ||
minusicon.png | ||
monitor.cpp | ||
monitor.h | ||
newprofile.cpp | ||
newprofile.h | ||
newprofile.ui | ||
nvidia.cpp | ||
nvidia.h | ||
nvml.h | ||
plotwidget.cpp | ||
plotwidget.h | ||
plusicon.png | ||
qcustomplot.cpp | ||
qcustomplot.h | ||
README.md | ||
resources.qrc | ||
rojekti.pro |
TuxClocker - A GUI overclocking utility for GNU/Linux
TuxClocker is a Qt5 overclocking tool. Currently supported cards are nvidia 600-series cards and newer. Support for AMD GPUs is planned.
Screenshots
Current features
- GPU monitoring (list and graph)
- Overclocking
- Overvolting
- Change power limit
- Fan mode selection
- Custom fan curve
- Profiles
Planned features
- Multi-GPU support
- AMD support
- Rewrite nvidia controlling using libxnvctrl
Requirements
- nvidia-smi
- nvidia-settings
- Qt libraries
- Coolbits set to the value you want (31 for all functionality)
Installation
Compilation
git clone https://github.com/Lurkki14/tuxclocker
cd tuxclocker
qmake rojekti.pro
make
make install (installs into /opt/tuxclocker/bin)