TuxClocker
github.com
What it is
TuxClocker is a GNU/Linux hardware monitoring and control program made up of a D-Bus daemon and a Qt graphical interface. It can handle any number of devices at once, with users selecting device nodes to read or change properties. NVIDIA features include fan, clock, and power-limit controls, plus temperature, utilization, and VRAM monitoring; voltage settings and readings are available for 600–900 series GPUs under Xorg. AMD features include fan and clock control, performance parameters, voltage and VRAM monitoring, and voltage-frequency curve editing on applicable GPUs. CPU tools cover frequency and utilization monitoring, governor settings, frequency limits, power usage, and energy-power preferences. Installation options include a prebuilt release tarball and packages for openSUSE Tumbleweed. NVIDIA editing requires Coolbits, while AMD editing requires the amdgpu.ppfeaturemask boot parameter. Optional dependencies provide vendor support, and python-hwdata can improve AMD device names. The project is licensed under GPL-3 only and lists GNU/Linux as its current platform focus.
Spec sheet
- Purpose
- TuxClocker is a hardware controlling and monitoring program consisting of a D-Bus daemon and Qt GUI.Read 1 Oct 2026 · github.com
- Integrations
- Optional dependencies integrate NVIDIA support through libnvml and libxnvctrl, AMD support through libdrm, and prettier AMD names through python-hwdata.Read 1 Oct 2026 · github.com
- Support
- Project questions and suggestions can be discussed through bridged Matrix and IRC chats.Read 1 Oct 2026 · github.com
- License
- TuxClocker is licensed under GPL-3 only.Read 1 Oct 2026 · github.com
- AMD support
- Supported AMD features include fan control, clock editing, performance parameter control, voltage monitoring, VRAM monitoring and voltage-frequency curve editing on applicable GPUs.Read 1 Oct 2026 · github.com
- CPU monitoring
- CPU features include frequency and utilization monitoring, governor settings, frequency limits, power usage monitoring and energy-power preference settings.Read 1 Oct 2026 · github.com
- Device properties
- Users can read and write device properties by selecting a node to edit.Read 1 Oct 2026 · github.com
- Installation
- The project provides a prebuilt tarball from its release page and distribution packages for openSUSE Tumbleweed.Read 1 Oct 2026 · github.com
- Maintainer contact
- The maintainer lists Discord, Matrix and email contact details on the GitHub profile.Read 1 Oct 2026 · github.com
- Multi-device support
- The program supports any number of devices at once.Read 1 Oct 2026 · github.com
- NVIDIA support
- Supported NVIDIA features include fan control, clocks, power limits, temperatures, utilization and VRAM monitoring, with voltage setting and reading for 600–900 series GPUs under Xorg.Read 1 Oct 2026 · github.com
- Platform limitation
- The project lists support for more platforms than Linux as a possible future improvement, indicating current focus on GNU/Linux.Read 1 Oct 2026 · github.com
- Prerequisites
- NVIDIA editing requires Coolbits, while AMD editing requires the amdgpu.ppfeaturemask boot parameter.Read 1 Oct 2026 · github.com
- Translations
- Translations use GNU gettext and can be contributed through Weblate or locally via pull requests.Read 1 Oct 2026 · github.com
Plans and prices
Strong points and limits
Strong points
- Handles any number of devices at once.
- Offers NVIDIA and AMD GPU controls and monitoring.
- Includes CPU frequency, utilization, and power monitoring.
- Licensed under GPL-3 only.
Limits
- NVIDIA editing requires Coolbits.
- AMD editing requires the amdgpu.ppfeaturemask boot parameter.
- Current platform focus is GNU/Linux.
Who it suits
TuxClocker suits GNU/Linux users who want to monitor or control supported CPU and GPU properties. It may fit users comfortable configuring the required NVIDIA or AMD prerequisites for editing.
Verdict
TuxClocker brings device monitoring and controls together in a daemon and graphical interface. Check the hardware-specific feature coverage and editing prerequisites before relying on it for a particular GPU.
Where Specifiction places it
- PC Overclocking Software#25 of 317.2
- GPU Overclocking Software#16 of 197.1
- GPU Tuning Software#14 of 167.1