Tuxclocker Versions Save

Qt overclocking tool for GNU/Linux

1.5.1

3 months ago

Changelog

Bug fixes

  • Fixed fan speed assignment failing on RX 7000 when the current fan curve contains invalid values (seems to be most cases)
  • Fixed RX 7000 fan mode assignment failing

1.5.0

3 months ago

Changelog

New features

  • Added NVIDIA clock setting outside Xorg through NVML (possibly broken on some GPUs/NVML versions)
  • RX 7000-series fan speed control

Bug fixes

  • Fixed incorrect power usage reading on some CPUs
  • The bundled build now works with NVIDIA; see README for how to run

Misc. changes

  • Added option to disable building CPU plugin
  • Added some fields to desktop file (tujhen)
  • Added some tests
  • Two decimals are now shown in the GUI for readable values

Translations

  • Finnish
  • French (mrintrepide)
  • Georgian (NorwayFun)
  • German (Foliant2, Termuellinator)

1.4.0

5 months ago

Changelog

New features

  • AMD and NVIDIA VRAM usage monitoring and total amount info
  • Energy-Performance Preference setting for AMD and Intel CPUs
    • Called "Power Usage Mode" in the program
  • Power usage monitoring for AMD and Intel CPUs
    • Separate memory and core power usage available for Intel
  • Intel CPU core voltage monitoring

Other

  • Collapsed nodes in device view are now remembered between restarts
  • Device view sort order is now remembered between restarts

Bug fixes

  • Fixed too few nodes being created for CPUs with more than one thread per core

Misc. changes

  • Added desktop file

Translations

  • Finnish
  • Georgian (NorwayFun)
  • Indonesian (IlhamSetiawan)
  • Polish (gnu-ewm)
  • Russian (tujhen)

1.3.2

6 months ago

Changelog

  • Fixed regression in editing multiple items at once not working properly (video of correct operation below)

https://github.com/Lurkki14/tuxclocker/assets/44469719/88ac4fee-ac64-4e7a-9cfb-065310f95300

1.3.1

6 months ago

Changelog

  • Fixed build error due to invalid syntax

1.3.0

6 months ago

Changelog

New features

AMD GPUs

See README for which feature is available on which GPU.

  • Memory and core performance state editing for applicable GPUs
  • Voltage-Frequency curve editing for applicable GPUs
  • Core clock minimum and maximum setting for applicable GPUs
  • Memory clock minimum and maximum setting for applicable GPUs
  • Voltage offset setting for applicable GPUs
  • Fan controls and monitoring
  • Power limit setting
  • Power usage reading
  • Memory and core clock reading
  • Core/memory utilization reading
  • Voltage reading
  • Slowdown and shutdown temperature information
  • Show actual GPU names instead of "AMD Radeon Graphics"
    • Requires optional dependency python-hwdata (not available in the prebuilt binaries)

Other

  • Added context menu action to remove setting values from profile

Misc. changes

  • Added console error message when the GUI can't connect to the daemon
  • Added command line option to show version; -v or --version
  • Added meson options to abort build if specified component can't be built

Bug fixes

  • Fixed duplicate AMD GPU nodes
  • Fixed fetching incorrect current core clock offset for NVIDIA GPUs
  • Fixed fan nodes only being created for one NVIDIA GPU
  • Fixed core/memory clock offset assignment failing on some NVIDIA GPUs
  • Fixed assignable settings being copied to selected nodes when loading profile settings

Translations

  • German (Foliant2)
  • Russian (tujhen)

1.3.0-rc.1

6 months ago

This is a pre-release, since not all AMD features have been tested. Please report any issues you have.

Update: A bug getting the incorrect path for pp_od_clk_voltage has been fixed in master.

Changelog

New features

AMD GPUs

  • Memory and core performance state editing for applicable GPUs
  • Voltage-Frequency curve editing for applicable GPUs
  • Core clock minimum and maximum setting for applicable GPUs
  • Memory clock minimum and maximum setting for applicable GPUs
  • Fan controls and monitoring
  • Power limit setting
  • Power usage reading
  • Memory and core clock reading
  • Core/memory utilization reading
  • Voltage reading
  • Slowdown and shutdown temperature information

Other

  • Added context menu action to remove setting values from profile

Misc. changes

  • Added console error message when the GUI can't connect to the daemon
  • Added command line option to show version; -v or --version

Bug fixes

  • Fixed duplicate AMD GPU nodes
  • Fixed fetching incorrect current core clock offset for NVIDIA GPUs
  • Fixed fan nodes only being created for one NVIDIA GPU
  • Fixed core/memory clock offset assignment failing on some NVIDIA GPUs
  • Fixed assignable settings being copied to selected nodes when loading profile settings

Translations

  • German (Foliant2)
  • Russian (tujhen)

1.2.1

6 months ago

Changelog

Bug fixes

  • Fixed segfault in NVIDIA plugin when an X display couldn't be found

Misc. changes

  • Print paths of found plugins instead of their count

1.2.0

6 months ago

Changelog

AMD GPU support is starting to roll out with this release. If you're interested in using or testing follow https://github.com/Lurkki14/tuxclocker/discussions/60 for updates.

New features

  • (Untested) AMD GPU temperature monitoring
  • CPU governor setting
  • CPU governor minimum/maximum frequency setting
  • CPU utilization monitoring
  • Intel Energy-Performance Bias (EPB) assignment
    • Called "Power Saving Tendency" in the program
  • Ability to edit multiple similar assignables at once
    • Select multiple nodes and start editing
    • Works for parametrization, simple editing and resetting

https://github.com/Lurkki14/tuxclocker/assets/44469719/ec0c2f84-d952-48ee-b13d-d51ff61a781e

Misc. changes

  • Greatly improved responsiveness by using async calls to update dynamic values
  • Reduced CPU usage by suspending updates to dynamic values that are collapsed in the browser
    • Updates to dynamic values that are used in connections are never suspended
  • Leaf nodes are now grouped separately in the GUI
  • Units are now shown in the parametrization editor

Bug fixes

  • Fixed dynamic values not being updated after a connection using it was stopped
  • DBus in the release tarball is ran as root instead of messagebus, in case messagebus user doesn't exist

Translations

  • Finnish
  • Slovak (achjaj, Milan Šalka)

1.1.0

7 months ago

Changelog

New features

  • Minimizing to tray added as an option in settings
  • CPU frequency monitoring
  • Intel CPU temperature monitoring
  • NVML is now used for reading PCIe bandwidth utilization (may differ slightly from nvidia-settings reported value)
  • NVML is now used for fan control This also allows changing the fan mode for individual fans. :warning: NOTE: due to this change, the node ID has changed, therefore any existing fan mode setting in a profile won't work.
  • Localization support added

Bug fixes

  • Fixed not being able to control fans individually on Nvidia GPUs
  • Fixed voltage offset assignable being shown when not available

Translations

  • Finnish
  • Norwegian Bokmål (Allan Nordhøy)