-
Notifications
You must be signed in to change notification settings - Fork 209
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Lack of Fan Control with Corsair Commander XT #598
Comments
I can also confirm on Linux that controlling the Commander Core XT's fans does not appear to work, is there some way I can help debug what is happening? |
I'm using the following script to control my Commander Core XT's fans
#!/bin/bash
# Script used to set the Corsair AIO pump and fans mode.
# Fan speeds are taken from iCUE default presets.
while getopts m: flag
do
case "${flag}" in
m) mode=${OPTARG};;
esac
done
if [[ $mode = "quiet" ]];
then
liquidctl -m corsair set fans speed 20 --temperature-sensor 0
elif [[ $mode = "balanced" ]];
then
liquidctl -m corsair set fans speed 50 --temperature-sensor 0
elif [[ $mode = "extreme" ]];
then
liquidctl -m corsair set fans speed 100 --temperature-sensor 0
else
echo "usage"
echo "aio -m <mode> (quiet, balanced, extreme)"
fi
…On Thu, Jan 18, 2024 at 3:29 AM Jack Greiner ***@***.***> wrote:
I can also confirm on Linux that controlling the Commander Core XT's fans
does not appear to work, is there some way I can help debug what is
happening?
—
Reply to this email directly, view it on GitHub
<#598 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AQOXYIJWDCV3OGR4BPCOOZTYPC6ONAVCNFSM6AAAAAAXYBHXR2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOJXHA4DCOJSGA>
.
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
--
Joao L Pereira
***@***.***
|
That script works well, I had to change it on my end to be able to deal with multiple Core XTs ( I have two). I have noticed that using CoolerControl (which by extension uses liquidctl) will cause Core XTs to get into a corrupted state after a while, almost as if sending too many commands borks them, blacklisting the Core XTs in CoolerControl and forcing a static fan speed seems to at least work around the issue. One thing I have noticed is that the fans are reported to be working at 0% duty cycle in CoolerControl while other devices like the H150i are reporting the correct percentage. I'm also fairly certain that this is a dupe of #583. and is related to #520 |
I cannot control my fans either. It used work, but doesn't anymore. I'm not sure what changed. |
To be honest, it may be the case that some of the issues have indeed been solved with a8be683 (PR #687). However, there still seems to be a long list of remaining issues, and I think we're starting to lose track of what works and what doesn't. This partially reverts commits 6426a06. Related: #520, #583, #598, #623, #705 Related: PR #687
Here are my debug logs for the Corsair Commander XT for the following commands, under ubuntu 22.04:
Corsair Commander Core XT (experimental) I really hope this can be solved. If you need anything else to track this down, I'm happy to help. liquidctl also detects Gigabyte RGB Fusion 2.0 8297 Controller |
@defaultsecurity , can you please try the latest code in git? |
@jonasmalacofilho |
You can follow the Manual Installation section of the README, installing from GitHub using pip in a virtual environment. Since you already have the ubuntu-supplied liquidctl installed, you should be able to skip the dependencies. After installed, you should be able to execute the git version in the virtual environment with:
|
@jonasmalacofilho The result was not a success. I have restarted the system before running the commands. All the connected PWM fans keep runnning at 100% speed. I have attached my log for the following commands:
CoolerControl Daemon is not running.
Can you spot anything in the log file? |
@defaultsecurity , not really, sorry. |
Hello,
I have been working with the creator of Argus Monitor to try and resolve this issue, as he uses the same protocol to control the Corsair Commander Core XT devices, firmware version v1 1.4.62. Originally, I was able to control the device with Argus Monitor just fine, but then the fans started ramping up intermittently. When this happened, Argus appeared to lose control with the controller. The only way to resolve this issue was to go into iCUE and reinstall the firmware, as when the fans lost control it appeared that the firmware version was corrupted. After some time, I was no longer able to control the fans without iCUE, as Argus monitor was no longer able to take control of the fans. I tried disabling all iCUE processes and services, completely powering off the device, and then restarting it, but I was still not having luck.
So, next we decided to try using the latest version of liquidctl to control the fans. However, I was still unable to properly control the fans.
I am running the latest version of Windows 11. Liquidctl is able to properly recognize the status of the fans and complete an initialization command. It is not able to change to fan speed, though.
I also generated a debug output:
The text was updated successfully, but these errors were encountered: