hi folks!!
i’ve searched and cannot seem to find a good answer to this. i noticed that CoolerControl doesn’t seem to detect the fans via the fan header on my mobo. no biggie, likely a driver issue. i ran across this driver NCT6687D, repo: GitHub - Fred78290/nct6687d: Linux kernel module for Nuvoton NCT6687-R and figured this could work!
i checked the bazzite akmods and it used to be there, so checked the kernel-bazzite repo and it looks like the akmod was integrated with the kernel itself: https://raw.githubusercontent.com/bazzite-org/kernel-bazzite/refs/heads/bazzite-6.17/patch-3-akmods.patch woo!!!
looking on my filesystem, i can definitely see the module exists:
❯ ls -al /lib/modules/6.17.7-ba14.fc43.x86_64/kernel/drivers/custom/nct6687d
total 32
drwxr-xr-x. 2 root root 52 Dec 31 1969 ./
drwxr-xr-x. 26 root root 506 Dec 31 1969 ../
-rw-r--r--. 1 root root 21712 Dec 31 1969 nct6687.ko.xz
however, it does not seem to be loaded:
❯ lsmod | grep nct
~ ─────────────────────────────────────────────────────────────────────────────────────────────────────── ✘ 0|1 17:55:57
❯
is this a module i need to load manually via these instructions: How to Modify Initramfs and Dracut - Bazzite Documentation? is there a kernel argument i can use instead so that image updates are not slower (my assumption is no)?
the only other reason i can think for it not being loaded is that i am using NVIDIA with secure boot. is it possible the module is not compatible or not signed as expected?
appreciate any help! i can also ask on discord, but more of a fan of bbs (and its more easily searchable too lol)