Skip to content

HorizonUnix/UXTU4Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Powered by RyzenAdj and Python

GitHub Downloads Latest Release Python License

Overview

UXTU4Linux is a power management tool for AMD Ryzen APUs and CPUs on Linux. It wraps RyzenAdj with an interactive terminal UI and a background systemd daemon, letting you apply and auto-switch power presets without touching the BIOS.

Key features:

  • Premade presets for a wide range of AMD APUs and desktop CPUs
  • Custom Preset Editor: build your own preset with per-field hints and live value adjustment
  • Automations: automatically switch presets when plugging in or unplugging, even without reapply
  • Auto-reapply on a configurable timer via background daemon
  • Built-in updater with config and custom preset backup and restore

Compatibility

Platform Status
Linux with systemd, Python 3.10+ ✅ Actively supported
macOS 11 → 26 ⚠️ Deprecated as of v0.5.22 — Wiki

Important

systemd is required. Distros using OpenRC, runit, or other init systems are partially supported.


Installation

curl -fsSL https://raw.githubusercontent.com/HorizonUnix/UXTU4Linux/main/install.sh | bash

For full details, troubleshooting, and manual steps see the Wiki.

Usage

uxtu4linux

Preview


Acknowledgments

Contributor Contribution
b00t0x Guidance on building ryzenadj with DirectHW and pciutils-osx
FlyGoat RyzenAdj
JamesCJ60 UXTU preset design and inspiration
corpnewt macOS .command launcher template
NotchApple1703 Advisor