Skip to content
SPECIFICTION
Get listed

LACT vs nvuv

LACT

github.com

nvuv

github.com

Side by side

FigureLACTnvuv
Price fromFree—
Free planYes—
Free trial——
Open source——
LinuxYesYes
APIYes—
Self-hostedYes—
Plans published10
Spec score · GPU Overclocking Software7.6 (#10)6.5 (#18)
ConfigurationIt supports power caps, AMD power states, custom fan curves on AMD and Nvidia, and GPU or VRAM clock configuration.nvuv can apply settings from a TOML configuration file, with `/etc/nvuv/nvuv.toml` as the default path.
MakerThe repository identifies Ilya Zlobintsev as its owner and describes LACT as a Linux GPU Configuration And Monitoring Tool.The GitHub profile identifies the maintainer as Pierre Dommerc and says Arch Linux is his main driver.
PurposeLACT lets users control AMD, Nvidia, or Intel GPUs on Linux.nvuv is a command-line tool for indirectly undervolting and overclocking NVIDIA GPUs on Linux.

Plans

LACT

  • LACTFree

LACT pricing →

nvuv

No plans published.

nvuv pricing →

In their own words

LACT

LACT is a free, MIT-licensed Linux tool for controlling and monitoring AMD, Nvidia, and Intel GPUs. It reports VBIOS, VRAM, hardware units, Resizable BAR status, and Vulkan features. Monitoring provides configurable historical charts for power, thermals, and frequency, plus throttling information and CSV export. Controls include power caps, AMD power states, GPU and VRAM clocks, and custom fan curves on AMD and Nvidia. Undervolting uses voltage offsets on AMD and VF curves on Nvidia. Profiles can activate according to running processes or gamemode status. A system service applies GPU configuration without depending on a graphical session and can run headless from a configuration file. LACT includes an OpenTelemetry metrics exporter and exposes a JSON API over a Unix socket or TCP. The TCP listener is disabled by default; remote TCP management has no authentication or encryption. Packages are listed for several Linux distributions, with Flatpak and Docker service-only options. Available controls vary by GPU generation, driver, and hardware.

Visit github.com

nvuv

nvuv is a free Linux command-line utility for adjusting NVIDIA GPU power and clock behavior. It can set power limits, lock GPU or memory clock ranges, and apply offsets to either clock. On systems with several GPUs, the `-i GPU_INDEX` option chooses the device. The project describes nvuv as a thin wrapper around NVIDIA’s NVML library. Its indirect undervolting method locks the GPU’s maximum clock and applies a positive offset because direct voltage control is not exposed on Linux. The project says this can preserve roughly similar performance while lowering voltage and power draw, with possible reductions in temperature and fan noise. Settings may come from a TOML file, using `/etc/nvuv/nvuv.toml` by default. Applying, changing, or resetting settings requires root privileges. Changes do not survive reboot, resume, or driver reload unless the supplied systemd service reapplies them. That service can run at startup and after resume or driver reload. Downloads are linked through GitHub releases and an Arch User Repository package. nvuv uses Apache License 2.0 WITH Commons-Clause-1.0.

Visit github.com