Featured image of post PenguinBurner: GPU tuning tool released in v0.8.1 and v0.8.2, adds Heroic support and 32-bit overlay

PenguinBurner: GPU tuning tool released in v0.8.1 and v0.8.2, adds Heroic support and 32-bit overlay

PenguinBurner was released in version v0.8.1 - shortly followed by version v0.8.2 with better 32-bit compatibility for the overlay.

PenguinBurner is a tool for managing and optimizing GPUs on Linux, focused on power management, undervolting, and performance tuning. It follows shortly after version v0.8.0.

Changes in version v0.8.1:

The release adds support for the Heroic Games Launcher (Epic, GOG, Amazon and sideloaded games, native or Flatpak), now on par with Steam and Lutris. It also brings a per-game Wine/Proton build picker, live changes for running games, bulk overlay controls, and steadier Adaptive FPS when alt-tabbing.

Thanks to @Ernold11 for the Heroic integration, and to @a5ehren for the static-analysis cleanup and daemon setup fixes.

Heroic is done and on par with Steam and Lutris - same per-game UV profiles, with real-time Adaptive FPS target changes and Proton compatibility tool selection.

  • Heroic Games Launcher joins Game Library as a first-class launcher - Epic, GOG, Amazon and sideloaded games, native or Flatpak.
  • Compatibility tool picker chooses the Wine/Proton build per game in Steam, Heroic and native Lutris.
  • Live changes apply profile mode, Adaptive FPS target and overlay visibility to a running wrapped Steam, Lutris or Heroic game.
  • Bulk overlay controls turn the HUD on or off for every enabled game across all launchers at once.
  • Event-based session tracking replaces polling and startup timeouts, so a game is never wrongly reported as started without PenguinBurner.
  • Steadier Adaptive ignores the frame-time spikes from alt-tabbing or switching desktops instead of jumping to Performance.
  • Recently installed sorting orders the library by when each game was installed.

Other fixes:

  • Silent fan curve survives a per-game profile change.
  • Steam live connection works on both IPv4 and IPv6.
  • An edited profile name follows the point it runs at.
  • Flatpak launchers get a sandbox-local PenguinBurner runtime, Vulkan layers and NVAPI shim.
  • Existing launch options, Lutris command prefixes and Heroic wrapper rows are preserved.
  • Packaging and quality gates now cover CachyOS mirror failures and the overlay loader.

Changes in version v0.8.2:

The overlay now reaches 32-bit games - the published wheel ships the 32-bit Vulkan layer beside the 64-bit one, bringing HUD, latency and Adaptive markers to titles like Gorogoa and older GOG releases.

The overlay now reaches 32-bit games. The published wheel ships the 32-bit Vulkan layer beside the 64-bit one, so Gorogoa and older GOG titles get the HUD, latency and Adaptive markers like everything else.

0.8.1 shipped the layer 64-bit only: it is built best effort, and the manylinux image had no 32-bit toolchain, so the build warned and carried on. The release now requires it and checks the wheel really contains it.

Everything in 0.8.1 - the Heroic integration, the compatibility picker and live per-game changes - is unchanged.

Auto-UV scan in PenguinBurner

Source: GitHub

PlayingTux – Playing Games on Linux - since 1995.