Hast du eine Möglichkeit das Laptop mit Windows zu starten um zu sehen, ob das Problem dort auch existiert?
Bei google gibts einige Meldungen zu dem Hersteller und fehlerhaften BIOS-Implementierungen der Lüftersteuerung. Ein BIOS-Update wäre hier wohl wirklich angebracht (sofern verfügbar).
Falls das BIOS-Update ausscheidet bliebe noch die Möglichkeit mit den ACPI-Einstellungen ein wenig zu spielen. Das "Zauberwort" heißt hier DSDT. In dieser Datei sind u.a. Anweisungen enthalten, wie sich die Hardware bei bestimmten Betriebssystemen verhalten soll.
Um die Datei lesen zu können, brauchst du das Paket
iasl. Dann als root eine Konsole öffnen und folgendes ausführen:
# cd /tmp
# cat /sys/firmware/acpi/tables/DSDT > dsdt
# iasl -d dsdt
Anschließend sollte eine Datei mit dem Namen dsdtl.dsl unter /tmp auftauchen. Ein
grep -i osi dsdt.dsl zeigt dir an, für welche Windows-Versionen Befehle seitens des Herstellers implementiert wurden. Nicht wundern, wenn die Windows-Versionen etwas komisch klingen. Bei mir sieht das etwa so aus:
# grep -i osi /tmp/dsdt.dsl
If (CondRefOf (\_OSI, Local0))
If (\_OSI ("Windows 2001"))
If (\_OSI ("Windows 2001 SP1"))
If (\_OSI ("Windows 2001 SP2"))
If (\_OSI ("Windows 2006"))
If (\_OSI ("Linux"))
If (\_OSI ("FreeBSD"))
Store (0x01, \OSIF)
If (LNot (\OSIF))
Name (OSIF, 0x00)
Der Linux-Kernel meldet sich standardmäßig bei der Hardware als Linux-Kernel an. Wenn der Hersteller aber nun keine Regeln für Linux definiert hat ("If (\_OSI ("Linux"))" fehlt oder ist falsch), kannst du schauen, ob sich deine Hardware anders verhält, wenn du ihr vorgaukelst, dass anstelle von Linux ein Windows gestartet wird. Das geht so:
1) Zunächst notierst du dir die Windows-Einträge aus deiner Liste, die dir
grep ausspuckt.
2) Du startest dein System neu und sobald das Grub-Auswahlmenü erscheint, drückst du 'c'
3) Nun fügst du in der Zeile mit dem Kernel die Option acpi_os_name hinzu und nimmst irgendeinen Eintrag aus deiner Liste, so dass es etwa so ausschaut:
(...)/boot/vmlinuz(...) ro acpi_os_name="Windows 2006" quiet
4) Kernel mit 'b' booten
Schau, ob sich das System anders verhält und wenn nicht, probierst du einfach die anderen Einträge aus deiner Liste aus.