Wie erhöhe ich das Laptop-Lüfterintervall in Ubuntu Linux?

3

Ich mache mir Sorgen wegen einer Brandgefahr.

Mein Sohn hat einen Laptop des Modells Acer Extensa 4420-5237. Selbst mit einer neueren Version von Ubuntu - Ubuntu 10.04 LTS Linux - läuft es in der Regel ziemlich heiß. Kann ich etwas installieren, das dazu führt, dass der Lüfter etwas länger oder häufiger läuft, um das Ding abzukühlen?

BEARBEITEN:Am Ende stellte ich fest, dass das BIOS alt ist, nicht aktualisiert werden kann, bis ich Windows zuerst installiere (was ich nicht tun werde) und das BIOS die Lüftergeschwindigkeit anstelle des Betriebssystems regelt (und miese Arbeit leistet) es). Das Ding läuft mit dem AMD K8 Chipsatz. Die Sensoren sagen mir, dass die Temperaturen zu hoch sind, manchmal zu hoch, aber nie zu kritisch. Alle Versuche, pwmconfig und fancontrol auszuführen, schlagen fehl, weil ich aufgrund der BIOS-Einstellungen, die ich nicht ändern kann, keine drosselbaren Sensoren habe, oder vielleicht ist es nur der AMD K8-Chipsatz. Am Ende habe ich beschlossen, das Ding mit einem Staubwedel abzuwischen und dann ein Laptop-Kühlgebläse-Ding darunter zu legen, um es kühl zu halten. Tatsächlich stellte ich fest, dass ein einfaches Hochhalten des Laptops an einen Raumventilator dazu führt, dass die Temperatur auf 129 Grad Fahrenheit sinkt und eine Weile in den 130ern bleibt.

Volomike
quelle

Antworten:

1

Es gibt nicht so viele Lüfter, die über das Betriebssystem gesteuert werden können. Am besten gehen Sie ins BIOS. Schauen Sie sich um, ob es eine Option zur Steuerung der Lüftergeschwindigkeit gibt. Wenn es einen gibt und Sie ihn einstellen können, hatten Sie Glück. Wenn es eine Option im BIOS gibt, die Sie jedoch nicht einstellen können, ist Ihr Lüfter nicht steuerbar. In diesem Fall könnten Sie versuchen, den Lüfter gegen einen steuerbaren auszutauschen, aber ich weiß nicht, ob dies auf einem Laptop möglich ist.

Wenn Sie die Lüftergeschwindigkeit nicht über das Betriebssystem oder das BIOS ändern können (oder auch nur, wenn Sie dies können), sollten Sie die physische Reinigung wie auf den anderen Postern vorgeschlagen durchführen. Kaufen Sie außerdem einen günstigen Laptopständer, der die Rückseite des Laptops über der Schreibtischoberfläche hält. Suchen Sie nach einem Modell, bei dem Luft zwischen der Unterseite des Laptops und dem Ständer strömen kann. Es gibt auch Laptop-Ständer mit eingebauten Lüftern, aber soweit ich mich erinnere, sind diese viel zu teuer und benötigen auch eine eigene Stromversorgung.

rumtscho
quelle
Leider habe ich Ubuntu und nicht Windows installiert, so dass ich keine Möglichkeit habe, das BIOS zu aktualisieren. Ich habe das BIOS aufgerufen und es stehen mir keine Optionen zur Steuerung des Lüfters oder zur Energieverwaltung zur Verfügung. Aber Sie haben Recht - alle Tests, die ich bisher durchgeführt habe, zeigen, dass der Lüfter nicht über das Betriebssystem gesteuert werden kann, und das BIOS verwaltet ihn, obwohl sie schlecht sind.
Volomike
4

Haben Sie zuerst versucht, den Computer zu reinigen? (mit Druckluft ausblasen)

Um jedoch Ihre Frage zu beantworten:

Steuerung der Lüftergeschwindigkeit (lm-Sensoren)

Installieren und konfigurieren Sie zuerst lm-sensors,

sudo apt-get install lm-sensors

Führen Sie dann pwmconfig aus, um Ihre Fans zu testen.

sudo pwmconfig

Wenn Sie die Lüfterdrehzahlen steuern können, ist das großartig. Erstellen Sie nun eine Datei mit dem Namen /etc/init.d/fancontrol und fügen Sie Folgendes ein

#!/bin/sh
#
# Fancontrol start script.
#

set -e

# Defaults
DAEMON=/usr/sbin/fancontrol
PIDFILE=/var/run/fancontrol-pid
PATH=/sbin:/bin:/usr/sbin:/usr/bin

test -f $DAEMON || exit 0

. /lib/lsb/init-functions


case "$1" in
       start)
               log_begin_msg "Starting fancontrol daemon..."
               start-stop-daemon --start -o -q -m -b -p $PIDFILE -x $DAEMON
               log_end_msg $?
               ;;
       stop)
               log_begin_msg "Stopping fancontrol daemon..."
               start-stop-daemon --stop -o -q -p $PIDFILE
               log_end_msg $?
               ;;
       force-reload|restart)
               sh $0 stop
               sh $0 start
               ;;
       *)
               log_success_msg "Usage: /etc/init.d/fancontrol {start|stop|restart|force-reload}"
               log_success_msg "  start - starts system-wide fancontrol service"
               log_success_msg "  stop  - stops system-wide fancontrol service"
               log_success_msg "  restart, force-reload - starts a new system-wide fancontrol service"
               exit 1
               ;;
esac

exit 0

Make it excutable

sudo chmod +x /etc/init.d/fancontrol

Probier es aus

/etc/init.d/fancontrol start

und

/etc/init.d/fancontrol stop

Wenn es funktioniert, laden Sie es beim Neustart automatisch. Fügen Sie vor "exit 0" die folgende Zeile in /etc/rc.local ein

/etc/init.d/fancontrol start

colealtdelete
quelle
Ich habe einen sechs Jahre alten Laptop, den ich auseinandernehmen (fast vollständig) und ungefähr einmal im Jahr ausräumen muss - das macht einen spürbaren Unterschied, dauert aber mehrere Stunden (meistens, weil ich vergesse, wie ich es jedes Mal mache).
Auf jeden Fall stimme ich voll und ganz zu. Ich mache dies für alle meine Maschinen alle 3-6 Monate, wenn ich das Betriebssystem neu erstelle.
Colealtdelete
Weißt du, ich denke du hast recht, Cole - ein sorgfältig durchgeführtes Staubwischen würde helfen. Der Laptop ist 3 Jahre alt. In allen oben genannten Fällen funktioniert nichts, da pwmconfig keine Sensoren mit Drosselklappenfunktion finden kann, da das BIOS alles steuert. Auf dem Laptop läuft der AMD K8 Power-Chipsatz.
Volomike