[SOLVED] Recoil 18 - CPU/GPU overheating and fan speed with Tuxedo Control Center

sandline

Member
Hello,

I was having issues with the CPU temperature in Linux Mint 22.1: the fan was running always too slow to property cool the CPU and the GPU.
For those who have the same issues, here's the way I fixed it.
This also fix led keyboard to be property recognized and managed using the FN keys.

NOTE: I did this at my own risk; if you decide to do the same, it is at your own risk. Also, I might have forgot some steps (I've run a lot of tests):

I downloaded locally the Tuxedo driver repository (I've used version 4.14.0) that actually is not supporting anymore CLEVO hardware.

I've update the tuxedo_is_compatible function to just return true; without any other check.

I've installed the required packages plus some utility:
Code:
sudo apt install build-essential devscripts equivs dh-sequence-dkms

From the tuxedo-driver folder I've built the deb package (you can ignore lintian errors e.g. source-is-missing):
Code:
make && make package-deb
If everything goes ok generated tuxedo-drivers_4.14.0_all.deb should be on the upper .. folder; double click on it and install.

Restart, then download and install the Tuxedo Control Center, then launch it. Everything should be OK, and you should be able to set your fan profile, correctly use the keyboard etc.

Happy cooling!
 
Last edited:

BlessedSquirrel

We love you Ukraine
Hello,

I was having issues with the CPU temperature in Linux Mint 22.1: the fan was running always too slow to property cool the CPU and the GPU.
For those who have the same issues, here's the way I fixed it.
This also fix led keyboard to be property recognized and managed using the FN keys.

NOTE: I did this at my own risk; if you decide to do the same, it is at your own risk. Also, I might have forgot some steps (I've run a lot of tests):

I downloaded locally the Tuxedo driver repository (I've used version 4.14.0) that actually is not supporting anymore CLEVO hardware.

I've update the tuxedo_is_compatible function to just return true; without any other check.

I've installed the required packages plus some utility:
Code:
sudo apt install build-essential devscripts equivs dh-sequence-dkms

From the tuxedo-driver folder I've built the deb package (you can ignore lintian errors e.g. source-is-missing):
Code:
make && make package-deb
If everything goes ok generated tuxedo-drivers_4.14.0_all.deb should be on the upper .. folder; double click on it and install.

Restart, then download and install the Tuxedo Control Center, then launch it. Everything should be OK, and you should be able to set your fan profile, correctly use the keyboard etc.

Happy cooling!
Bravo 👏 and thanks for feeding back
 
Top