Similar problem here on Arch Linux. The BIOS is apparently setting the fan back to full speed after a suspend-resume cycle. i8kmon doesn't notice (even though it is constantly polling the fan speed) and therefore doesn't set the correct speed.
Here is a patch for i8kmon that decides whether to run i8kfan based on the actual reported fan speeds, rather than based on the last state that i8kmon thought it was in.
Similar problem here on Arch Linux. The BIOS is apparently setting the fan back to full speed after a suspend-resume cycle. i8kmon doesn't notice (even though it is constantly polling the fan speed) and therefore doesn't set the correct speed.
Here is a patch for i8kmon that decides whether to run i8kfan based on the actual reported fan speeds, rather than based on the last state that i8kmon thought it was in.