Thinkfan, TLP, mein T420s und ich

Hallo,
danke für den Tip. Habe alles verfolgt. Anbei der Output aus dem Terminal zum Nachverfolgen. Der Lüfter läuft jetzt mit ca. 4000rpm. Richtig langsam kommt mir das nicht vor. War bei einer früheren Installation schon mal bei 1900rpm soweit ich weiß. Woran kann das liegen? Vielen Dank im Voraus für weitere Antworten... (Wie markiert man eigentlich Code hier in diesem Forum?).

Danke Magnus

Hier der Output laut Beschreibung:

magnus@ubuntu-machine:~$ sudo /etc/init.d/thinkfan start
[sudo] password for magnus:
magnus@ubuntu-machine:~$ sudo apt-get install lm-sensors
Reading package lists... Done
Building dependency tree
Reading state information... Done
lm-sensors is already the newest version.
The following packages were automatically installed and are no longer required:
libufe-xidgetter0 webaccounts-extension-common xul-ext-websites-integration
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
magnus@ubuntu-machine:~$ sudo sensors-detect
# sensors-detect revision 6170 (2013-05-20 21:25:22 +0200)
# System: LENOVO 4173RB4 [ThinkPad T420s] (laptop)


This program will help you determine which kernel modules you need
to load to use lm_sensors most effectively. It is generally safe
and recommended to accept the default answers to all questions,
unless you know what you're doing.


Some south bridges, CPUs or memory controllers contain embedded sensors.
Do you want to scan for them? This is totally safe. (YES/no):
Module cpuid loaded successfully.
Silicon Integrated Systems SIS5595... No
VIA VT82C686 Integrated Sensors... No
VIA VT8231 Integrated Sensors... No
AMD K8 thermal sensors... No
AMD Family 10h thermal sensors... No
AMD Family 11h thermal sensors... No
AMD Family 12h and 14h thermal sensors... No
AMD Family 15h thermal sensors... No
AMD Family 15h power sensors... No
AMD Family 16h power sensors... No
Intel digital thermal sensor... Success!
(driver `coretemp')
Intel AMB FB-DIMM thermal sensor... No
VIA C7 thermal sensor... No
VIA Nano thermal sensor... No


Some Super I/O chips contain embedded sensors. We have to write to
standard I/O ports to probe them. This is usually safe.
Do you want to scan for Super I/O sensors? (YES/no):
Probing for Super-I/O at 0x2e/0x2f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
Trying family `ITE'... No
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'... No
Trying family `SMSC'... No
Trying family `VIA/Winbond/Nuvoton/Fintek'... No
Trying family `ITE'... No


Some hardware monitoring chips are accessible through the ISA I/O ports.
We have to write to arbitrary I/O ports to probe them. This is usually
safe though. Yes, you do have ISA I/O ports even if you do not have any
ISA slots! Do you want to scan the ISA I/O ports? (YES/no):
Probing for `National Semiconductor LM78' at 0x290... No
Probing for `National Semiconductor LM79' at 0x290... No
Probing for `Winbond W83781D' at 0x290... No
Probing for `Winbond W83782D' at 0x290... No


Lastly, we can probe the I2C/SMBus adapters for connected hardware
monitoring devices. This is the most risky part, and while it works
reasonably well on most systems, it has been reported to cause trouble
on some systems.
Do you want to probe the I2C/SMBus adapters now? (YES/no):
Using driver `i2c-i801' for device 0000:00:1f.3: Intel Cougar Point (PCH)
Module i2c-i801 loaded successfully.


Next adapter: i915 gmbus ssc (i2c-0)
Do you want to scan it? (yes/NO/selectively):


Next adapter: i915 gmbus vga (i2c-1)
Do you want to scan it? (yes/NO/selectively):


Next adapter: i915 gmbus panel (i2c-2)
Do you want to scan it? (yes/NO/selectively):


Next adapter: i915 gmbus dpc (i2c-3)
Do you want to scan it? (yes/NO/selectively):


Next adapter: i915 gmbus dpb (i2c-4)
Do you want to scan it? (yes/NO/selectively):


Next adapter: i915 gmbus dpd (i2c-5)
Do you want to scan it? (yes/NO/selectively):


Next adapter: SMBus I801 adapter at efa0 (i2c-6)
Do you want to scan it? (YES/no/selectively):
Client found at address 0x2b
Probing for `National Semiconductor LM78'... No
Probing for `National Semiconductor LM79'... No
Probing for `National Semiconductor LM80'... No
Probing for `National Semiconductor LM96080'... No
Probing for `Winbond W83781D'... No
Probing for `Winbond W83782D'... No
Probing for `Winbond W83627HF'... No
Probing for `Winbond W83627EHF'... No
Probing for `Winbond W83627DHG/W83667HG/W83677HG'... No
Probing for `Asus AS99127F (rev.1)'... No
Probing for `Asus AS99127F (rev.2)'... No
Probing for `Asus ASB100 Bach'... No
Probing for `Analog Devices ADM1021'... No
Probing for `Analog Devices ADM1021A/ADM1023'... No
Probing for `Maxim MAX1617'... No
Probing for `Maxim MAX1617A'... No
Probing for `Maxim MAX1668'... No
Probing for `Maxim MAX1805'... No
Probing for `Maxim MAX1989'... No
Probing for `Maxim MAX6655/MAX6656'... No
Probing for `TI THMC10'... No
Probing for `National Semiconductor LM84'... No
Probing for `Genesys Logic GL523SM'... No
Probing for `Onsemi MC1066'... No
Probing for `Maxim MAX1618'... No
Probing for `Maxim MAX1619'... No
Probing for `National Semiconductor LM82/LM83'... No
Probing for `Maxim MAX6654'... No
Probing for `Maxim MAX6690'... No
Probing for `Maxim MAX6680/MAX6681'... No
Probing for `Maxim MAX6695/MAX6696'... No
Probing for `National Semiconductor LM95231'... No
Probing for `National Semiconductor LM95241'... No
Probing for `Analog Devices ADM1029'... No
Probing for `ITE IT8712F'... No
Client found at address 0x50
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... Yes
(confidence 8, not a hardware monitoring chip)
Probing for `EDID EEPROM'... No
Client found at address 0x51
Probing for `Analog Devices ADM1033'... No
Probing for `Analog Devices ADM1034'... No
Probing for `SPD EEPROM'... Yes
(confidence 8, not a hardware monitoring chip)
Client found at address 0x5c
Probing for `Analog Devices ADT7462'... No
Probing for `SMSC EMC1072'... No
Probing for `SMSC EMC1073'... No
Probing for `SMSC EMC1074'... No


Now follows a summary of the probes I have just done.
Just press ENTER to continue:


Driver `coretemp':
* Chip `Intel digital thermal sensor' (confidence: 9)


To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
#----cut here----
If you have some drivers built into your kernel, the list above will
contain too many modules. Skip the appropriate ones!


Do you want to add these lines automatically to /etc/modules? (yes/NO)y
Successful!


Monitoring programs won't work until the needed modules are
loaded. You may want to run 'service kmod start'
to load them.


Unloading i2c-i801... OK
Unloading cpuid... OK


magnus@ubuntu-machine:~$ sudo start module-init-tools
start: Unknown job: module-init-tools
magnus@ubuntu-machine:~$ find /sys/devices -type f -name "temp*_input"
/sys/devices/virtual/hwmon/hwmon0/temp1_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp3_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp1_input
/sys/devices/platform/coretemp.0/hwmon/hwmon1/temp2_input
magnus@ubuntu-machine:~$ sudo nano /etc/thinkfan.conf
magnus@ubuntu-machine:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +80.0°C (crit = +98.0°C)


coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +85.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +85.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +78.0°C (high = +86.0°C, crit = +100.0°C)


thinkpad-isa-0000
Adapter: ISA adapter
fan1: 4020 RPM
 
Die hohe Lüftergeschwindigkeit liegt an der hohen Temperatur... bei 85.0°C wäre es nicht schön, wenn er langsamer laufen würde. - Was hast du da laufen? Ein Flash-Spiel?
 
Hallo,
danke für die Antwort. Auf dem Rechner läuft nichts außer einem frisch installierten Ubuntu 14.04. mit allen Updates und ein paar Programmen, die ich hauptsächlich über die Paketverwaltung installiert habe (z.B. LaTeX, R, RStudio, Dropbox). Seit den Änderungen aus dem obigen Post und einem Neustart, dreht der Lüfter noch schneller bei ca. 5500-6000rpm. Das ist doch zu hoch für den Ruhezustand oder täusche ich mich? Woran kann das liegen? Vielen Dank im Voraus für weitere Infos!!

Hier der Ouput von "Sensors" kurz nach einem Neustart:
magnus@ubuntu-machine:~$ sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +65.0°C (crit = +98.0°C)


coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +73.0°C (high = +86.0°C, crit = +100.0°C)
Core 0: +73.0°C (high = +86.0°C, crit = +100.0°C)
Core 1: +67.0°C (high = +86.0°C, crit = +100.0°C)


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

Vielen Dank im Voraus für weitere Infos!

Grüße,
MM
 
Alles normal, außer dass dein Rechner viel zu heiß ist.

Bei meinem X220 (mit Intel-Grafik) bin ich im Idle bei knapp über 40 °C ohne (oder manchmal nur ganz langsamen) Lüfter.
 
Zuletzt bearbeitet:
Mit einem Tool wie top, htop, powertop o.ä den/die Verursacher hoher CPU-Last identifizieren.

Ist es nicht die CPU-Last, dann geht es mit der Hardware weiter: Luftwege reinigen, festen Sitz des Kühlers prüfen, Wärmeleitpaste wechseln, Kühleinheit tauschen, etc. pp. usw. --> http://thinkwiki.de/Lüfter_reinigen
 
Hallo lieber T420s+Thinkfan Thread,

ich hänge mich einfach mal hier dran.
Ich versuche gerade Thinkfan auf meinem neuen T420s unter OpenSUSE Leap beta einzurichten.
Dabei tue ich mich relativ schwer, was wohl auch daran liegt, dass die Konfigurationen in openSUSE anscheinend nicht an den gleichen Orten liegen wie unter Ubuntu.

Gestern konnte ich Thinkfan immerhin per hand starten, heute bekomme ich allerdings folgenden Output:
Code:
 [FONT=monospace][COLOR=#000000]robert@linux-dn56:~> sudo /usr/sbin/thinkfan start -n [/COLOR]

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 ca
n be dangerous for your hard drive. 

setfan_ibm: Error writing to /proc/acpi/ibm/fan: Invalid argument 
Cleaning up and resetting fan control.
[/FONT]

Weiß leider nicht, was genau hier das Problem ist. Hier mal meine Thinkfan.conf:
Code:
 [FONT=monospace][COLOR=#000000]hwmon /sys/devices/virtual/hwmon/hwmon1/temp1_input [/COLOR]
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp3_input 
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input 
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp2_input 

[/FONT] [FONT=monospace][COLOR=#000000]#example conf 2 [/COLOR]

(0,     0,      55) 
(1,     50,     59) 
(2,     54,     65) 
(3,     58,     69) 
(4,     62,     72) 
(5,     65,     74) 
(7,     68,     32767)

[/FONT]

Warum steht vor den Sensoren hwmon und nicht sensor? Dies scheint aber nicht das Problem zu sein.

Außerdem kriege ich es nicht hin, dass thinkfan automatisch startet.
Ich habe keine /etc/default/thinkfan.
Wo könnte die Datei sonst noch liegen? Oder kann ich einfach eine erstellen?

Danke für eure Hilfe



EDIT: Habe die Kernel-Option neu geschrieben
Code:
echo "options thinkpad_acpi fan_control=1" | sudo tee /etc/modprobe.d/thinkfan.conf
und jetzt funktioniert zumindest der manuelle Start wieder.


EDIT2: Einfach eine /etc/default/thinkfan mit START=yes zu erstellen hat jedenfalls keinen automatischen Start bewirkt.
 
Zuletzt bearbeitet:
Dienste (und alles andere) konfiguriert der geneigte Suse-User normalerweise mit Yast.

In den offiziellen Paket-Quellen gibt es kein thinkfan-Paket (wie überhaupt openSUSE ThinkPad-Nutzer komplett im Regen stehen läßt, denn auch bei tp-smapi und acpi-call gibt es nur Fehlanzeige).

Da ich also nicht weiß, wo dein thinkfan-Paket herstammt, lass uns mal den Inhalt anschauen:
Code:
rpm -ql thinkfan
 
Danke linrunner.

erstens
Code:
        [FONT=monospace][COLOR=#000000]robert@linux-dn56:~> rpm -ql thinkfan [/COLOR]
/etc/modprobe.d/thinkfan.conf 
/etc/thinkfan.conf 
/etc/thinkfan.conf.sysfs 
/etc/thinkfan.conf.thinkpad 
/usr/lib/modules-load.d/thinkpad_acpi.conf 
/usr/lib/systemd/system/thinkfan.service 
/usr/sbin/thinkfan 
/usr/share/doc/packages/thinkfan 
/usr/share/doc/packages/thinkfan/NEWS 
/usr/share/doc/packages/thinkfan/README 
/usr/share/man/man1/thinkfan.1.gz

[/FONT]

und zweitens

Code:
        [FONT=monospace][COLOR=#000000]robert@linux-dn56:~> rpm -qi thinkfan [/COLOR]
Name        : thinkfan 
Version     : 0.9.2 
Release     : 55.12 
Architecture: x86_64 
Install Date: Di 29 Sep 2015 15:28:49 CEST 
Group       : Productivity/Other 
Size        : 68978 
License     : GPL-3.0 
Signature   : RSA/SHA1, So 20 Sep 2015 22:42:00 CEST, Key ID 79dfc74151e59d0e 
Source RPM  : thinkfan-0.9.2-55.12.src.rpm 
Build Date  : So 20 Sep 2015 22:41:47 CEST 
Build Host  : cloud113 
Relocations : (not relocatable) 
Vendor      : obs://build.opensuse.org/home:mk11 
URL         : http://thinkfan.sourceforge.net/ 
Summary     : A minimalist fan control program 
Description : 
A minimalist fan control program. Supports any hardware through the sysfs hwmon 
interface and most Thinkpads through /proc/acpi/ibm. Please check out the new 
config extensions that support sensor correction values to protect your hard 
disk! 
Distribution: home:mk11 / openSUSE_Factory

[/FONT]

Leider weiß ich immernoch nicht, wie ich in opensuse den Autostart für thinkfan aktivieren kann.
Meine selbst erstellte /etc/default/thinkfan hat jedenfalls keinen Effekt.

Zweitens wüsste ich gerne, ob es einen Wert gibt, um die Lüftersteuerung von thinkfan wieder an das BIOS zu übergeben.
Die BIOS-Steuerung gefällt mir nämlich bei hohen Temperaturen besser als mein bisheriges Profil.
 
Danke linrunner,

ich habe nun beide Wege, also Yast und Kommandozeile, verstanden, und thinkfan läuft nun automatisch.
Der verlinkte Artikel war auch interessant.

Im manual habe ich was von einem Wert "auto" gelesen, das werde ich nachher mal testen.
Das Problem mit den hohen Temperaturen tritt seltsamerweise nur dann auf, wenn ich youtube Videos (html5) abspiele.
Bei Flash-Videos habe ich keine Probleme...
 
Betätige mich mal in Exhumination:

Sieht zwar brutal aus, funktioniert aber sehr gut - schöner ruhiger Lauf ...

T420s mit Full HD-modd von Numinos übernommen:

(0, 0, 39)
(1, 38, 73)
(2, 72, 75)
(3, 74, 77)
(4, 76, 79)
(5, 78, 81)
(7, 80, 32767)

Temperaturen im Normalbetrieb zwischen 39° und 46°
 
Zuletzt bearbeitet:
Betätige mich mal in Exhumination:

Sieht zwar brutal aus, funktioniert aber sehr gut - schöner ruhiger Lauf ...

T420s mit Full HD-modd von Numinos übernommen:



Temperaturen im Normalbetrieb zwischen 39° und 46°
Wie hoch ist eigentlich die Lüfterdrehzahl bei der zweiten Lüfterstufe beim T420x? Da gibt's ja leider oft einen großen Sprung. Bei meinem X220 sind es "nur" 2900rpm (zum Glück so unauffällig, dass ich das Thinkpad konstant da halten kann. So geht er auch nicht so schnell in die hörbaren Stufen also wenn er meist auf 1900rpm läuft.)
 
Folgende Stufen habe ich mit Hilfe von Conky und Fishie Tank gemessen:

1 ~ 1950
2 ~ 2995
3 ~ 3831
4 ~ 4024
5 ~ 4555
6 ~ 5107
7 ~ 5511

Hier meine inzwischen nachgebesserte thinkfan.conf :

[FONT=&quot](0, 0, 39)[/FONT]
[FONT=&quot](1, 38, 71)[/FONT]
[FONT=&quot](2, 70, 75)[/FONT]
[FONT=&quot](3, 74, 77)[/FONT]
[FONT=&quot](4, 76, 79)[/FONT]
[FONT=&quot](5, 78, 81)[/FONT]
[FONT=&quot](7, 80, 32767)[/FONT]
 
Folgende Stufen habe ich mit Hilfe von Conky und Fishie Tank gemessen:

1 ~ 1950
2 ~ 2995
3 ~ 3831
4 ~ 4024
5 ~ 4555
6 ~ 5107
7 ~ 5511

Hier meine inzwischen nachgebesserte thinkfan.conf :

(0, 0, 39)
(1, 38, 71)
(2, 70, 75)
(3, 74, 77)
(4, 76, 79)
(5, 78, 81)
(7, 80, 32767)

Hmm bei erreicht er mit dem BIOS 1.43 (aktuellstes) in der zweiten Stufe ~ 3500rpm und nicht ~ 3000rpm ... -- welche Bios-Version hast denn du?

Edit: Laut Thread im englischen Lenovoforum hat wohl nur die ganz erste Version 1.05 die 3000er Lüfterstufe. Müsste also das Bios downgraden...
 
Zuletzt bearbeitet:
Boah, ich habe da so ein gemoddetes Bios drauf, hatte numinos wohl mal aufgespielt, wegen dem Full-HD-Mod.
Dieses Bios verdient echt Respekt, da es hunderte von Einstellmöglichkeiten hat - so etwas habe ich vorher noch nie gesehen ...

Es identifiziert sich als
UEFI BIOS: 8CET59WW (1.39) 2015-04-29
EC-version: 8CHT28WW (1.21)

WP_20171221_001.jpg WP_20171221_002.jpg
 
Aus leidvoller Erfahrung kann ich dir nur raten, vorsichtig zu sein. Ich hatte bei meinem W520 auch einen BIOS-Mod drauf, der war an sich nicht das Problem - dummerweise hatte ich aber wohl eine wesentliche Einstellung (nicht bewusst) verändert und das W520 startete nicht mehr. Erst nachdem jal2 das BIOS neu geflasht hat, lief es wieder.
 
Wie gesagt, kommt mir dieses Bios auch recht Respekt einflößend vor; ich schraube da
lieber nicht dran herum, vor allen Dingen, läuft mein T420s ja wie ein Nähmaschinchen ...
 
Danke für die Hinweise! Zum Glück sind Mainboards gebraucht nicht so teuer...aber schon ein Risiko ja. Vielleicht versuche ich erstmal die 1.05 Version zu flashen, welche ja ähnliche Lüfterstufen haben soll.

Hier hat jemand beschreiben wie er per DOS von Version 1.43 gedowngradet hat obwohl das ja eigentlich nicht möglich sein (also zumindest per Windows). Vielleicht ja noch für jemanden relevant: https://www.hackintosh-forum.de/ind...Mod-1-41-Wifi-BT-Whitelist-entfernt-und-mehr/

Gesendet von meinem Nexus 7 mit Tapatalk
 
  • ok1.de
  • ok2.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben