You are not logged in.
Hi, I recently built a PC with a Gigabyte B650 Gaming X AX V2 motherboard and an Nvidia RTX 5070 Ti GPU.
Running sensors-detect only returned a 'Found unknown chip with ID 0x8689' result, and I currently don't really have any useful temperature readouts. I visually confirmed that this motherboard has a couple of ITE chips:
IT8689E
IT5701E-128 (this might be the firmware Q-Flash controller)
If I want to try controlling the CPU and GPU fans, is the patched it87 module my best bet? Alternatively, how about this AUR package? Will it basically build the latest source code from the same GitHub repo? I guess the latter option would make it a little easier to install the built package using pacman, but would there be any reason I ought to instead try building the module directly from the source code?
Also, if I were to create a conf file to load this custom-built module, what would be a graceful way of backing out of it if things start to go awry? Would deleting the conf file and running mkinitcpio suffice to revert everything?
I'm a bit nervous to build and load a kernel module, but on the other hand, I'd also like to be able to control the fans from within Arch, so I feel like on balance, it's worth a shot. I haven't really put the GPU through its paces yet because of all my dithering.
Any advice or pointers would be much appreciated; wish me luck!
Last edited by dash-dot (2025-09-06 22:39:42)
Offline
Hardware > software.
If the motherboard has the functionality to control the fans smartly, I'd do that regardless.
Either way... that AUR from frankcrawford does seem to be the right one. Whether you trust it or not is entirely up to you.
Try installing linux-firmware, and lm_sensors, then running sensors-detect first. Also check if the mobo has any different 'modes' it can present to the OS. Maybe try running the OS as BIOS rather than UEFI, since devices are presented to the OS differently depending which one you use.
A problem to do what everybody else does without questioning. A danger to go against the way things are just because. Too much or too little, ivory towers of perfection or functional mess... Balance is what this world needs. Selective, not the middle ground. Objectivity and idealism, but within a pragmatic scope. - Minimalism is achieved through efficiency, not deficiency.
Offline