.\" -*- coding: UTF-8 -*- .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH THINKFAN 1 "Juni 2013" "thinkfan 0.9.1" thinkfan .SH BEZEICHNUNG thinkfan \- Ein einfaches Programm zur Lüftersteuerung .SH ÜBERSICHT .SY thinkfan .OP \-hnqzDd .OP \-b BIAS .OP \-c KONFIGURATION .OP \-s SEKUNDEN .OP \-p [VERZÖGERUNG] .YS .SH BESCHREIBUNG Thinkfan steuert die Lüfterdrehzahl anhand der in \fI/etc/thinkfan.conf\fP voreingestellten Temperaturgrenzen. Es kann aus drei möglichen Quellen lesen: .IP \fI/proc/acpi/ibm/thermal\fP was vom Kernelmodul thinkpad_acpi bereitgestellt wird, .IP \fI/sys/class/hwmon/*/temp*_input\fP was von hwmon\-Treibern bereitgestellt wird, und .IP "\fIS.M.A.R.T.\fP (seit 0.9)" was die Temperatur direkt aus der Festplatte mittels libatasmart ausliest. .P Beachten Sie, dass Sie seit Version 0.9 Sensoren aus einer beliebigen Kombination dieser drei Typen gleichzeitig verwenden können. Um das zu ermöglichen, wurden die \fBSchlüsselwörter\fP der Konfiguration \fBgeändert\fP. Das Schlüsselwort \fIsensor\fP wurde als veraltet markiert und durch die neuen Schlüsselwörter \fItp_thermal\fP, \fIhwmon\fP und \fIatasmart\fP ersetzt, welche den folgenden Pfad als eine klassische thinkpad_acpi\-Thermaldatei, sysfs\-hwmon\-Datei beziehungsweise Festplatten\-Gerätedatei markieren. .P Der Lüfter kann \fI/proc/acpi/ibm/fan\fP oder eine PWM\-Datei in \fI /sys/class/hwmon\fP sein. Beachten Sie, dass das Konfigurationsschlüsselwort \fIfan\fP ebenfalls \fBveraltet\fP ist. Stattdessen sollten Sie \fItp_fan\fP für eine klassische »thinkpad_acpi«\-Lüfterdatei oder \fIpwm_fan\fP für eine sysfs\-PWM\-Datei verwenden. .P In der README\-Datei und den Beispielkonfigurationen finden Sie Details zu diesen Änderungen. .HP \fBWARNUNG\fP: Dieses Programm nimmt nur sehr einfache Plausibilitätsprüfungen Ihrer Konfiguration vor. Das bedeutet, dass Sie Ihre Temperaturgrenzen so wahnsinnig einstellen können, wie Sie wollen. .P Es sind zwei allgemeine Operationsmodi verfügbar: .SS "KOMPLEXER MODUS" Im komplexen Modus werden die Temperaturgrenzwerte für jeden Sensor definiert, der Thinkfan bekannt ist. Die Festlegung geeigneter Grenzwerte für jeden Sensor in Ihrem System wird wahrscheinlich etwas Experimentieren und gute Kenntnisse Ihrer Hardware erfordern, aber es ist der sicherste Weg, jede der Komponenten innerhalb deren sicheren Temperaturbereich zu halten. Siehe http://www.thinkwiki.org/wiki/Thermal_Sensors für Details dazu, welcher Sensor in einem Thinkpad welche Temperatur misst. Auf anderen Systemen müssen Sie das selbst herausfinden. In den Beispielkonfigurationen finden Sie die entsprechende Syntax. .SS "EINFACHER MODUS" Im einfachen Modus verwendet Thinkfan nur die jeweils höchste im System gefundene Temperatur. Das kann gefährlich sein, zum Beispiel bei Festplatten. Daher sollten Sie einen Korrekturwert für den Sensor festlegen, der die Temperatur Ihrer Festplatte oder Ihres Akkus misst (indem Sie 10\-15 \°C hinzufügen). In den Beispielkonfigurationsdateien finden Sie Beispiele dazu. .SH KONFIGURATION Einige Beispielkonfigurationen werden im Quellpaket bereitgestellt. Detaillierte Erläuterungen finden Sie in der Datei README. Wenn Sie Thinkfan aus einem Distributionspaket installiert haben, finden Sie diese unter \fI/usr/share/doc\fP oder wo auch immer Ihr Paketverwalter Dokumentation installiert. .SH OPTIONEN .TP \fB\-h\fP zeigt eine kurze Hilfemeldung an .TP \fB\-s\fP SEKUNDEN Maximale Anzahl an Sekunden zwischen den Temperaturaktualisierungen (Vorgabe: 5) .TP \fB\-b\fP BIAS Gleitkommazahl (\-10 bis 30) zum Steuern der Entwicklung der steigenden Temperatur. Wenn die Temperatur in einem Zyklus um mehr als 2 °C steigt, wird diese Zahl zur Ermittlung des Bias verwendet, das zur aktuell am höchsten gemessenen Temperatur im System hinzugefügt wird: current_tmax = current_tmax + delta_t * BIAS / 10 Dies bedeutet, dass negative Zahlen verwendet werden können, um kurze und abrupte Temperaturspitzen einzuebnen, die durch einige On\-DIE\-Sensoren verursacht werden. Im Modus »DANGEROUS« können Sie die Begrenzung auf \-10 bis +30 aufheben. Beachten Sie, dass sich zwischen \-b und einem negativen Element kein Leerraum befinden darf, da Getopt dies anderenfalls als Option interpretiert und fehlschlägt (das heißt, Sie schreiben »\-b\-10« anstelle von »\-b \-10«). Vorgabe ist 15.0 .TP \fB\-c\fP DATEI lädt eine alternative Konfigurationsdatei (Vorgabe: /etc/thinkfan.conf) .TP \fB\-n\fP wird nicht zum Hintergrunddienst und schreibt in das Terminal anstatt in das Systemprotokoll .TP \fB\-q\fP unterdrückt Meldungen (gibt keine Statusinformationen im Terminal aus) .TP \fB\-z\fP nimmt an, dass das Aufwecken aus einem Energiesparmodus nicht gesondert behandelt werden muss, wenn die sysfs\-Schnittstelle verwendet wird (siehe README!) .TP \fB\-p\fP [SEKUNDEN] verwendet den »Pulsing Fan Workaround« (Behebung des Problems mit pulsierend beschleunigenden Lüftern bei älteren Thinkpads). Akzeptiert ein optionales Gleitkommazahl\-Argument (0\-10s) als Dauer der Anwendung. Standardmäßig 0,5 Sekunden. .TP \fB\-d\fP liest die Temperatur von schlafenden Platten nicht aus. Stattdessen wird 0 °C als Temperatur der Platte angenommen. Dies soll verhindern, dass das Auslesen der Temperatur Ihre Platte unnötig aufweckt. \fBHinweis\fP: Diese Option ist nur verfügbar, wenn Thinkfan mit »\-D USE_ATASMART« erstellt wurde. .TP \fB\-D\fP Modus »DANGEROUS«: Alle Plausibilitätsprüfungen werden deaktiviert. Ihre Hardware könnte beschädigt werden! .SH SIGNALE SIGINT und SIGTERM brechen den Vorgang einfach ab und sollten dazu führen, dass Thinkfan sauber beendet wird. .P SIGHUP weist Thinkfan an, seine Konfiguration neu zu laden. Sollte es Probleme mit der neuen Konfiguration geben, wird die alte Konfiguration beibehalten. .P SIGUSR1 weist Thinkfan an, alle aktuell bekannten Temperaturen entweder in das Systemprotokoll oder in die Konsole auszugeben. Für die Ausgabe in die Konsole muss die Option \-n übergeben werden. .SH "SIEHE AUCH" git://git.code.sf.net/p/thinkfan/code .SH FEHLER Wenn Sie irgendwelche Probleme mit Thinkfan haben, besuchen Sie das Forum auf sf.net: .RS .RE http://sourceforge.net/projects/thinkfan/forums/forum/905019. .P Es gibt eine Fehlerdatenbank auf .RS .RE http://sourceforge.net/tracker/?group_id=249873&atid=2416828. .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann erstellt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an .