![]() Honestly Linux is sort of a second class citizen in my computer right now. Someone has already reversed engineering the USB protocol, I could spend some time myself implementing a Linux app to control this or contribute to the OpenCorsairLink project if it doesn't have the features yet.Īs you saw already, the fans are controlled by the Commander Pro and I have no intention to move this to the motherboard, I am super happy with the iCue software on Windows. So you might want to try that "OpenCorsairLink", maybe it has some kind of working implementation to use that controller. By searching via google that with linux, comes up with this: If you use some USB controller made by corsair to run the fans (you never stated where the fans connect to, and this is the important part), then the above does not noticed from the thread you linked you are using Corsair Commander Pro. The official way to use the motherboards fan controlling should be to use the ACPI implementation, but (if I'm not totally mistaken) this is non-standard but a proprietary implementation made by ASUS and there are no drivers for Linux. Using this kernel command line parameter might be unsafe, as in result in HW damage (unlikely, but possible - so use at your own risk if you go this route!). As a consequence, at least for older-generation ASUS mainboards you need to set "acpi_enforce_resources=lax" as a command line parameter, since ASUSs ACPI implementation overlaps with the addresses needed to use the HW monitoring chip (which would be usable by some nctXXXX kernel module). ASUS is notorious for having unfriendly attitudes towards FOSS and H/W standards (at least did in the past, that might have changed), and they might do stuff in non-standard-compliant way - and have drivers for certain, proprietary OSes only. Just to point in the right direction: take a look at lm-sensors and sensors-detect command in it (and read the relevant documentation). ( EDIT: The following paragraph does not apply for the USB fan controller OP is using, but leaving it here since someone might stumble on this thread for who this is relevant) ![]() I doubt there is anything stored in the FANs themselves, if you set something up in Linux, it should in no way interfere anything set up on Windows (or vice versa) ( EDIT: in case of the Corsair Commander Pro, this might not apply since it seems to have some kind of internal memory? I'm not familiar with the device, does it store anything between reboots etc.). See if you could get WINE to work and try the Icue software in Linux I really dout that would work Has anyone had this problem before? Any known solution to update the default fan speed values on Windows or Linux? I'd honestly prefer option 1, so I can have everything on Windows. I've managed to workaround this by booting Windows first, letting iCue change the values (I use 600 when not gaming), then reboot in Linux, but I'd love to either: Having 9 fans at 800 rpm makes the computer too noisy if I am not using headphones. iCue allows me to update the lighting default hardware values (stays after reboot) but not the fan speed, which defaults to something around 800 rpm as far as I can tell. This computer has 9 fans, all Corsair (6 LL120 and 3 ML120), and everything works great on Windows using the iCue software, I can control the fans speed and lighting, but on Linux the lighting and fan speed is set to the default hardware values. So I decided to add a Linux partition for everything non-gaming related. I recently put together my first computer:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |