Ich benutze Linux auf meinem Acer 5740 seit einigen Jahren. In letzter Zeit ist mir aufgefallen, dass sich mein Computer aufheizt und bei etwa 70 Grad stabilisiert. Wenn ich Eclipse oder ffmpeg oder so etwas starte, schießt der Computer auf 85-90 Grad. Vielleicht ist das schon mal passiert, aber ich hätte es vielleicht ignoriert.
Ich habe einen Dual-Boot mit Windows 7 und 70 Grad ist das Maximum, auch wenn ich Spiele spiele.
Ich erwarte, dass Linux sich aufgrund der Treiber etwas erwärmt, aber 70 Grad im Leerlauf sind etwas zu viel.
Meine vorherige Forschung zu diesem Thema zeigt:
Ein Freund von mir mit genau demselben Laptop, aber mit einer ATI-Karte anstelle des Intel (auf meinem vorhanden) hatte mit Hitzeproblemen von viel größerer Intensität zu kämpfen. Er hat fgrlx installiert und sein Laptop ist so cool wie Sibirien.
Ich habe versucht, Intel-Treiber für meine Karte zu installieren. Ich habe die neueste Version von Xorg und Xorg für Intel. Es hilft nicht.
Das Problem ist unabhängig von der Verteilung. Ich habe Ubuntu, Debian, Fedora und FreeBSD ausprobiert.
Der Graph für Temperatur gegen Zeit nach dem Hochfahren ist ziemlich konstant. Es gibt keine plötzlichen Sprünge.
Alle Temperaturen sind in Celsius angegeben und entsprechen
max(acpi -t)
Irgendwelche Lösungen?
Bearbeiten : Meine CPU bei 933MHz skaliert hilft immer noch nicht. Ich kann die Lüftersteuerung für meinen Laptop nicht finden. Es gibt nur wenige Skripte für Acer Aspire One, aber für 5740 kann ich keine finden.
Mein /proc/acpi/fan
Ordner ist leer!
blah@blah-Laptop:/proc/acpi/fan$ ls -l
total 0
Antworten:
Ich verwende Arch Linux und das ist es, was ich tue, um die Wärmeemissionen zu reduzieren.
Ich verwende
laptop-mode-tools
, um die CPU-Frequenzskalierung und das Herunterfahren der Festplatte zu steuern. Die Festplatte kann sich sehr stark erwärmen, wenn Sie sie ununterbrochen laufen lassen. Beachten Sie jedoch, dass ein zu häufiges Herunterfahren der Festplatte zu einem Bruch der Festplatte führt. Desktop-Festplatten sind normalerweise nur für 40.000-50.000 Spinups ausgelegt. Laptop-Festplatten sind in der Regel für rund 300.000 Spinups ausgelegt. Verknüpfung.Ich habe
acpi_call
Visit hier installiert oder folge diesem Beitrag, um Anweisungen zum Deaktivieren / Aktivieren deiner diskreten Karte zu erhalten. Für mich habe ich die diskrete Karte deaktiviert und nutze nur die integrierte Karte.Wenn Sie i915-Treiber für Ihre Intel-Karte verwenden, funktioniert dies. Überprüfen Sie Ihre Ausgabe von
lspci -mvknn | grep -B8 i915
. Wenn es nicht leer zurückgibt, können Siei915.i915_enable_rc6=1 i915.i915_enable_fbc=1 i915.lvds_downclock=1
Ihre Boot-Parameter hinzufügen .pcie_aspm=force
Kann auch hinzugefügt werden, wenn die gesamte PCIe-Hardware auf dem System Active State Power Management unterstützt.Ich benutze Schritte, um hauptsächlich den Stromverbrauch zu senken, aber ich habe auch einen Temperaturabfall von mehr als 10 ° C als Nebeneffekt bemerkt. Ich vermute, mit weniger Stromverbrauch wird weniger Wärme abgegeben.
quelle
acpi_call
wird nicht empfohlen, da die Unterbrechung nicht überlebt wird. Ich empfehle Ihnen, einen Blick auf Bumblebee zu werfen, die bbswitch zum Schalten von Strom verwendet.Ich habe das gleiche Problem mit meinem FSC XA3530 und einer AMD 3650-Grafikkarte. Ich habe hinten in der Nähe der Heatpipe und des Lüfters ein Loch geschnitten und dann einen zusätzlichen Kupferkühler und einen Laptopkühler hinzugefügt. Aber die Temperatur ist immer noch sehr hoch und manchmal bekomme ich eine thermische Abschaltung, wenn ich einige sehr intensive Anwendungen wie zum Beispiel Spiele ausführe. Ich habe die CPU-Skalierung deaktiviert, um meine CPU maximal zu nutzen, und ich habe einen selbst entwickelten Kerneltreiber installiert, um den Lüfter zu steuern. Standardmäßig wird der Lüfter nicht unterstützt. Ohne meinen Kerneltreiber kann ich die Verwendung dieser Box wirklich vergessen. In letzter Zeit habe ich den neuesten fglrx-Treiber installiert und festgestellt, dass die CPU-Temperatur viel niedriger ist als mit dem Open Source-Treiber? Bevor die CPU bei ca. 60 ° C + im Leerlauf läuft, ist sie jetzt bei 40 ° C + im Leerlauf ??? Vielleicht ist es erwähnenswert, dass es nur 1 große Heatpipe mit 3 Kühlern und 1 Lüfter gibt. Dies ist nur eine kurze Zusammenfassung, da ich fglrx seit ein paar Tagen installiert habe. Ich würde es wegen meiner Add-Ons und meines selbst entwickelten Kerneltreibers nicht vertrauen, aber ich empfehle Ihnen, einen Kerneltreiber zu installieren und es selbst zu tun? Es gibt auch ein Perl-Skript für einige Acer-Boxen. Vielleicht funktioniert es bei dir? Es hilft mir sehr, meinen Kerneltreiber zum Laufen zu bringen. Vielleicht müssen Sie das richtige Register im Embedded-Controller finden? Normalerweise gibt es einen für den Lüftermodus und einen für die Geschwindigkeit. Unter Windows ist es mit dem RW-Tool einfacher. In W7 hat sich die Situation auch mit neuen Fahrern nicht geändert. Vielleicht funktioniert es bei dir? Es hilft mir sehr, meinen Kerneltreiber zum Laufen zu bringen. Vielleicht müssen Sie das richtige Register im Embedded-Controller finden? Normalerweise gibt es einen für den Lüftermodus und einen für die Geschwindigkeit. Unter Windows ist es mit dem RW-Tool einfacher. In W7 hat sich die Situation auch mit neuen Fahrern nicht geändert. Vielleicht funktioniert es bei dir? Es hilft mir sehr, meinen Kerneltreiber zum Laufen zu bringen. Vielleicht müssen Sie das richtige Register im Embedded-Controller finden? Normalerweise gibt es einen für den Lüftermodus und einen für die Geschwindigkeit. Unter Windows ist es mit dem RW-Tool einfacher. In W7 hat sich die Situation auch mit neuen Fahrern nicht geändert.
quelle
Linux heizt Ihren Laptop auf, weil Sie die richtigen Grafikkartentreiber (oder warten Sie, bis sie verfügbar sind) und einige Pakete installieren müssen, mit denen Sie die Temperatur steuern können, z. B. die Festplatte mit niedrigerer Geschwindigkeit drehen und die CPU korrekt skalieren. Ich empfehle Ihnen, Powertop zu installieren. Es enthält mehrere Vorschläge, mit denen Sie die Leistung Ihres Laptops verbessern können.
quelle