Originally Posted by rockob
I tried booting with thermal.off=1, which disables acpi thermal control (ie so fan control is entirely in the hands of the BIOS), but it didn't make any difference with 304.48 - nvidia still crashed in most games pretty quickly.
However, 304.51 is working much better, touch wood. I haven't had a crash in the last 24 hours launching CodMW2 and CodMW3 from an ext4 partition.
Note though that when I launched CodMW3 from a btrfs partition, 'Hit and Run' still crashed within 20 seconds.
Another (rather radical) solution to try would be to find *all* relevant loaded modules:
lsmod | grep thermal
and then blacklist them by creating a new file in /etc/modprobe.d/ containing lines like this:
Please note that I have not
actually tried this, since just removing thermal monitoring from gkrellm and rebooting appears to fix the problem (using 304.51).