Freedom251 › GPU Tuning Software
PenguinBurner

What PenguinBurner is
PenguinBurner is a free, open-source Linux app for tuning NVIDIA GPUs, with automatic undervolting, overclocking and per-game settings. Its Auto-UV process runs a managed Q2RTX benchmark and CUDA workload to find and verify stable voltage-frequency curves. Adaptive mode can switch among saved Efficiency, Balanced and Performance profiles to target a game’s FPS and lower power use when there is room to do so. It needs at least two usable tiers to switch; with one tier, it keeps using that profile.
A shared game library supports Steam, Lutris and Heroic. Profiles apply when a game starts and the app restores the standing profile when it ends. The overlay can show base and frame-generation FPS, PC latency, GPU clocks, power, temperatures and the active tier. Manual voltage-frequency and fan-curve editors are included, along with an automatically generated silent fan curve. Users can import MSI Afterburner curves and export saved curves as NVIDIA LACT configurations. The install guide lists RTX 30, RTX 40 and RTX 50 series cards, and says to install the proprietary NVIDIA driver and CUDA first. Installation options include pip, Flatpak, Fedora COPR, Arch or CachyOS AUR, and Ubuntu PPA packages.
Who it suits
PenguinBurner suits Linux users with supported NVIDIA RTX 30, RTX 40 or RTX 50 cards who want automated or manual GPU tuning. It also fits players who want profiles tied to games in Steam, Lutris or Heroic.
What it does well
- Auto-UV finds and verifies stable voltage-frequency settings.
- Adaptive profiles target game FPS and can reduce power use.
- Per-game profiles support Steam, Lutris and Heroic.
- Overlay displays performance, hardware readings and the active tier.
- Imports MSI Afterburner curves and exports NVIDIA LACT configurations.
What to know first
- Linux is the only listed platform.
- Adaptive switching requires at least two usable tiers.
- Tuning can hang the GPU, crash its driver, freeze the display or require a reboot.
Limits
Adaptive mode needs at least two usable tiers to switch between profiles; with only one, it runs that profile. Hardware tuning can hang the GPU, crash the driver, freeze the display or require a reboot.
Getting started
- Install the proprietary NVIDIA driver and CUDA.
- Choose an installation route: pip, Flatpak, Fedora COPR, Arch or CachyOS AUR, or Ubuntu PPA.
- Install the root hardware service with the administrator prompt.
- Create or select GPU profiles and configure tuning controls.
- Add games from Steam, Lutris or Heroic to use per-game profiles.
Verdict
Choose PenguinBurner if you use Linux with a supported NVIDIA RTX card and want automatic undervolting, adaptive profiles or per-game tuning. Look elsewhere if you need a different platform, or if GPU tuning risks such as a driver crash or system freeze are unacceptable.
Questions
Is PenguinBurner free?
Yes. It is listed as free, with a free plan and no free trial.
Which platforms and GPUs does it support?
It is for Linux. The install guide lists NVIDIA RTX 30, RTX 40 and RTX 50 series cards.
What does it do for GPU tuning?
It offers automatic undervolting and overclocking, adaptive and per-game profiles, and manual voltage-frequency and fan-curve controls.
Which games and launchers can use per-game profiles?
The shared game library supports Steam, Lutris and Heroic. Profiles apply when a game launches and the standing profile is restored on exit.
What do I need to install first?
The install guide says to install the proprietary NVIDIA driver and CUDA before PenguinBurner.
How can users get help or report security issues?
The repository directs bug reports to GitHub Issues. Security issues can be reported privately through GitHub Security Advisories, or with a minimal issue requesting private contact if that option is unavailable.
Facts from PenguinBurner's own pages
- Adaptive profiles
- Adaptive switches among saved Efficiency, Balanced, and Performance profiles to meet a game's FPS target and reduce power use when there is headroom. · github.com, 30 Sept 2026
- Adaptive tuning
- Adaptive mode switches between saved tiers to meet a game's FPS target and can reduce power when there is headroom or during idle periods. · github.com, 30 Sept 2026
- Auto-UV
- Auto-UV tests a GPU with Q2RTX and CUDA, then saves verified voltage and frequency profiles. · github.com, 30 Sept 2026
- Distribution
- Linux installation options include pip, Flatpak, Fedora COPR, Arch or CachyOS AUR, and Ubuntu PPA packages. · github.com, 30 Sept 2026
- Game launchers
- The shared game library supports Steam, Lutris, and Heroic, with per-game profiles that apply at launch and restore the standing profile on exit. · github.com, 30 Sept 2026
- Hardware risk
- The security policy warns that hardware tuning can hang the GPU, crash the driver, freeze the display, or require a reboot, and says users tune at their own risk. · github.com, 30 Sept 2026
- Import and export
- PenguinBurner can import MSI Afterburner voltage-frequency curves and export saved curves as NVIDIA LACT configuration. · github.com, 30 Sept 2026
- Limit
- Adaptive requires at least two usable tiers to switch; with one tier, it runs that profile. · github.com, 30 Sept 2026
- Manual controls
- The app includes manual voltage-frequency and fan curve editors, plus an automatically generated silent fan curve. · github.com, 30 Sept 2026
- Other integrations
- PenguinBurner can import V/F curves from MSI Afterburner and export saved curves as NVIDIA LACT configurations. · github.com, 30 Sept 2026
- Overlay
- The in-game overlay can show base FPS, frame-generation FPS, PC latency, GPU clocks, power, temperatures, and the active tier. · github.com, 30 Sept 2026
- Privileged service
- The root hardware daemon is installed with one administrator prompt, after which privileged GPU operations use the running service without further prompts. · github.com, 30 Sept 2026
- Privileges
- The app installs a root hardware service with one admin prompt, after which GPU operations use the running service. · github.com, 30 Sept 2026
- Product
- PenguinBurner is an open-source NVIDIA GPU tuning app for Linux with automatic undervolting, overclocking, and adaptive per-game profiles. · github.com, 30 Sept 2026
- Purpose
- PenguinBurner is an open-source Linux app for automatic NVIDIA GPU undervolting, overclocking, and per-game tuning. · github.com, 30 Sept 2026
- Security and safety
- The security policy directs vulnerability reports through GitHub Security Advisories and warns that hardware tuning can hang the GPU, crash the driver, freeze the display, or require a reboot. · github.com, 30 Sept 2026
- Support
- The repository directs users to report bugs through GitHub Issues and offers a GitHub Sponsors link to support the project. · github.com, 30 Sept 2026
- Supported GPUs
- The install guide lists NVIDIA RTX 30, RTX 40, and RTX 50 series cards as supported. · github.com, 30 Sept 2026
- Supported hardware
- The install guide lists NVIDIA RTX 30, RTX 40, and RTX 50 series cards as supported. · github.com, 30 Sept 2026
- System requirements
- The install guide says to install the proprietary NVIDIA driver and CUDA before PenguinBurner. · github.com, 30 Sept 2026
- Vulnerability reporting
- The project asks users to report security issues privately through GitHub Security Advisories, or to open a minimal issue requesting private contact if that is unavailable. · github.com, 30 Sept 2026
Where PenguinBurner stands on Freedom251
- GPU Tuning Software#15 of 16
- GPU Overclocking Software#18 of 19