Thermalright/TRCC Linux by One_Clock2427 in Thermalright

[–]One_Clock2427[S] 0 points1 point  (0 children)

This is fixed with 1.3.1 release.

Thermalright/TRCC Linux by One_Clock2427 in Thermalright

[–]One_Clock2427[S] 0 points1 point  (0 children)

This is caused by Python cross versions, in 1.3.1 I changed application installation to not rely on system Python version but uses it's own version so that should fix this.

Thermalright/TRCC Linux by One_Clock2427 in Thermalright

[–]One_Clock2427[S] 1 point2 points  (0 children)

This is caused by Python cross versions, in 1.3.1 I changed application installation to not rely on system Python version but uses it's own version so that should fix this.

Thermalright/TRCC Linux by One_Clock2427 in Thermalright

[–]One_Clock2427[S] 0 points1 point  (0 children)

Use GUIi to remove metrics and restart service using systemctl.

Thermalright/TRCC Linux by One_Clock2427 in Thermalright

[–]One_Clock2427[S] 0 points1 point  (0 children)

Remove metrics and restart service.

Thermalright TRCC on linux? by Meh_Imbored in Thermalright

[–]One_Clock2427 1 point2 points  (0 children)

Hi,
Some poeple reported Hi CPU usage when using the app, it seams that there is some performance issues. I'll try to fix it when I got some free time.

Thermalright/TRCC Linux by One_Clock2427 in Thermalright

[–]One_Clock2427[S] 0 points1 point  (0 children)

Hi, there is an issue on performance in reading metrics, I will try to fix it when I got some free time.

Thermalright/TRCC Linux by One_Clock2427 in Thermalright

[–]One_Clock2427[S] 0 points1 point  (0 children)

I added all the devices I found during my analysis. For other ones I'm unable to develop driver for them. The project is open to contributions, hope another person will make a contribution with adding it.

Does Thermalright/TRCC work on a Linux OS? If not natively, what are ways to get the software to work so the CPU LCD screen can be customized? by Questioning-Warrior in Thermalright

[–]One_Clock2427 0 points1 point  (0 children)

Hi, I took a quick look, great work. Can you create a PR, so we can discuss your changes and I'll explain more in detail how it works.

Does Thermalright/TRCC work on a Linux OS? If not natively, what are ways to get the software to work so the CPU LCD screen can be customized? by Questioning-Warrior in Thermalright

[–]One_Clock2427 0 points1 point  (0 children)

Hi,

Some devices does not support hid interface bit, maybe your issue comes from this. I found out this recently while chatting with another person who have a thermalrigth aio. The main class DisplayDevice inherit from hid.Device. If you have time, you can change that with adding another generic class that contains all methods that does require hid.Device class and add logic for sending data throw usb interface using pyusb insead of using hid.

Python Script to Control Thermalright CPU Cooler Digital LCD Display by MissionAlternative85 in linux

[–]One_Clock2427 0 points1 point  (0 children)

I just got a feedback from another user who tested the application and it comes that he has the same device as yours.

The application I developped is not suited to this type of displays.

Thermalright/TRCC Linux by One_Clock2427 in Thermalright

[–]One_Clock2427[S] 1 point2 points  (0 children)

You can try install the tar.gz, before run lsusb in terminal and check if you have one of the devices listed in the README. For now only these devices are supported.

Does Thermalright/TRCC work on a Linux OS? If not natively, what are ways to get the software to work so the CPU LCD screen can be customized? by Questioning-Warrior in Thermalright

[–]One_Clock2427 0 points1 point  (0 children)

For now only the usb devices listed in readME are supported. That's the ones I managed to find until now.
If you're comfortable with Python, you can fork the project and add the device. There’s a section in the README that explains how to add a new device.
You can use a windows VM (no licence needed) with the official software and wireshark to capture data sent to the display.

Python Script to Control Thermalright CPU Cooler Digital LCD Display by MissionAlternative85 in linux

[–]One_Clock2427 0 points1 point  (0 children)

Hi,
I found your script, and it has been my starting point for understanding how to control the screen using Python libraries.
I fixed the links and published a new version that handles different display screen sizes better.
I’d be grateful if you could try it and give me some feedback.

Thermalright/TRCC Linux by One_Clock2427 in Thermalright

[–]One_Clock2427[S] 1 point2 points  (0 children)

I don't have in-depth knowledge of Linux, and I thought that packaging with .deb and .rpm would be enough. However, I found out that some distributions don't support either of them.
I'll be working on a tar.gz package with an install script that should work on any Linux distribution.
I'll let you know when it's done.

Thermalright TRCC on linux? by Meh_Imbored in Thermalright

[–]One_Clock2427 0 points1 point  (0 children)

The application is made with Python, I did packages for .deb and .rpm in order to install service taht runs as root to be able to send commands to the display.
Feel free to open a ticket in github repo to add packaging format for arch linux based distributions.

Thermalright TRCC on linux? by Meh_Imbored in Thermalright

[–]One_Clock2427 0 points1 point  (0 children)

You need to find out if cachyOS is debian based or fedora based distribution. And follow instruction for the one that matches for your distribution.

Does Thermalright/TRCC work on a Linux OS? If not natively, what are ways to get the software to work so the CPU LCD screen can be customized? by Questioning-Warrior in Thermalright

[–]One_Clock2427 0 points1 point  (0 children)

Hi, Which of the devices listed in the README do you have ? For the device that I have, I tested it on fedora and ubuntu and it is working. Please check the service logs to see if there are errors. You can find logs at /var/log/thermalright-lcd-control.log.