Unterschiede zwischen den Revisionen 3 und 4
Revision 3 vom 2016-11-07 19:00:43
Größe: 2599
Autor: anonym
Kommentar: Fussnote
Revision 4 vom 2016-11-07 19:01:27
Größe: 2598
Autor: anonym
Kommentar: Format
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 21: Zeile 21:
 * Die ermittelten Sensoren werden nun mit einem vorangestellten {{{hwmon}}} in {{{/etc/thinkfan.conf}}} eingetragen<<FootNote(Bei der ersten Ermittlung wurden die Sensoren unter /sys/devices/platform/coretemp.0/hwmon/hwmon2/ statt hwmon1 gefunden, wodurch Thinkfan nicht startete)>>>:{{{  * Die ermittelten Sensoren werden nun mit einem vorangestellten {{{hwmon}}} in {{{/etc/thinkfan.conf}}} eingetragen<<FootNote(Bei der ersten Ermittlung wurden die Sensoren unter /sys/devices/platform/coretemp.0/hwmon/hwmon2/ statt hwmon1 gefunden, wodurch Thinkfan nicht startete)>>:{{{

Diese Seite beschriebt die Einrichtung von Debian Jessie auf einem Thinkpad X230.

Lüftersteuerung

Bei neueren Thinkpad-Modell funktioniert die Lüftersteuerung über /proc/acpi/ibm/thermal nicht mehr. Hier sind nach der Installation von Thinkfan ein paar extra Schritte notwendig.

  • Damit die Lüftersteuerung funktioniert, muß das Kernelmodul thinkpad_acpi mit der Option fan_control=1 geladen werden:

    echo "options thinkpad_acpi fan_control=1" | sudo tee /etc/modprobe.d/thinkfan.conf
  • Anschließend das Modul entladen und neuladen bzw. den Rechner neu starten, falls das Modul bereits in Nutzung ist
  • Thinkfan installieren:

    apt install thinkfan
  • Erkennung der Temperatursensoren starten

    sensors-detect
    • Alle Fragen mit YES beantworten

    • Zum Schluss die Daten speichern --> yes:

      Do you want to add these lines automatically to /etc/modules? (yes/NO)
  • Module mit neuen Einstellungen laden:

    /etc/init.d/kmod start
  • Temperatursensoren ermitteln:

    find /sys/devices -type f -name "temp*_input"
  • Die ermittelten Sensoren werden nun mit einem vorangestellten hwmon in /etc/thinkfan.conf eingetragen1:

    hwmon /sys/devices/virtual/hwmon/hwmon0/temp1_input
    hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp3_input
    hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp1_input
    hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input
  • Dienst aktivieren2:

    systemctl enable thinkfan.service
  • Nun können noch die Schwellwerte auf eigene Gefahr angepasst werden - du solltest hier sehr vorsichtig und eher konservativ vorgehen, da ansonsten das Notebook beschädigt werden könnten. Orientiert an könnten die Folgenden Werte in /etc/thinfan.conf eingetragen werden:

    (0, 0, 60)
    (1, 57, 63)
    (2, 60, 66)
    (3, 64, 68)
    (4, 66, 72)
    (5, 70, 74)
    (7, 72, 32767)
  • Der Daemon kann nun gestoppt und im Vordergrund aktiviert werden, um sich die aktuellen Lüfterwerte anzeigen zu lassen:

    thinkfan -n
  • Bei Bedarf kann noch das Regelverhalten angepasst werden.

Fussnoten und Hinweise

  1. Bei der ersten Ermittlung wurden die Sensoren unter /sys/devices/platform/coretemp.0/hwmon/hwmon2/ statt hwmon1 gefunden, wodurch Thinkfan nicht startete (1)

  2. Die Autostart-Option in /etc/default/thinkfan wird bei Verwendung von systemd ignoriert (2)

Debian_auf_Thinkpad_X230 (zuletzt geändert am 2017-11-23 14:33:28 durch anonym)


Creative Commons Lizenzvertrag
This page is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.