Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 07:12

Installation

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

After two years of development, UXTU4Linux finally reaches 1.0.0 with all the core features in place. The headline addition is Adaptive Mode: instead of holding one fixed preset, the app now tunes your CPU live from temperature and load. The Home tab gained live graphs, Automations were rebuilt to be simpler, and the whole codebase was reorganized underneath.

Updating from v0.9.x and v0.8.x? v1.0.0 adds one new dependency (textual-plotext, used for the Home graphs). Re-run the installer above to pick it up while keeping your settings and custom presets.

Prefer not to reinstall? Add it to the existing environment by hand, then restart the daemon:

/opt/uxtu4linux/venv/bin/pip install textual textual-plotext
sudo systemctl restart uxtu4linux.service

Adaptive Mode

  • Live tuning. A new Adaptive Mode tab raises and lowers your power limit from temperature and load, keeping the chip as fast as it can run within the temperature you set.
  • More than power. It can also tune the all-core Curve Optimiser, push and pull the iGPU clocks, hold an ASUS power profile and tune an NVIDIA dGPU, all on the same loop.
  • Your own adaptive presets. Save, duplicate and delete adaptive presets just like custom ones, and have the daemon start your chosen one automatically on boot.

Live Home dashboard

  • Real-time graphs. The Home tab now plots CPU temperature, power, clock and usage as they happen, alongside the quick links to every other tab.

Automations

  • Override switch removed. Automations are active whenever you set a Battery Charge or Battery Discharge preset. Leave a slot empty to keep whatever is already applied for that power state.
  • Apply any time. Applying a preset by hand is no longer blocked while automations are set; the automation simply re-applies the right preset on the next AC/battery change.

Settings

  • Choose your starting tab. Pick which tab the app opens on from Settings.

Under the hood

  • A large reorganization of the daemon and the interface into smaller, focused modules, plus dead-code cleanup, for a cleaner and more maintainable foundation.

Note

  • With official UXTU support for Linux on the way, this release marks the completion of the project: from now on there will only be bug fixes and improvements. If you want to add new features and have some development experience, take a look at https://github.com/HorizonUnix/UXTU4Linux/wiki/Developer-Documentation to learn more about UXTU4Linux and become a contributor!

Full changelog: https://github.com/HorizonUnix/UXTU4Linux/compare/0.9.1...1.0.0