Boot and run sensors-detect. It will preload certain modules at boot.
Be aware that acpi will handle the fan, if it's told to. There is a dir in /etc/acpi/events which uses pointers to scripts in /etc/acpi. That's kinda bare in slackware - fedora and debian do a decent pile of scripts you can snaffle and put in there and then link things up.
make sure acpid is running
chmod +x /etc/rc.d/rc.acpid
Hack the script and make it run acpid -l which logs events to syslog, then you can see what info is flying around.
If you have compiled your own kernel, go back to a stock one and see if that fixes it. I had this before with my first attempts at a kernel
|