Skip to content

v9.7.2

Choose a tag to compare

@Lexonight1 Lexonight1 released this 18 Jun 14:31
· 4 commits to main since this release

Bug-fix release on top of v9.7.1.

Windows: GUI no longer crashes on launch (#187). trcc-gui.exe died with "Failed to Execute script 'main' due to unhandled exception" on every v9.7.1 launch — the packaged app called the GUI launcher directly but raised typer.Exit (an internal control-flow signal that only works inside the CLI runner), so it escaped unhandled. The launcher now exits cleanly via SystemExit in every context.

GPU selector now works. On multi-GPU machines the control-center GPU picker listed the GPUs and saved your choice, but the displayed metric always came from the first discrete GPU — the selection never reached the sensor layer. Picking a GPU now re-routes the metric (GUI, qtgui, CLI, API), and the choice persists across restarts.

SELinux USB policy installs automatically. On enforcing systems (Bazzite, Silverblue, Fedora Atomic) the trcc_usb policy is now built + loaded by the RPM %post and by trcc system setup for source/pip installs.

Source / pip setup fixes. trcc system setup no longer fails with ModuleNotFoundError: No module named 'trcc' after pip install --user, and no longer prints a stale "udev rules not installed" warning next to "completed".


If this project helps you, consider buying me a beer 🍺 or Ko-fi