github Lexonight1/thermalright-trcc-linux v9.7.3

6 hours ago

Windows GUI launch fixes — two crashes that v9.7.2 exposed by letting the app boot past the earlier typer.Exit / fcntl errors.

usb.core.NoBackendError on launch — fixed. Windows has no system libusb, and the packaged build's bare usb.core.find couldn't locate the bundled DLL, so device discovery crashed. USB scanning now routes through libusb_package's bundled backend (the canonical pyocd fix, #131 — dropped in the cutover). Verified on a Windows 11 VM: the device was detected.

AF_UNIX not available crash on launch — fixed. The GUI hosts an optional IPC socket; on Windows (no AF_UNIX) it now skips it and runs in-process instead of raising. Restores the pre-cutover behavior.

Together with v9.7.2's typer.Exit + fcntl fixes, the Windows GUI launch path is clear again.


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

Don't miss a new thermalright-trcc-linux release

NewReleases is sending notifications on new releases.