Edge E-Serie Thinkpad E540 - Temperaturprobleme unter KUbuntu

mala_fide

New member
Registriert
12 Okt. 2021
Beiträge
8
Hallo,

ich habe folgendes Problem. Ich habe kubuntu 20.04.3 LTS frisch installiert.
Im Systemmonitor habe ich mir ein neues Arbeitsblatt erstellt, mit den Temperaturen der CPU und der Lüftergeschwindigkeit.
Danch habe ich VirtualBox installiert und noch ein gleiches Kubuntu zum rumbasteln installiert.
Dabei ist mir aufgefallen, dass mein CPU sehr heiß wird und sich der Lüfter nicht hochregelt, bzw. steht bei Lüftergeschwindigkeit immer null.
Der Lüfter läuft aber, dass kann ich hören, wenn ich mit dem Ohr ran gehe.
Er bleibt anscheinend dauerhaft in der gleichen Geschwindigkeit, da ich keine Veränderungen höre, oder sehe.
Ist der Laptop sehr heiß und ich starte neu, höre ich wie der Lüfter viel höher fährt, fängt dann aber Kubuntu an zu laden, regelt der Lüfter wieder runter.
Weiterhin liegt meine CPU-Temperatur jetzt beim Schreiben dieses Textes bei 70°C - 75°C und ich habe nur Firefox, Systemmonitor und bash an.
Habe ich nur Systemmonitor an, liegt die Temperatur zwischen 65°C - 68°C.
Der Großteil der Zeit, bei der Installation von Kubuntu in der Virtualbox lag die Temperatur bei knapp unter 90°C.

Da mein Mainboard lange kaputt war und ich jetzt ein neues eingebaut habe, habe ich natürlich überall neue Währmeleitpaste drauf getan.

Habe mich dann ein wenig belesen und thinkfan installiert. Nach einigem Testen und Konfigurieren habe ich thinkfan zum Laufen bekommen.
Schalte ich jetzt die VirtualBox mit Kubuntu ein, kann ich auch beobachten, das thinkfan läuft, da sich die Level verändern.
Was sich jedoch nicht verändert, ist die Lüfterdrehzahl, keine hörbare Veränderung und Lüftergeschwindigkeit immer null.
Also hat thinkfan an meinem Problem nichts verändert.

Wie kann es sein, dass mein Lüfter dauerhaft mit der gleichen Geschwindigkeit läuft?
Ich hatte 96°C (100°C ist bei meiner CPU kritisch) als höchste Temperatur beobachtet und der Lüfter wurde nicht hochgeregelt.

Daten zum Thikpad:

Thinkpad E540
SN 20C6-AOJRGE
Intel i7-4702MQ
NVIDIA GeForce 840M GM108M 2GB
16 GB Arbeitsspeicher
120 GB SSD
500 GB HDD
Bios 2.28

Daten zum System:

Kubuntu 20.04.3 LTS
im UEFI-Modus installiert

Ausgabe einiger Befehle, die meine thinkfan Einstellungen zeigen:

Code:
[FONT=monospace][COLOR=#54ff54][B]mala_fide@mein-thinkpad[/B][/COLOR][COLOR=#000000]:[/COLOR][COLOR=#5454ff][B]~[/B][/COLOR][COLOR=#000000]$ cat /etc/default/thinkfan  [/COLOR]
# Additional startup parameters
DAEMON_ARGS="-q"
START=yes 

[COLOR=#54ff54][B]mala_fide@mein-thinkpad[/B][/COLOR][COLOR=#000000]:[/COLOR][COLOR=#5454ff][B]~[/B][/COLOR][COLOR=#000000]$ cat /etc/thinkfan.conf  [/COLOR]
######################################################################
# 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) 


# Sensoren
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp2_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp3_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp4_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon2/temp5_input
hwmon /sys/devices/virtual/thermal/thermal_zone0/hwmon1/temp1_input 

# Temperaturschwellen (level, low, high)
(0,     0,      45)
(1,     40,     50)
(2,     45,     55)
(3,     50,     60)
(4,     55,     65)
(5,     60,     70)
(6,     65,     75)
(7,     70,     80)
(127,   75,     32767) 

[COLOR=#54ff54][B]mala_fide@mein-thinkpad[/B][/COLOR][COLOR=#000000]:[/COLOR][COLOR=#5454ff][B]~[/B][/COLOR][COLOR=#000000]$ find /sys/devices -type f -name "temp*_input"[/COLOR]
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp3_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp4_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp1_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp5_input
/sys/devices/platform/coretemp.0/hwmon/hwmon2/temp2_input
/sys/devices/virtual/thermal/thermal_zone0/hwmon1/temp1_input 

[FONT=monospace][COLOR=#54ff54][B]mala_fide@mein-thinkpad[/B][/COLOR][COLOR=#000000]:[/COLOR][COLOR=#5454ff][B]~[/B][/COLOR][COLOR=#000000]$ sensors[/COLOR]
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +75.0°C  (high = +84.0°C, crit = +100.0°C)
Core 0:        +75.0°C  (high = +84.0°C, crit = +100.0°C)
Core 1:        +74.0°C  (high = +84.0°C, crit = +100.0°C)
Core 2:        +75.0°C  (high = +84.0°C, crit = +100.0°C)
Core 3:        +73.0°C  (high = +84.0°C, crit = +100.0°C) 

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

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +76.0°C  (crit = +127.0°C)

[/FONT][COLOR=#54ff54][B]mala_fide@mein-thinkpad[/B][/COLOR][COLOR=#000000]:[/COLOR][COLOR=#5454ff][B]~[/B][/COLOR][COLOR=#000000]$ ls -lah /proc/acpi/ibm[/COLOR]
total 0
dr-xr-xr-x 12 root root 0 Okt 11 23:12 [COLOR=#5454ff][B].[/B][/COLOR]
dr-xr-xr-x  5 root root 0 Okt 11 23:12 [COLOR=#5454ff][B]..[/B][/COLOR]
-rw-r--r--  1 root root 0 Okt 12 00:17 beep
-rw-r--r--  1 root root 0 Okt 12 00:17 cmos
-r--r--r--  1 root root 0 Okt 12 00:17 driver
-rw-r--r--  1 root root 0 Okt 11 23:12 fan
-rw-r--r--  1 root root 0 Okt 12 00:17 hotkey
-rw-r--r--  1 root root 0 Okt 12 00:17 lcdshadow
-rw-r--r--  1 root root 0 Okt 12 00:17 led
-rw-r--r--  1 root root 0 Okt 12 00:17 light
-rw-------  1 root root 0 Okt 12 00:17 video
-rw-r--r--  1 root root 0 Okt 12 00:17 volume 

[COLOR=#54ff54][B]mala_fide@mein-thinkpad[/B][/COLOR][COLOR=#000000]:[/COLOR][COLOR=#5454ff][B]~[/B][/COLOR][COLOR=#000000]$ grep -i think /etc/modprobe.d/*[/COLOR]
[COLOR=#b218b2]/etc/modprobe.d/thinkfan.conf[/COLOR][COLOR=#18b2b2]:[/COLOR][COLOR=#000000]options [/COLOR][COLOR=#ff5454][B]think[/B][/COLOR][COLOR=#000000]pad_apci fan_control=1[/COLOR]
[COLOR=#b218b2]/etc/modprobe.d/thinkpad_acpi.conf[/COLOR][COLOR=#18b2b2]:[/COLOR][COLOR=#000000]options [/COLOR][COLOR=#ff5454][B]think[/B][/COLOR][COLOR=#000000]pad_acpi fan_control=1 [/COLOR]

[COLOR=#54ff54][B]mala_fide@mein-thinkpad[/B][/COLOR][COLOR=#000000]:[/COLOR][COLOR=#5454ff][B]~[/B][/COLOR][COLOR=#000000]$ cat /proc/acpi/ibm/fan  [/COLOR]
status:         enabled
speed:          0
level:          7
commands:       level <level> (<level> is 0-7, auto, disengaged, full-speed)
commands:       enable, disable
commands:       watchdog <timeout> (<timeout> is 0 (off), 1-120 (seconds))[/FONT]

Ich hoffe jemand kann mir helfen, habe etwas Angst um meine CPU, wenn der Lüfter nie geregelt wird.
 
Zuletzt bearbeitet:
Zum Verständnis:
Wenn KUbuntu in einer Virtual Box installiert ist, was ist das Host-Betriebssystem?
 
Auch Kubuntu, die Konsolen-Asugaben sind vom Host.
Habe die VirtualBox zum rumexperimentieren eingerichtet.
 
Ich bin über ubuntuusers auf thinkfan gestoßen.

Die Ausgabe von tlp ist leider die gleiche, Lüfter 0.

Code:
[FONT=monospace][COLOR=#54ff54][B]mala_fide@mein-thinkpad[/B][/COLOR][COLOR=#000000]:[/COLOR][COLOR=#5454ff][B]~[/B][/COLOR][COLOR=#000000]$ sudo tlp-stat --temp [/COLOR]
--- TLP 1.4.0 -------------------------------------------- 

+++ Temperatures 
CPU temp               =    52 [°C] 
/proc/acpi/ibm/fan     =     0 [/min][/FONT]

Aber villeicht hilft tlp mir bei meinem anderen Problem, wo der Laptop, nur mit Akku, nicht starten will.
Werde den Akku gleich mal rekalibrieren...



ps.: Weißt Du, warum mein erster Post mit der ursprünglichen Frage verschwunden ist?
 
ps.: Weißt Du, warum mein erster Post mit der ursprünglichen Frage verschwunden ist?
Weil er nach deinem Edit nochmal in den automatischen Spamfilter gerutscht ist und es manchmal etwas dauert, bis ein Mod den Post dann wieder freischaltet.
 
Welchen Sensor verwendet denn Thinkfan in deiner Konfiguration zur Temperatursteuerung? Ich weiß nicht wie es mit mehreren Sensoren umgeht. Nimmt es von Allen den höchsten Wert? Nimmt es nur den Ersten? Den Letzten?
/proc/acpi/ibm/fan ist jedenfalls nicht (mehr) richtig. Wie kommt tlp darauf?

Von Debian Buster zu Bullseye musste ich auf meinem T530 den Sensor in meiner thinkfan.conf wegen [1] anpassen:
Code:
#sensor /sys/class/thermal/thermal_zone0/temp

hwmon /sys/class/hwmon/hwmon0/temp1_input
Wie ist da der Stand bei Ubuntu?



[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=983727
 
Also laut thinkwiki verwendet thinkfan den Sensor mit dem höchsten Wert.

Werde mir nachher mal deinen Link durchlesen und gucken, ob da eventuell auch für Kubuntu etwas zutrifft.

- - - Beitrag zusammengeführt - - -

Soweit ich den Link richtig verstanden habe, ging es da um die thinkfan.yaml.
Diese Datei existiert bei mir nicht.
 
  • ok1.de
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen
Zurück
Oben