CoreCtrl

CoreCtrl v1.3.9

Fixed​

  • Fix power profiles parsing on sienna cichlid asics (#305).

Added​

  • Workaround for a long-standing driver bug which affects the RX6000 series. It allows the user to control the maximum memory frequency when using these cards. Turned out that this was not the cause of the low memory frequency issue (#304), so it should be safe to restore this functionality.

Removed​

  • Workaround for a long-standing driver bug affecting the RX6000 series. This workaround allowed the user to control the maximum memory frequency on those models. Unfortunately, this functionality triggers another memory related driver bug that locks the memory frequency to a low value (#304).

Changes​

  • Add a workaround for a long-standing driver bug which affects the RX6000 series. It allows the user to control the maximum memory frequency when using these cards.
  • Support power profile mode on asics without heuristics settings (#303).

Fixes​

  • Fix clangd not picking the project C++ standard level.
  • Fix deprecated calls to QProcess::start.
  • Fix warning on FindBotan.cmake.
  • Explicitly disable QApplication quit on last window closed.
  • Fix voltage offset not being restored during the initialization phase.
  • Add support for unix paths to .exe files on wine launch cmdline.

Changes​

  • Add Czech translation. Thanks to viktorp (!32).
  • Add Dutch translation. Thanks to Heimen Stoffels (!33).

Fixes​

  • Use QObject parent/child ownership to manage system tray icon lifetime (#76).
  • Parse kernel versions without patch number (#254).

Fixes​

  • Various fixes for some wine apps not being recognized when launched:
    • Using custom compatibility tools on Steam
    • Having uppercase extensions and launched from a case sensitive file system.
  • Fixed missing profile icon after editing the profile executable name.
  • Fixed profile not being monitored after editing the profile executable name.

Changes​

  • Session code improvements.

Fixes​

  • Use tension instead of voltage on french translation. Thanks to DarkeoX ABYSSION Tar Valantinir (!31).
  • Fixed system hang on some models of RX 6000 XT series (#213).
  • Fixed ignored disabled states on overdrive frequency + voltage controls (#218).

Changes​

  • Rework driver quirks handling. Now, it's done in a more granular way, per overdrive control. As a consequence of this, the fallback fixed frequency control is now only used when pp_od_clk_voltage is missing or empty (typically, when the user has not set amdgpu.ppfeaturemask).
  • Rework command generation and handling. The number of submitted commands has been reduced and now commands writing to different files won't be interleaved, thus improving the stability of the system. The previous implementation might trigger unexpected driver behavior and bugs that might hang the system, as reported on both #217 and #218.
  • Reduce the amount of events sent to the process monitor. Process thread events are now filtered out.

Changes​

  • Added GPU memory and junction sensors (#36).
  • Added GPU voltage sensor.
  • Sensor color is no longer stored in profiles.
  • Group sensor's colors by type.
  • Modularized overdrive controls. This adds clock controls to RX 6XXX (#139).
  • Added support for voltage offset (#139). With this RX 6XXX are fully supported. Use with caution, as no voltage range is provided by the driver.
  • Added noop control. This control can be used to hand over control of certain components to other programs. More info in the Wiki: Do not control mode, Controlling parts of your system with external applications.

Changes​

  • Minor code refactorings.
  • Move translations and QT_STYLE_OVERRIDE messages to INFO level.

Fixes​

  • Fixed wrong VRAM usage shown (#92). Thanks to Dmitry Fateev (!30).
  • Fixed incorrect amount of VRAM detected (#83). GPU video ram is now read from ioctl.
  • Fixed advanced performance settings not being cleaned when switching to other performance modes (#204).

Changes​

  • Code cleanups.
  • Remove unsafe flags on arch installation instructions (#181).

Fixes​

  • Rework AMD fan sensors creation logic (#184).
Zurück
Oben Unten