[gelöst] thinkfan, Problem bei Installation mit Kubuntu 16.10 - Wiki nicht aktuell!

xsid

Active member
Themenstarter
Registriert
29 Mai 2007
Beiträge
4.622
Hallo Linuxer,

folgendes Problem bei der Installation von Thinkfan:

Code:
sudo apt-get install thinkfan
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Die folgenden NEUEN Pakete werden installiert:
  thinkfan
0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 33,0 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 129 kB Plattenplatz zusätzlich benutzt.
Holen:1 http://archive.ubuntu.com/ubuntu yakkety/universe amd64 thinkfan amd64 0.9.2-1 [33,0 kB]
Es wurden 33,0 kB in 0 s geholt (148 kB/s).
Vormals nicht ausgewähltes Paket thinkfan wird gewählt.
(Lese Datenbank ... 211282 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../thinkfan_0.9.2-1_amd64.deb ...
Entpacken von thinkfan (0.9.2-1) ...
Trigger für ureadahead (0.100.0-19) werden verarbeitet ...
ureadahead will be reprofiled on next reboot
thinkfan (0.9.2-1) wird eingerichtet ...
Job for thinkfan.service failed because the control process exited with error code.
See "systemctl status thinkfan.service" and "journalctl -xe" for details.
invoke-rc.d: initscript thinkfan, action "start" failed.
● thinkfan.service - simple and lightweight fan control program
   Loaded: loaded (/lib/systemd/system/thinkfan.service; disabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mi 2016-11-16 11:00:09 CET; 4ms ago
  Process: 2565 ExecStart=/usr/sbin/thinkfan (code=exited, status=4)

Nov 16 11:00:09 t440p systemd[1]: Starting simple and lightweight fan control program...
Nov 16 11:00:09 t440p thinkfan[2565]: thinkfan 0.9.1 starting...
Nov 16 11:00:09 t440p systemd[1]: thinkfan.service: Control process exited, code=e...s=4
Nov 16 11:00:09 t440p systemd[1]: Failed to start simple and lightweight fan contr...am.
Nov 16 11:00:09 t440p systemd[1]: thinkfan.service: Unit entered failed state.
Nov 16 11:00:09 t440p systemd[1]: thinkfan.service: Failed with result 'exit-code'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: Fehler beim Bearbeiten des Paketes thinkfan (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Trigger für systemd (231-9ubuntu1) werden verarbeitet ...
Trigger für man-db (2.7.5-1) werden verarbeitet ...
Trigger für ureadahead (0.100.0-19) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 thinkfan
E: Sub-process /usr/bin/dpkg returned an error code (1)


Wie löse ich das Problem?

http://thinkwiki.de/Thinkfan

Das Wiki hilft mir nicht weiter.


Die Lösung:

https://debianforum.de/forum/viewtop...?f=28&t=156720


Beitrag von whisper am 10.08.2015 06:48:20

Das ist das Problem. Bei der Installation eines Paketes werden, falls vorhanden, mehrere Skripte, die zum Paket gehören, ausgeführt:
In einem davon, dem Postinstallationsskript, das also ganz am Ende, eigentlich schon nach der Installation, ausgeführt wird steht offensichtlich ein invoke-rc.d Befehl zum starten von thinkfan, der scheitert. Als erste Hilfe würde ich einmal den Befehl
CODE: ALLES AUSWÄHLEN
invoke-rc.d thinkfan start || exit $?

in der /var/lib/dpkg/info/thinkfan.amd64.postinst (oder so ähnlich) auskommentieren, also ein # davorstellen damit die vollständige Installation des Pakets nicht daran scheitert.


"sudo nano /var/lib/dpkg/info/thinkfan.postinst" ist die richtige Datei.

Mit dieser Änderung kann ich Thinkfan in Kubuntu 16.10 installieren.

MfG

xsid
 
Zuletzt bearbeitet:
"systemctl status thinkfan.service"

Code:
systemctl status thinkfan.service
● thinkfan.service - simple and lightweight fan control program
   Loaded: loaded (/lib/systemd/system/thinkfan.service; enabled; vendor preset: enabled
   Active: failed (Result: exit-code) since Mi 2016-11-16 11:11:24 CET; 1min 45s ago
  Process: 3988 ExecStart=/usr/sbin/thinkfan (code=exited, status=4)

Nov 16 11:11:24 t440p systemd[1]: Starting simple and lightweight fan control program...
Nov 16 11:11:24 t440p thinkfan[3988]: thinkfan 0.9.1 starting...
Nov 16 11:11:24 t440p systemd[1]: thinkfan.service: Control process exited, code=exited 
Nov 16 11:11:24 t440p systemd[1]: Failed to start simple and lightweight fan control pro
Nov 16 11:11:24 t440p systemd[1]: thinkfan.service: Unit entered failed state.
Nov 16 11:11:24 t440p systemd[1]: thinkfan.service: Failed with result 'exit-code'.

"journalctl -xe"

Code:
Nov 16 11:11:24 t440p systemd[1]: snapd.refresh.timer: Adding 5h 1min 50.104042s random time.
Nov 16 11:11:24 t440p systemd[1]: apt-daily.timer: Adding 11h 57min 17.465975s random time.
Nov 16 11:11:24 t440p systemd[1]: Reloading.
Nov 16 11:11:24 t440p systemd[1]: snapd.refresh.timer: Adding 6min 58.504736s random time.
Nov 16 11:11:24 t440p systemd[1]: apt-daily.timer: Adding 11h 51min 49.232854s random time.
Nov 16 11:11:24 t440p systemd[1]: snapd.refresh.timer: Adding 2min 3.355104s random time.
Nov 16 11:11:24 t440p systemd[1]: Starting simple and lightweight fan control program...
-- Subject: Unit thinkfan.service has begun start-up
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- Unit thinkfan.service has begun starting up.
Nov 16 11:11:24 t440p thinkfan[3988]: thinkfan 0.9.1 starting...
Nov 16 11:11:24 t440p thinkfan[3988]: WARNING: Using default fan control in /proc/acpi/ibm/fan.
Nov 16 11:11:24 t440p thinkfan[3988]: WARNING: Using default temperature inputs in /proc/acpi/ibm/thermal.
Nov 16 11:11:24 t440p thinkfan[3988]: /proc/acpi/ibm/thermal: No such file or directory
Nov 16 11:11:24 t440p thinkfan[3988]: add_sensor: Error getting temperature.
Nov 16 11:11:24 t440p thinkfan[3988]: /proc/acpi/ibm/thermal: No such file or directory
Nov 16 11:11:24 t440p thinkfan[3988]: Error parsing temperatures:
Nov 16 11:11:24 t440p thinkfan[3988]: readconfig: Error getting temperature.
Nov 16 11:11:24 t440p thinkfan[3988]: Refusing to run without usable config file!
Nov 16 11:11:24 t440p systemd[1]: thinkfan.service: Control process exited, code=exited status=4
Nov 16 11:11:24 t440p systemd[1]: Failed to start simple and lightweight fan control program.
-- Subject: Unit thinkfan.service has failed
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- Unit thinkfan.service has failed.
-- 
-- The result is failed.
Nov 16 11:11:24 t440p systemd[1]: thinkfan.service: Unit entered failed state.
Nov 16 11:11:24 t440p systemd[1]: thinkfan.service: Failed with result 'exit-code'.
Nov 16 11:11:25 t440p sudo[3943]: pam_unix(sudo:session): session closed for user root
Nov 16 11:11:27 t440p PackageKit[1971]: get-updates transaction /91_dcaccccc from uid 1000 finished with success after 459ms
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
lines 2061-2094/2094 (END)
 
Zuletzt bearbeitet:
Sind die erforderlichen Module im Kernel denn aktiviert [thinkpad_acpi]?
Bin ja auch kein Profi aber mit der Meldung
/proc/acpi/ibm/thermal: No such file or directory
dürfte es auch nicht funktionieren.

Auf http://thinkwiki.de/Thinkfan gibt es die Fehlerbehandlung mit proc/acpi/ibm/thermal. lm-sensors installieren und ausführen.

Keine Funktion auf X220, T420(s) – sowie auf allen neueren Modellen

erscheint folgender Output
/proc/acpi/ibm/thermal: No such file or directory
Ursache: die Datei /proc/acpi/ibm/thermal existiert bei den betroffenen Modellen nicht mehr. Die Temperatursensoren sind an eine andere Stelle im Sysfs umgezogen und thinkfan erkennt sie nicht.
Lösung: zur Ermittlung der verfügbaren Temperatursensoren ist zunächst das Paket

  • lm-sensors
zu installieren. Anschließend startet man die Erkennung mit dem Kommando
sudo sensors-detect

Probier das mal aus
 
Zuletzt bearbeitet:
wurde die folgende Anpassung aus dem Abschnitt "thinkpad_acpi konfigurieren" des Wiki beachtet. Nach einem weiteren Neustart sollte es funktionieren.


Gabor
 
Hi, so einfach ist es wohl doch nicht.

Den Hinweis von gabor habe ich nochmals geprüft und beachtet.

Code:
sudo apt-get install thinkfan
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
»thinkfan« ist bereits die neuste Version (0.9.2-1).
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.                                                                                                                                                                                   
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.                                                                                                                                                                
Möchten Sie fortfahren? [J/n] j                                                                                                                                                                                                  
thinkfan (0.9.2-1) wird eingerichtet ...                                                                                                                                                                                         
Job for thinkfan.service failed because the control process exited with error code.                                                                                                                                              
See "systemctl status thinkfan.service" and "journalctl -xe" for details.                                                                                                                                                        
invoke-rc.d: initscript thinkfan, action "start" failed.                                                                                                                                                                         
● thinkfan.service - simple and lightweight fan control program                                                                                                                                                                  
   Loaded: loaded (/lib/systemd/system/thinkfan.service; enabled; vendor preset: enabled)                                                                                                                                        
   Active: failed (Result: exit-code) since Mi 2016-11-16 11:45:48 CET; 3ms ago                                                                                                                                                  
  Process: 2405 ExecStart=/usr/sbin/thinkfan (code=exited, status=4)                                                                                                                                                             
                                                                                                                                                                                                                                 
Nov 16 11:45:48 t440p systemd[1]: Starting simple and lightweight fan control program...                                                                                                                                         
Nov 16 11:45:48 t440p thinkfan[2405]: thinkfan 0.9.1 starting...                                                                                                                                                                 
Nov 16 11:45:48 t440p systemd[1]: thinkfan.service: Control process exited, code=exited status=4                                                                                                                                 
Nov 16 11:45:48 t440p systemd[1]: Failed to start simple and lightweight fan control program.                                                                                                                                    
Nov 16 11:45:48 t440p systemd[1]: thinkfan.service: Unit entered failed state.                                                                                                                                                   
Nov 16 11:45:48 t440p systemd[1]: thinkfan.service: Failed with result 'exit-code'.                                                                                                                                              
dpkg: Fehler beim Bearbeiten des Paketes thinkfan (--configure):                                                                                                                                                                 
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück                                                                                                                                                 
Fehler traten auf beim Bearbeiten von:                                                                                                                                                                                           
 thinkfan                                                                                                                                                                                                                        
E: Sub-process /usr/bin/dpkg returned an error code (1)


Thinkfan habe ich oftmals installiert, so ein Problem hatte ich bisher nie.
 

Ich weiß jetzt nicht, welches Notebook du hast, steht leider nirgends, bei meinem W520 habe ich Thinkfan wie nachfolgend beschrieben (hatte ich schon mal an anderer Stelle geschrieben) installiert und eingerichtet.

Durch das BIOS gesteuert dreht der Lüfter im W520 auch beim Nichtstun mit rund 2500 RPM, das ist zwar nicht wirklich laut, aber es stört (mich zumindest).
Da aufgrund des Sandybridge-Chipsatzes TPFanco ja nicht problemlos funktioniert, habe ich mich für Thinkfan entschieden, eine gute und sehr ausführliche Anleitung dazu findet man hier: „http://thinkwiki.de/Thinkfan“.
Da die Ausführungen sehr ausführlich sind, folgt hier die Kurzfassung von dem, was notwendig ist, damit Thinkfan funtioniert. Hinweis: Der Befehl „sudo“ ist nur bei Ubuntu und Co relevant, bei Debian oder anderen Linux-Derivaten ruft man die Kommandos aus der Root-Shell auf.

Thinkfan installieren:
Über die Paketverwaltung oder im Terminal mit (nachfolgendes erfolgt alles in der Konsole) sudo apt-get install thinkfan

Danach erzeugt man mit „sudo echo "options thinkpad_acpi fan_control=1" | sudo tee /etc/modprobe.d/thinkfan.conf“ eine notwendige Konfigurationsdatei, damit das Kernel-Modul „thinkpad_acpi“ mit der Option „fan_control=1“ geladen wird.

Den automatischen Start von thinkfan erreicht man, indem man mit Root-Rechten in der Datei „/etc/default/thinkfan“ in der Zeile „Start=no“ das „no“ durch ein „yes“ ersetzt, also „Start=yes“.


Damit der Dienst in den neueren Ubuntus & Co startet, muss noch folgendes eingegeben werden sudo systemctl enable thinkfan.service

Da thinkfan keine GUI hat werden die Temperaturschwellen in der Datei „/etc/thinkfan.conf“ festgelegt, diese Datei kann mit Root-Rechten editiert und den eigenen Vorstellungen angepasst werden.


Wichtig:
Bei den Thinkpadmodellen mit Sandybridge-Chipsatz existiert die Datei „/proc/acpi/ibm/thermal“nicht mehr, die Temperatursensoren befinden sich an einer anderen Stelle im Sysfs. Damit thinkfan funktioniert, müssen diese erst ermittelt und eingebunden werden. Zur Ermittlung wird das Paket „lm-sensors“ benötigt, ist bei den aktuellen Ubuntu- und Mint-Versionen bereits installiert, wenn nicht dann

sudo apt-get install lm-sensors

Die Erkennung wird mit sudo sensors-detect gestartet, alle Nachfragen des Programms können bis auf die Letzte mit „Enter“ bestätigt werden, die letzte Frage Do you want to add these lines automatically to /etc/modules? (yes/NO)“ beantwortet man mit „yes“ und „Enter“. Danach führe ich einen Neustart durch, da bei mir der Befehl „sudo start module-init-tools“ zu einer Fehlermeldung führte.

Nach dem Neustart wieder eine Konsole öffnen und sich mit dem Befehl find /sys/devices -type f -name "temp*_input" die Temperatursensoren anzeigen lassen

Beispiel: mein W520

/sys/devices/virtual/hwmon/hwmon0/temp1_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp3_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp4_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp5_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp1_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input

Bei meinem W520 ist z.B. nur der erste Eintrag relevant. Diese Werte werden mit einem vorangestellten „hwmon“ (früher "sensor") in der Datei „/etc/thinkfan.conf“ vor den Temperaturschwellen eingetragen.

Das sieht dann bei mir so aus:

hwmon /sys/devices/virtual/hwmon/hwmon0/temp1_input

(0, 0, 45)
(1, 43, 55)
(2, 50, 60)
(3, 53, 65)
(4, 60, 70)
(5, 63, 75)
(7, 70, 80)
(127, 77, 32767)

Die Bedeutung der Werte in den Zeilen ist folgende – von links nach rechts


1. Spalte: Lüfterlevel 0 (aus) bis 7 (max.), 127 bedeutet volle Pulle ohne Regelung („disengaged“)
2. Spalte: Temperatur bei der der Lüfterlevel wieder um 1 verringert wird
3. Spalte: Temperatur bei der der Lüfterlevel um 1 erhöht wird


Wichtig: Ihr müsst feststellen, welcher Sensor bei eurem Notebook relevant ist (bei meinem W520 ist das „temp1“), das geht am einfachsten mit dem Befehl „sensors“, der bei meinem W520 folgendes Ergebnis zeigt (habe gerade ein paar Programme offen und schreibe hier gerade in Libreoffice, hat also nicht viel zu tun)

acpitz-virtual-0
Adapter: Virtual device
temp1: +43.0°C (crit = +99.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +46.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +45.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +41.0°C (high = +86.0°C, crit = +100.0°C)
Core 2: +46.0°C (high = +86.0°C, crit = +100.0°C)
Core 3: +41.0°C (high = +86.0°C, crit = +100.0°C)

thinkpad-isa-0000
Adapter: ISA adapter
fan1: 0 RPM


Mit thinkfan ist auch die Stufe 1 möglich (~1950 RPM), die die BIOS-Steuerung konsequent überspringt.
Nach dem Einrichten der Schwellen kann man thinkfan auch manuell starten

sudo /etc/init.d/thinkfan start

Ich bevorzuge einen Neustart des Notebooks.


Gruß Wolfgang
 
Zuletzt bearbeitet:
Hallo Linuxer,

Code:
sudo /etc/init.d/thinkfan start

Code:
sudo /etc/init.d/thinkfan start
[....] Starting thinkfan (via systemctl): thinkfan.serviceJob for thinkfan.service failed because the control process exited with error code. See "systemctl status thinkfan.service" and "journalctl -xe" for details.
 failed!

Kann das funktionieren, Kubuntu 16.10 verwendet systemd.

Das Problem bezieht sich auf einen Thinkpad T440p.

MfG

xsid
 
Zuletzt bearbeitet:
xsid, du postest immer nur Fehlermeldungen, aber nicht was du gemacht hast. Hast du denn die Installation von thinkfan einmal so durchgeführt, wie ich sie beschrieben habe?
Es besteht natürlich noch die Möglichkeit, das die Chipsätze nicht mehr unterstützt werden, dann funktioniert thinkfan verständlicherweise nicht mehr. Thinkfan und die anderen Lüfterregelungen werden ja leider nicht mehr weiterentwickelt.
 
Hallo Linuxer,

ich bin nach der Anleitung im Wiki vorgegangen.

http://thinkwiki.de/Thinkfan

Ist das Wiki für Kubuntu 16.04 oder Kubuntu 16.10 verwendbar, bzw. richtig?

MfG

xsid
 
Zuletzt bearbeitet:
Ups, dann war es doch wohl nur TPFanco und TPFanControl.
Schön, dass zumindest Thinkfan noch weiterentwickelt wird.


@xsid: Ich habe auf meinem W520 Mint 18 laufen (basiert auf Ubuntu 16.04), thinkfan läuft völlig problemlos.

Was sich geändert hat ist in der "thinkfan.conf" die Sensorbezeichnung
"Diese Werte werden mit einem vorangestellten „hwmon“ (früher "sensor") in der Datei „/etc/thinkfan.conf“ vor den Temperaturschwellen eingetragen."
 
Zuletzt bearbeitet:
Hallo Linuxer,

ab hier hatte im Thinkwiki zu schluderig gelesen: Keine Funktion auf X220, T420(s) – sowie auf allen neueren Modellen

vermutlich habe ich es hinbekommen:
Code:
sensors
thinkpad-isa-0000
Adapter: ISA adapter
fan1:           0 RPM

acpitz-virtual-0
Adapter: Virtual device
temp1:        +56.0°C  (crit = +200.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +57.0°C  (high = +84.0°C, crit = +100.0°C)
Core 0:         +57.0°C  (high = +84.0°C, crit = +100.0°C)
Core 1:         +56.0°C  (high = +84.0°C, crit = +100.0°C)
Core 2:         +53.0°C  (high = +84.0°C, crit = +100.0°C)
Core 3:         +57.0°C  (high = +84.0°C, crit = +100.0°C)

Was könnte ich noch testen?

MfG

xsid
 
Zuletzt bearbeitet:
Du liest anscheinend nicht nur Wikis schluderig sonder auch Beiträge von anderen Usern :facepalm:
 
Jetzt bekomme ich folgende Fehlermeldung:

Code:
sudo apt-get dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
thinkfan (0.9.2-1) wird eingerichtet ...
Job for thinkfan.service failed because the control process exited with error code.
See "systemctl status thinkfan.service" and "journalctl -xe" for details.
invoke-rc.d: initscript thinkfan, action "start" failed.
● thinkfan.service - simple and lightweight fan control program
   Loaded: loaded (/lib/systemd/system/thinkfan.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Mi 2016-11-16 20:20:15 CET; 5ms ago
  Process: 4591 ExecStart=/usr/sbin/thinkfan (code=exited, status=4)

Nov 16 20:20:15 t440p systemd[1]: Starting simple and lightweight fan control program...
Nov 16 20:20:15 t440p systemd[1]: thinkfan.service: Control process exited, code=e...s=4
Nov 16 20:20:15 t440p systemd[1]: Failed to start simple and lightweight fan contr...am.
Nov 16 20:20:15 t440p systemd[1]: thinkfan.service: Unit entered failed state.
Nov 16 20:20:15 t440p systemd[1]: thinkfan.service: Failed with result 'exit-code'.
Hint: Some lines were ellipsized, use -l to show in full.
dpkg: Fehler beim Bearbeiten des Paketes thinkfan (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 thinkfan
E: Sub-process /usr/bin/dpkg returned an error code (1)

Da ist irgendwo der Wurm drin.

sensors wie gehabt:

Code:
sensors
thinkpad-isa-0000
Adapter: ISA adapter
fan1:           0 RPM

acpitz-virtual-0
Adapter: Virtual device
temp1:        +55.0°C  (crit = +200.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +57.0°C  (high = +84.0°C, crit = +100.0°C)
Core 0:         +57.0°C  (high = +84.0°C, crit = +100.0°C)
Core 1:         +54.0°C  (high = +84.0°C, crit = +100.0°C)
Core 2:         +53.0°C  (high = +84.0°C, crit = +100.0°C)
Core 3:         +54.0°C  (high = +84.0°C, crit = +100.0°C)



@woleska

Deinen Beitrag hatte ich anfänglich gar nicht verstanden. *sorry


Vermutlich die Lösung:

https://debianforum.de/forum/viewtopic.php?f=28&t=156720

Beitrag von whisper am 10.08.2015 06:48:20

"sudo nano /var/lib/dpkg/info/thinkfan.postinst" richtige Datei.

Es ist die Lösung, mit dieser Änderung kann ich Thinkfan in Kubuntu 16.10 installieren.

MfG

xsid

- - - Beitrag zusammengeführt - - -

Hallo Linuxer,

mit unserem Thinkwiki komme ich nicht zurecht.

Code:
sudo apt-get install thinkfan

Selbst bei der sauberen Installation scheitere ich. Mein System ist neu aufgesetzt.



Gebe ich bei Google "systemd thinkfan" ein, gibt sehr viele Hinweise, Thinkfan und systemd mögen sich bisher irgendwie nicht.

https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_T420

@woleska
Verwendet dein Mint 18 systemd?
Mit welchen Befehlen prüfst Du, testest Du dein Thinkfan?

Mfg

xsid

- - - Beitrag zusammengeführt - - -

Ist die /etc/thinkfan.conf so richtig erstellt?

Code:
######################################################################
# thinkfan 0.7 example config file
# ================================
#
# ATTENTION: There is only very basic sanity checking on the configuration.
# That means you can set your temperature limits as insane as you like. You
# can do anything stupid, e.g. turn off your fan when your CPU reaches 70°C.
#
# That's why this program is called THINKfan: You gotta think for yourself.
#
######################################################################
#
# IBM/Lenovo Thinkpads (thinkpad_acpi, /proc/acpi/ibm)
# ====================================================
#
# IMPORTANT:
#
# To keep your HD from overheating, you have to specify a correction value for
# the sensor that has the HD's temperature. You need to do this because
# thinkfan uses only the highest temperature it can find in the system, and
# that'll most likely never be your HD, as most HDs are already out of spec
# when they reach 55 °C.
# Correction values are applied from left to right in the same order as the
# temperatures are read from the file.
#
# For example:
# tp_thermal /proc/acpi/ibm/thermal (0, 0, 10)
# will add a fixed value of 10 °C the 3rd value read from that file. Check out
# http://www.thinkwiki.org/wiki/Thermal_Sensors to find out how much you may
# want to add to certain temperatures.

#  Syntax:
#  (LEVEL, LOW, HIGH)
#  LEVEL is the fan level to use (0-7 with thinkpad_acpi)
#  LOW is the temperature at which to step down to the previous level
#  HIGH is the temperature at which to step up to the next level
#  All numbers are integers.
#

# I use this on my T61p:
#tp_fan /proc/acpi/ibm/fan
#tp_thermal /proc/acpi/ibm/thermal (0, 10, 15, 2, 10, 5, 0, 3, 0, 3)

sensor /sys/devices/virtual/hwmon/hwmon0/temp1_input
sensor /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp3_input
sensor /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp4_input
sensor /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp5_input
sensor /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp1_input
sensor /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input

(0,     0,      55)
(1,     48,     60)
(2,     50,     61)
(3,     52,     63)
(4,     56,     65)
(5,     59,     66)
(7,     63,     32767)

Meine CPU:

Code:
cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 60
model name      : Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
stepping        : 3
microcode       : 0x1f
cpu MHz         : 899.343
cache size      : 6144 KB
physical id     : 0
siblings        : 8
core id         : 0
cpu cores       : 4
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts
bugs            :
bogomips        : 4788.52
clflush size    : 64                                                                         
cache_alignment : 64                                                                         
address sizes   : 39 bits physical, 48 bits virtual                                          
power management:                                                                            
                                                                                             
processor       : 1                                                                          
vendor_id       : GenuineIntel                                                               
cpu family      : 6                                                                          
model           : 60
model name      : Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
stepping        : 3
microcode       : 0x1f
cpu MHz         : 799.875
cache size      : 6144 KB
physical id     : 0
siblings        : 8
core id         : 0
cpu cores       : 4
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts
bugs            :
bogomips        : 4788.52
clflush size    : 64
cache_alignment : 64
address sizes   : 39 bits physical, 48 bits virtual
power management:

processor       : 2
vendor_id       : GenuineIntel
cpu family      : 6
model           : 60
model name      : Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
stepping        : 3
microcode       : 0x1f
cpu MHz         : 1172.156
cache size      : 6144 KB
physical id     : 0
siblings        : 8
core id         : 1
cpu cores       : 4
apicid          : 2
initial apicid  : 2
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts
bugs            :
bogomips        : 4788.52
clflush size    : 64
cache_alignment : 64
address sizes   : 39 bits physical, 48 bits virtual
power management:

processor       : 3
vendor_id       : GenuineIntel
cpu family      : 6
model           : 60
model name      : Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
stepping        : 3
microcode       : 0x1f
cpu MHz         : 1312.687
cache size      : 6144 KB
physical id     : 0
siblings        : 8
core id         : 1
cpu cores       : 4
apicid          : 3
initial apicid  : 3
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts
bugs            :
bogomips        : 4788.52
clflush size    : 64
cache_alignment : 64
address sizes   : 39 bits physical, 48 bits virtual
power management:

processor       : 4
vendor_id       : GenuineIntel
cpu family      : 6
model           : 60
model name      : Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
stepping        : 3
microcode       : 0x1f
cpu MHz         : 858.187
cache size      : 6144 KB
physical id     : 0
siblings        : 8
core id         : 2
cpu cores       : 4
apicid          : 4
initial apicid  : 4
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts
bugs            :
bogomips        : 4788.52
clflush size    : 64
cache_alignment : 64
address sizes   : 39 bits physical, 48 bits virtual
power management:

processor       : 5
vendor_id       : GenuineIntel
cpu family      : 6
model           : 60
model name      : Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
stepping        : 3
microcode       : 0x1f
cpu MHz         : 900.281
cache size      : 6144 KB
physical id     : 0
siblings        : 8
core id         : 2
cpu cores       : 4
apicid          : 5
initial apicid  : 5
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts
bugs            :
bogomips        : 4788.52
clflush size    : 64
cache_alignment : 64
address sizes   : 39 bits physical, 48 bits virtual
power management:

processor       : 6
vendor_id       : GenuineIntel
cpu family      : 6
model           : 60
model name      : Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
stepping        : 3
microcode       : 0x1f
cpu MHz         : 1002.562
cache size      : 6144 KB
physical id     : 0
siblings        : 8
core id         : 3
cpu cores       : 4
apicid          : 6
initial apicid  : 6
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts
bugs            :
bogomips        : 4788.52
clflush size    : 64
cache_alignment : 64
address sizes   : 39 bits physical, 48 bits virtual
power management:

processor       : 7
vendor_id       : GenuineIntel
cpu family      : 6
model           : 60
model name      : Intel(R) Core(TM) i7-4700MQ CPU @ 2.40GHz
stepping        : 3
microcode       : 0x1f
cpu MHz         : 1233.187
cache size      : 6144 KB
physical id     : 0
siblings        : 8
core id         : 3
cpu cores       : 4
apicid          : 7
initial apicid  : 7
fpu             : yes
fpu_exception   : yes
cpuid level     : 13
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts
bugs            :
bogomips        : 4788.52
clflush size    : 64
cache_alignment : 64
address sizes   : 39 bits physical, 48 bits virtual
power management:


Wie sieht es bei euch aus?

- - - Beitrag zusammengeführt - - -

https://ubuntuforums.org/showthread.php?t=2273080

Jetzt sieht meine /etc/thinkfan.conf wie folgt aus:


Code:
######################################################################
# thinkfan 0.7 example config file
# ================================
#
# ATTENTION: There is only very basic sanity checking on the configuration.
# That means you can set your temperature limits as insane as you like. You
# can do anything stupid, e.g. turn off your fan when your CPU reaches 70°C.
#
# That's why this program is called THINKfan: You gotta think for yourself.
#
######################################################################
#
# IBM/Lenovo Thinkpads (thinkpad_acpi, /proc/acpi/ibm)
# ====================================================
#
# IMPORTANT:
#
# To keep your HD from overheating, you have to specify a correction value for
# the sensor that has the HD's temperature. You need to do this because
# thinkfan uses only the highest temperature it can find in the system, and
# that'll most likely never be your HD, as most HDs are already out of spec
# when they reach 55 °C.
# Correction values are applied from left to right in the same order as the
# temperatures are read from the file.
#
# For example:
# tp_thermal /proc/acpi/ibm/thermal (0, 0, 10)
# will add a fixed value of 10 °C the 3rd value read from that file. Check out
# http://www.thinkwiki.org/wiki/Thermal_Sensors to find out how much you may
# want to add to certain temperatures.

#  Syntax:
#  (LEVEL, LOW, HIGH)
#  LEVEL is the fan level to use (0-7 with thinkpad_acpi)
#  LOW is the temperature at which to step down to the previous level
#  HIGH is the temperature at which to step up to the next level
#  All numbers are integers.
#

# I use this on my T61p:
#tp_fan /proc/acpi/ibm/fan
#tp_thermal /proc/acpi/ibm/thermal (0, 10, 15, 2, 10, 5, 0, 3, 0, 3)

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/temp4_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp5_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp1_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input

(0,     0,      55)
(1,     48,     60)
(2,     50,     61)
(3,     52,     63)
(4,     56,     65)
(5,     59,     66)
(7,     63,     32767)

Mein Test ergibt folgendes:

Code:
sudo thinkfan -n                                                    
                                                                                             
WARNING: Using default fan control in /proc/acpi/ibm/fan.                                                                                                                                                                        
                                                                                                                                                                                                                                 
WARNING: You're using simple temperature limits without correction values, and your fan will only start at 55 °C. This can be dangerous for your hard drive.                                                                     
                                                                                                                                                                                                                                 
Module thinkpad_acpi doesn't seem to support fan_control                                                                                                                                                                         
Cleaning up and resetting fan control.


Wie gehe ich damit um? Was sollte ich ändern?
 
Zuletzt bearbeitet:
Dein letzter Eintrag hat sich mit meiner Schreiberei etwas überschnitten.
Das erste besagt, dass der Lüfter erst bei 55° startet, könnte ja eventuell gefährlich sein, daher die Warnung.
Das zweite deutet daraufhin, dass du scheinbar "sudo echo "options thinkpad_acpi fan_control=1" | sudo tee /etc/modprobe.d/thinkfan.conf" nicht gemacht hast.


@woleska

Deinen Beitrag hatte ich anfänglich gar nicht verstanden. *sorry

Verwendet dein Mint 18 systemd?
Mit welchen Befehlen prüfst Du, testest Du dein Thinkfan?

Und anscheinend immer noch nicht richtig gelesen und die Installation so durchgeführt.

Mint 18 verwendet systemd.


Für die Fehlermeldung bei der Installation könntest du mal "sudo apt install -f" versuchen.


Hast du nach der Installation folgendes durchgeführt:

sudo echo "options thinkpad_acpi fan_control=1" | sudo tee /etc/modprobe.d/thinkfan.conf
in der Datei „/etc/default/thinkfan“ in der Zeile „Start=no“ das „no“ durch ein „yes“ ersetzt
sudo systemctl enable thinkfan.service

Die Erkennung wird mit sudo sensors-detect gestartet
und dir mit dem Befehl find /sys/devices -type f -name "temp*_input" die Temperatursensoren anzeigen lassen und in die "thinkfan.conf" kopiert


Thinkfan scheint ja auf irgendeine Art und Weise zu laufen, sonst würde der Lüfter ja nicht still stehen.

Mit dem Befehl "systemctl" kannst du dir die via systemd gestarteten Dienste anzeigen lassen (ziemlich lange Liste), mit den Pfeiltasten kannst du scrollen, im Bereich "*.service" sollten diese beiden Einträge vorhanden sein
Code:
thermald.service                               loaded active running   Thermal Daemon Service
thinkfan.service                               loaded active running   simple and lightweight fan control program
Mit der Tastenkombination strg+c verlässt du die Anzeige wieder.

Falls "thermald.service" dort nicht steht "sudo apt install thermald" durchführen, wird aber (glaube ich) standardmäßig installiert.


Testen kannst du Thinkfan in der Konsole mit "thinkfan -n", wenn es bereits läuft, bekommst du eine entsprechende Meldung
Code:
var/run/thinkfan.pid already exists. Either thinkfan is already running, or it was killed by SIGKILL. If you're sure thinkfan is not running, delete /var/run/thinkfan.pid manually.

Wenn der Test erfolgreich startet, kommt in der Regel diese Meldung
Code:
WARNING: Using default fan control in /proc/acpi/ibm/fan.
sleeptime=5, tmax=41, last_tmax=41, biased_tmax=41 -> fan="level 1"
Den Test kannst du mit der Tastenkombination strg+c abbrechen.


Ist die /etc/thinkfan.conf so richtig erstellt?

Code:
# I use this on my T61p:
#tp_fan /proc/acpi/ibm/fan
#tp_thermal /proc/acpi/ibm/thermal (0, 10, 15, 2, 10, 5, 0, 3, 0, 3)

sensor /sys/devices/virtual/hwmon/hwmon0/temp1_input
sensor /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp3_input
sensor /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp4_input
sensor /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp5_input
sensor /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp1_input
sensor /sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input

(0,     0,      55)
(1,     48,     60)
(2,     50,     61)
(3,     52,     63)
(4,     56,     65)
(5,     59,     66)
(7,     63,     32767)
Der Begriff "sensor" sollte bei den neueren Ubuntus durch "hwmon" ersetzt werden.

Gruß Wolfgang
 
Zuletzt bearbeitet:
Hallo woleska,

es sieht jetzt bei mir so aus:

Code:
thinkfan -n

/var/run/thinkfan.pid already exists. Either thinkfan is already running, or it was killed by SIGKILL. If you're sure thinkfan is not running, delete /var/run/thinkfan.pid manually.

Auszug von systemctl:

Code:
 thermald.service                  loaded active running   Thermal Daemon Service
 thinkfan.service                  loaded active running   simple and lightweight fan control


sudo systemctl status thinkfan.service

Code:
sudo systemctl status thinkfan.service
● thinkfan.service - simple and lightweight fan control program
   Loaded: loaded (/lib/systemd/system/thinkfan.service; enabled; vendor preset: enabled)
   Active: active (running) since Do 2016-11-17 11:01:35 CET; 1min 44s ago
  Process: 934 ExecStart=/usr/sbin/thinkfan (code=exited, status=0/SUCCESS)
 Main PID: 946 (thinkfan)
   CGroup: /system.slice/thinkfan.service
           └─946 /usr/sbin/thinkfan

Nov 17 11:01:35 t440p systemd[1]: Starting simple and lightweight fan control program...
Nov 17 11:01:35 t440p thinkfan[934]: thinkfan 0.9.1 starting...
Nov 17 11:01:35 t440p thinkfan[934]: WARNING: Using default fan control in /proc/acpi/ibm/fan
Nov 17 11:01:35 t440p thinkfan[934]: WARNING: You're using simple temperature limits without 
Nov 17 11:01:35 t440p thinkfan[934]: Daemon PID: 946
Nov 17 11:01:35 t440p systemd[1]: Started simple and lightweight fan control program.

cat /proc/acpi/ibm/fan

Code:
cat /proc/acpi/ibm/fan
status:         disabled
speed:          0
level:          0
commands:       level <level> (<level> is 0-7, auto, disengaged, full-speed)
commands:       enable, disable
commands:       watchdog <timeout> (<timeout> is 0 (off), 1-120 (seconds))


Wie sieht es bei dir aus?

Wie gehe ich mit den Warnungen um?



Kannst Du bei deinem Rechner eine wirkliche Verbesserung der Lüfterverhaltens mit Thinkfan feststellen?
 
Zuletzt bearbeitet:
Hi xsid,

das sieht bei mir genauso aus, alles in Ordnung - manche Warnungen kann und sollte man einfach ignorieren, wie diese zum Beispiel :)

Die Temperaturschwellen für den Lüfter in der "thinkfan.conf" habe ich mittlerweile geändert und an meine Bedürfnisse und Anwendungen angepasst.
Code:
(0,     0,      40)
(1,     38,     65)
(3,     63,     85)
(5,     83,     90)
(7,     88,     95)
(127,   91,     32767)
Der Lüfter läuft eigentlich immer auf Stufe 1, da er dann fast unhörbar ist und nicht stört.

Es freut mich, dass es dann ja doch geklappt hat.

Gruß Wolfgang

Edit: Ja, vorher lief der Lüfter mindestens auf Stufe 2, die Steuerung über das BIOS kennt die Stufe 1 wohl nicht.
 
Hallo woleska,

danke für deine Hilfe, deine Motivation.

Das Thinkwiki in Bezug auf Thinkfan ist nicht aktuell.

Kannst Du bei deinem Rechner eine wirkliche Verbesserung der Lüfterverhaltens mit Thinkfan feststellen?

So richtig stelle ich bein meinem Thinkpad T440p keine Verbesserung fest.

MfG

xsid
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben