Stellen Sie den Schwellenwert für die CPU-Temperatur auf Ubuntu / Thinkpad ein

19

Ich erhalte mehrmals pro Stunde folgende Fehlermeldungen:

08.03.18 21:27  kernel  CPU0: Core temperature above threshold, cpu clock throttled (total events = 2234)
08.03.18 21:27  kernel  CPU2: Core temperature above threshold, cpu clock throttled (total events = 2234)
08.03.18 21:27  kernel  CPU1: Package temperature above threshold, cpu clock throttled (total events = 2695)
08.03.18 21:27  kernel  CPU3: Package temperature above threshold, cpu clock throttled (total events = 2695)
08.03.18 21:27  kernel  CPU2: Package temperature above threshold, cpu clock throttled (total events = 2695)
08.03.18 21:27  kernel  CPU0: Package temperature above threshold, cpu clock throttled (total events = 2695)
08.03.18 21:27  kernel  CPU2: Core temperature/speed normal
08.03.18 21:27  kernel  CPU0: Core temperature/speed normal
08.03.18 21:27  kernel  CPU3: Package temperature/speed normal
08.03.18 21:27  kernel  CPU1: Package temperature/speed normal
08.03.18 21:27  kernel  CPU0: Package temperature/speed normal
08.03.18 21:27  kernel  CPU2: Package temperature/speed normal

Hardware-Spezifikation:

ThinkPad X1 Yoga 2nd
N1NET33W (1.20 )
Intel(R) Core(TM) i7-7600U CPU @ 2.80GHz
Production date 2017.11

Software:

Distributor ID: Ubuntu
Description:    Ubuntu 17.10
Release:        17.10
Codename:       artful
Linux 4.13.0-36-generic #40-Ubuntu SMP Fri Feb 16 20:07:48 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Bios:

Ich habe sowohl den Akku als auch den Netzstrom in meinen BIOS-Einstellungen auf Leistung eingestellt. Das BIOS ist auf dem neuesten Stand.

Worin besteht das Problem

Das Problem ist, dass ein Schwellenwert der CPU-Temperatur zu früh erreicht wird. Er liegt bei 75 ° C, obwohl die CPU bis zu 100 ° C erreichen darf . Die Temperatur steigt nie über 85 ° C. So wird die CPU-Leistung so schnell gedrosselt.

Ich weiß nicht, ob ich möglicherweise ein Hardwareproblem des Herstellers in Bezug auf unzureichende Wärmeleitpaste habe oder ob es sich um Software handelt. Bevor ich es an Lenovo sende, möchte ich sichergehen, dass es sich nicht um ein selbst erstelltes Problem handelt.

Statistiken

Wenn ich einen Stresstest mache

stress -c 4 -t 300

Die Fehlermeldung tritt fast sofort auf.

i7z gibt folgende Ausgabe aus:

Cpu speed from cpuinfo 2903.00Mhz
cpuinfo might be wrong if cpufreq is enabled. To guess correctly try estimating via tsc
Linux's inbuilt cpu_khz code emulated now
True Frequency (without accounting Turbo) 2903 MHz
  CPU Multiplier 29x || Bus clock frequency (BCLK) 100.10 MHz

Socket [0] - [physical cores=2, logical cores=4, max online cores ever=2]
  TURBO ENABLED on 2 Cores, Hyper Threading ON
  Max Frequency without considering Turbo 3003.10 MHz (100.10 x [30])
  Max TURBO Multiplier (if Enabled) with 1/2/3/4 Cores is  39x/39x/39x/39x
  Real Current Frequency 3187.97 MHz [100.10 x 31.85] (Max of below)
        Core [core-id]  :Actual Freq (Mult.)      C0%   Halt(C1)%  C3 %   C6 %  Temp      VCore
        Core 1 [0]:       3187.97 (31.85x)      99.9       0       0       0    85      1.0037
        Core 2 [1]:       3187.97 (31.85x)      99.9       0       0       0    84      1.0037           


C0 = Processor running without halting
C1 = Processor running with halts (States >C0 are power saver modes with cores idling)
C3 = Cores running with PLL turned off and core cache turned off
C6, C7 = Everything in C3 + core state saved to last level cache, C7 is deeper than C6
  Above values in table are in percentage over the last 1 sec
[core-id] refers to core-id number in /proc/cpuinfo
'Garbage Values' message printed when garbage values are read
  Ctrl+C to exit

Wie gesagt, es überschreitet nie die 85 Temp, aber die CPU wird gedrosselt.

Sensoren zeigt folgende Ausgabe

iwlwifi-virtual-0
Adapter: Virtual device
temp1:        +30.0°C  

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +52.0°C  

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

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

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +59.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +59.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +58.0°C  (high = +100.0°C, crit = +100.0°C)

Aber die Hocheinstellung hat wahrscheinlich keine Wirkung.

thermald

Also habe ich damals mit Thermald rumgespielt.

Dies ist meine angepasste Konfiguration, die ich hier gefunden habe :

<?xml version="1.0" encoding="UTF-8"?>
<ThermalConfiguration>
   <Platform>
      <Name>Use Fan control first then CPU throttle</Name>
      <ProductName>*</ProductName>
      <Preference>QUIET</Preference>
      <ThermalZones>
         <ThermalZone>
            <Type>x86_pkg_temp</Type>
            <TripPoints>
               <TripPoint>
                  <SensorType>x86_pkg_temp</SensorType>
                  <Temperature>90000</Temperature>
                  <type>passive</type>
                  <ControlType>SEQUENTIAL</ControlType>
                  <CoolingDevice>
                     <type>_fan_</type>
                  </CoolingDevice>
               </TripPoint>
            </TripPoints>
         </ThermalZone>
      </ThermalZones>
      <CoolingDevices>
         <CoolingDevice>
            <Type>_fan_</Type>
            <Path>/sys/bus/platform/devices/thinkpad_hwmon/pwm1</Path>
            <MinState>100</MinState>
            <MaxState>255</MaxState>
            <IncDecStep>50</IncDecStep>
            <DebouncePeriod>10</DebouncePeriod>
         </CoolingDevice>
      </CoolingDevices>
   </Platform>
</ThermalConfiguration>

Das macht keinen wirklichen Unterschied, aber ich kann zumindest die Schwellenwerte (die letzten Zeilen) sehen:

╰─ sudo thermald --no-daemon --loglevel=info

NO RAPL sysfs present 
22 CPUID levels; family:model:stepping 0x6:8e:9 (6:142:9)
Running on a vanilla kernel
Polling mode is enabled: 4
sensor_update: type x86_pkg_temp
sensor_update: type pch_skylake
sensor_update: type iwlwifi
sensor_update: type acpitz
thd_read_default_thermal_sensors loaded 4 sensors 
dts /sys/devices/platform/coretemp.0/name doesn't exist
dts /sys/class/hwmon/hwmon3/name doesn't exist
failed to open /dev/acpi_thermal_rel 
failed to open /dev/acpi_thermal_rel 
TRT/ART read failed
 Dumping parsed XML Data
 *** Index 0 ***
Name: UseFancontrolfirstthenCPUthrottle
UUID: 
type: 0
        Zone 0 
         Name: x86_pkg_temp
                 Trip Point 0 
                  temp 90000 
                  trip type 2 
                  hyst id 0 
                  sensor type x86_pkg_temp 
                  cdev index 0 
                          type _fan_ 
                          influence 0 
                          SamplingPeriod 0 
        Cooling Dev 0 
                Type: _fan_
                Path: /sys/bus/platform/devices/thinkpad_hwmon/pwm1
                Min: 100
                Max: 255
                Step: 50
                AutoDownControl: 0
Product Name matched [wildcard]
sensor index:3 x86_pkg_temp /sys/class/thermal/thermal_zone3/ Async:1 
sensor index:1 pch_skylake /sys/class/thermal/thermal_zone1/ Async:0 
sensor index:2 iwlwifi /sys/class/thermal/thermal_zone2/ Async:0 
sensor index:0 acpitz /sys/class/thermal/thermal_zone0/ Async:0 
sensor index:4 hwmon /sys/class/hwmon/hwmon1/temp1_input Async:0 
sensor index:5 hwmon /sys/class/hwmon/hwmon1/temp2_input Async:0 
sensor index:6 hwmon /sys/class/hwmon/hwmon1/temp3_input Async:0 
thd_read_default_cooling devices loaded 4 cdevs 
powercap RAPL no long term time window
Use Default pstate drv settings
Product Name matched [wildcard]
3: Processor, C:0 MN: 0 MX:10 ST:1 pt:/sys/class/thermal/ rd_bk 0 
1: Processor, C:0 MN: 0 MX:10 ST:1 pt:/sys/class/thermal/ rd_bk 0 
2: Processor, C:0 MN: 0 MX:10 ST:1 pt:/sys/class/thermal/ rd_bk 0 
0: Processor, C:0 MN: 0 MX:10 ST:1 pt:/sys/class/thermal/ rd_bk 0 
4: intel_pstate, C:0 MN: 0 MX:10 ST:1 pt:/sys/devices/system/cpu/intel_pstate/ rd_bk 1 
5: _fan_, C:255 MN: 100 MX:255 ST:50 pt:/sys/bus/platform/devices/thinkpad_hwmon/pwm1 rd_bk 1 
6: LCD, C:0 MN: 0 MX:1060 ST:106 pt:/sys/class/backlight/intel_backlight/ rd_bk 1 
Sorted trip dump zone index:1 type:pch_skylake:
index 0: type:critical temp:115000 hyst:1 zone id:1 sensor id:1 cdev size:0
trip type: 0 temp: 115000 
Sorted trip dump zone index:0 type:acpitz:
index 0: type:critical temp:98000 hyst:1 zone id:0 sensor id:0 cdev size:0
trip type: 0 temp: 98000 
thd_read_default_thermal_zones loaded 2 zones 
zone cpu will be created 
dts zone /sys/devices/platform/coretemp.0/name doesn't exist
/sys/class/hwmon/hwmon4/name->iwlwifi
/sys/class/hwmon/hwmon2/name->pch_skylake
/sys/class/hwmon/hwmon0/name->acpitz
dts zone /sys/class/hwmon/hwmon3/name doesn't exist
/sys/class/hwmon/hwmon1/name->coretemp
Buggy max temp: to close to critical 90000
Core temp DTS :critical 100000, max 90000, psv 95000
node type: Element, name: CoolingDevice value: rapl_controller
node type: Element, name: CoolingDevice value: intel_pstate
node type: Element, name: CoolingDevice value: intel_powerclamp
node type: Element, name: CoolingDevice value: cpufreq
node type: Element, name: CoolingDevice value: Processor
CDEVS order specified in thermal-cpu-cdev-order.xml
Sorted trip dump zone index:4 type:cpu:
index 0: type:passive temp:95000 hyst:0 zone id:4 sensor id:65535 cdev size:2
cdev[0] intel_pstate
cdev[1] Processor
trip type: 2 temp: 95000 
Product Name matched [wildcard]
zone x86_pkg_temp bounded 
Sorted trip dump zone index:5 type:x86_pkg_temp:
index 0: type:passive temp:90000 hyst:0 zone id:5 sensor id:3 cdev size:1
cdev[0] _fan_
trip type: 2 temp: 90000 
Zone 1: pch_skylake, Active:0 Bind:0 Sensor_cnt:1
..sensors.. 
sensor index:1 pch_skylake /sys/class/thermal/thermal_zone1/ Async:0 
..trips.. 
index 0: type:critical temp:115000 hyst:1 zone id:1 sensor id:1 cdev size:0
Zone 0: acpitz, Active:0 Bind:0 Sensor_cnt:1
..sensors.. 
sensor index:0 acpitz /sys/class/thermal/thermal_zone0/ Async:0 
..trips.. 
index 0: type:critical temp:98000 hyst:1 zone id:0 sensor id:0 cdev size:0
Zone 4: cpu, Active:1 Bind:0 Sensor_cnt:1
..sensors.. 
sensor index:3 x86_pkg_temp /sys/class/thermal/thermal_zone3/ Async:1 
..trips.. 
index 0: type:passive temp:95000 hyst:0 zone id:4 sensor id:65535 cdev size:2
cdev[0] intel_pstate
cdev[1] Processor
index 1: type:polling temp:90000 hyst:0 zone id:4 sensor id:3 cdev size:0
Zone 5: x86_pkg_temp, Active:1 Bind:1 Sensor_cnt:1
..sensors.. 
sensor index:3 x86_pkg_temp /sys/class/thermal/thermal_zone3/ Async:1 
..trips.. 
index 0: type:passive temp:90000 hyst:0 zone id:5 sensor id:3 cdev size:1
cdev[0] _fan_
index 1: type:polling temp:85000 hyst:0 zone id:5 sensor id:3 cdev size:0
FD = 7
Current user preference is 0
thd_engine_thread begin
Set : threshold:90000, temperature:53000, cdev:5(_fan_), curr_state:205, max_state:255
Set : threshold:90000, temperature:57000, cdev:5(_fan_), curr_state:155, max_state:255
Set : threshold:90000, temperature:85000, cdev:5(_fan_), curr_state:105, max_state:255
Set : threshold:90000, temperature:85000, cdev:5(_fan_), curr_state:100, max_state:255

Letzte Gedanken / Fragen

  • Ist es möglich, die CPU-Temperaturschwelle einzustellen?
  • Soll es überhaupt eingestellt werden, oder hängt das mit BIOS / Hardware zusammen?
  • Darf meine Hardware (Wärmeleitpaste) defekt sein?
  • Oder habe ich vielleicht etwas völlig falsch analysiert?

Update Nr. 1

Nachdem ich mich eingehender mit diesem Thema befasst und mehrere Artikel über Intel-CPU-Drosselung und andere Posts gelesen hatte, in denen dieselben (oder nur geringfügig andere) Probleme bei anderen Betriebssystemen und Kerneln aufgetreten waren, kam ich zu dem Schluss, dass sich mein Laptop möglicherweise nicht so schlecht verhält, wie ich es mir vorgestellt hatte .

Die Kernel-Nachrichten sind zwar immer noch bizarr, aber der Grund könnte ein falscher Kernel-Drucklevel oder was auch immer sein. Ich rufe diese Meldungen auch ab, wenn meine CPU-Pakettemperatur bei + 52,0 ° C und einer CPU-Frequenz von nur 1200 MHz liegt. Das ergibt überhaupt keinen Sinn.

Wenn ich meinen Laptop mit Stresstests teste, sehe ich die Fehlermeldungen, aber tatsächlich werden die CPUs nicht gedrosselt. Wenn ich nur 1 Kern teste, erhalte ich die volle Turbo-Boost-Geschwindigkeit von 3.900 MHz. Durch Testen aller 4 Kerne wird die maximale Frequenz auf ~ 3.300 MHz reduziert. Welches ist das erwartete Verhalten .

Ich werde dieses Problem einfach beiseite legen - es sei denn, jemand hier liefert mehr Insides.

Update Nr. 2

Keine Änderungen nach dem Update des Systems:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04 LTS
Release:        18.04
Codename:       bionic
Linux4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Update Nr. 3

Keine Änderungen nach dem Update des Systems:

Distributor ID: Ubuntu
Description:    Ubuntu 18.10
Release:        18.10
Codename:       cosmic
Linux x1 4.18.0-13-generic #14-Ubuntu SMP Wed Dec 5 09:04:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Meine letzte Annahme ist also, dass die Protokolle höchstwahrscheinlich falsch sind oder dass die Protokollebene falsch konfiguriert ist. Mein Laptop funktioniert einwandfrei, wird nicht gedrosselt und ist auch nicht überhitzt.

Wenn jemand eine Ahnung hat, wie dies behoben werden könnte, kann er gerne antworten :-)

Update Nr. 4

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.04
Release:        19.04
Codename:       disco

Linux cw-x1 5.0.0-13-generic #14-Ubuntu SMP Mon Apr 15 14:59:14 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Ich erhalte immer noch Meldungen zur Schwellenwertdrosselung.

Update Nr. 5

Gleiche Ergebnisse mit einer neuen 19.10-Installation:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 19.10
Release:        19.10
Codename:       eoan

Ich habe gerade einen Post gefunden, der besagt, dass dieses Problem mit dem brandneuen X1 Extreme 2nd Gen nicht behoben ist .

Im Interesse der Mitmenschen, die über den Kauf meines Notebooks nachdenken, sind hier einige Probleme, mit denen ich zu kämpfen habe:

  • Touchscreen funktioniert nicht richtig
  • Fingerabdruck funktioniert nicht
  • Ruhezustand ist nur gelegentlich erfolgreich
  • Das Wechseln zwischen verschiedenen Arbeitsumgebungen (Büro und Heimbüro) funktioniert aufgrund von Grafikproblemen meistens nicht
  • Im Allgemeinen viele Probleme mit mehreren Monitoren
  • Das Austauschen der Festplatte erfolgt, obwohl genügend freier Arbeitsspeicher verfügbar ist
  • Allgemeine und verschiedene Probleme mit kscreen und xrandr

Also werde ich mich wohl jetzt ergeben und zu HP oder Dell wechseln. Für einen Laptop von ~ 2500 € möchte ich diese Art von Problemen wirklich nicht haben :-(

Update Nr. 6

Witzige Tatsache: Ich habe gestern gerade meinen Dell Precision 5540 mit einem Intel Core i9-9980HK erhalten.

11.12.19 22:11  kernel  mce: CPU9: Package temperature above threshold, cpu clock throttled (total events = 412597)
11.12.19 22:11  kernel  mce: CPU5: Package temperature above threshold, cpu clock throttled (total events = 412165)
11.12.19 22:11  kernel  mce: CPU13: Package temperature above threshold, cpu clock throttled (total events = 412647)
11.12.19 22:11  kernel  mce: CPU1: Package temperature above threshold, cpu clock throttled (total events = 412648)
11.12.19 22:11  kernel  mce: CPU15: Package temperature above threshold, cpu clock throttled (total events = 412378)
11.12.19 22:11  kernel  mce: CPU7: Package temperature above threshold, cpu clock throttled (total events = 412669)
11.12.19 22:11  kernel  mce: CPU0: Package temperature above threshold, cpu clock throttled (total events = 412669)
11.12.19 22:11  kernel  mce: CPU8: Package temperature above threshold, cpu clock throttled (total events = 412625)
11.12.19 22:11  kernel  mce: CPU11: Package temperature above threshold, cpu clock throttled (total events = 412668)
11.12.19 22:11  kernel  mce: CPU4: Package temperature above threshold, cpu clock throttled (total events = 412102)
11.12.19 22:11  kernel  mce: CPU2: Package temperature above threshold, cpu clock throttled (total events = 412669)
11.12.19 22:11  kernel  mce: CPU6: Package temperature above threshold, cpu clock throttled (total events = 412669)
11.12.19 22:11  kernel  mce: CPU3: Package temperature above threshold, cpu clock throttled (total events = 412208)
11.12.19 22:11  kernel  mce: CPU14: Package temperature above threshold, cpu clock throttled (total events = 412661)
11.12.19 22:11  kernel  mce: CPU12: Package temperature above threshold, cpu clock throttled (total events = 411001)
11.12.19 22:11  kernel  mce: CPU10: Package temperature above threshold, cpu clock throttled (total events = 412663)
11.12.19 22:11  kernel  mce: CPU9: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU5: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU2: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU15: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU1: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU10: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU7: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU13: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU8: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU11: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU0: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU4: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU3: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU12: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU14: Package temperature/speed normal
11.12.19 22:11  kernel  mce: CPU6: Package temperature/speed normal

Ich bin im Moment sowohl sprachlos als auch lakonisch. Ich schätze, ich werde meine Protokolle einfach nicht mehr überprüfen :-( Fall geschlossen.

Christopher Will
quelle
Obwohl ich bereits die genannten Tools ausprobiert habe, ist es dennoch ein schöner Beitrag, der einen guten Überblick über das Thema Thermik bietet! Sie haben die Schwelle von 85C für die Kraftklemme erwähnt. Könnten Sie herausfinden, ob dieser Wert einstellbar ist?
Christopher Will
Ich denke, es ist einstellbar über tlpKonfigurationsdatei, aber ich habe es nie geändert. Nach der Installation gingen tlpalle meine Überhitzungsprobleme weg.
WinEunuuchs2Unix
Die Dokumentation sagt leider nichts über die Temperatur aus. linrunner.de/de/tlp/docs/tlp-configuration.html
Christopher Will
Leider sind Thinkpads heutzutage nicht mehr so ​​wie vor einigen Jahren. Sie scheinen nach ein paar Jahren abgenutzt zu sein - ich habe noch eine Reihe von Thinkpads im Einsatz und alle T6x sind in einwandfreiem Zustand, während die meisten T4xx nach 2-3 Jahren Gebrauch verschiedene Probleme mit Überhitzung haben, wie das Silber Paste wurde verdampft. Dies sind entweder CPU- oder GPU-Überhitzung (unter starker 3D-Nutzung) oder verschiedene mechanische Probleme. Ich versuche definitiv, den PC-HW-Anbieter zu wechseln.
Pawel Debski
1
@PawelDebski Danke, aber bitte beachte, dass mein Laptop nicht älter als 9 Monate ist.
Christopher Will

Antworten:

1

Es wurde ein Fehlerbericht eingereicht gegen thermald:

Fehlerhaftes Verhalten der CPU-Frequenzregelung unter Last

Personen erhalten dieselben Fehler, die Sie melden:

Oct 14 22:30:59 p5520 kernel: [ 9481.033687] CPU3: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033688] CPU7: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033718] CPU1: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033719] CPU5: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033720] CPU0: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033720] CPU4: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033722] CPU6: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.033722] CPU2: Package temperature above threshold, cpu clock throttled (total events = 5845)
Oct 14 22:30:59 p5520 kernel: [ 9481.034709] CPU3: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034710] CPU0: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034711] CPU4: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034711] CPU7: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034738] CPU2: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034738] CPU6: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034739] CPU1: Package temperature/speed normal
Oct 14 22:30:59 p5520 kernel: [ 9481.034740] CPU5: Package temperature/speed normal

Kommentar # 18 sagt zu:

Versuchen Sie, thermald in einem Fenster über die Befehlszeile auszuführen.

systemctl stop thermald
#thermald --no-daemon --loglevel=info

Tun Sie dann, was dies auslöst, und hängen Sie die Ausgabe des obigen Befehls an.

Wenn Sie feststellen, dass der Fehlerbericht zu Ihrer Situation passt, können Sie die E-Mail-Benachrichtigungen abonnieren.


Auf meinem Computer kann ich das Problem nicht mit duplizieren thermaldund tlpladen. Ich öffnete fünf Terminals und tippte in jedes ein:

while true ; do : ; done

Alles, was passiert ist, ist, dass fünf Kerne mit 100% und 3100 MHz laufen. Es ist keine Drosselung aufgetreten, aber die beiden Laptop-Lüfter laufen mit niedriger Geschwindigkeit. Normalerweise sind sie unter Linux ausgeschaltet (oder zumindest kann ich sie nicht hören). Die Systemtemperatur beträgt 88 Grad Celsius und die Tastatur reagiert immer noch auf die Eingabe dieser Antwort. Das Wohnzimmer fühlt sich allerdings etwas wärmer an ...

WinEunuuchs2Unix
quelle
1

@ WinEunuuchs2Unix

Ich habe eine Antwort erstellt, um Ihr vorgeschlagenes Drossel-Tool von erpalma zu diskutieren .

Ich habe ein bisschen mit diesem Tool rumgespielt - auch mehrere Systeme frieren ein :) Leider konnte ich noch nicht die richtige Konfiguration für mein System finden. Aber dieses Tool hat definitiv Auswirkungen auf mein System. Das erste Mal sehe ich, dass etwas das Drossel- / Temperaturverhalten wirklich verändert.

Ohne das Tool wurde meine CPU-Temperatur nie höher als 85 ° C. Sobald ich das Tool installiert und den Dienst gestartet habe, kann ich sehen, dass die Temperatur unter Belastung auf 98 ° C ansteigt, mit einer Kernfrequenz von ~ 3300 MHz (anstatt 3187 MHz).

erpalma empfiehlt das tool s-tui , das ich auf jeden fall auch empfehlen kann.

Bildbeschreibung hier eingeben

  1. Vor dem Einbau den genannten Gasgeberservice
  2. Nach dem Aktivieren des Dienstes

Ich werde mein System für ein paar Tage überwachen und berichten. Danke erstmal!

Christopher Will
quelle
Ich werde das Tool heute Abend installieren. Danke für die Information!
WinEunuuchs2Unix
0

Ich hatte das gleiche Problem und erhalte folgende Fehler:

Oct 14 22:30:59 p5520 kernel: [ 9481.033687] CPU3: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033688] CPU7: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033718] CPU1: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033719] CPU5: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033720] CPU0: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033720] CPU4: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033722] CPU6: Package temperature above threshold, cpu clock throttled (total events = 5845) 
Oct 14 22:30:59 p5520 kernel: [ 9481.033722] CPU2: Package temperature above threshold, cpu clock throttled (total events = 5845)

Keine der vorherigen Antworten hier hat funktioniert, aber diese Antwort auf SuperUser brachte mich auf die Idee, nach einer relevanten BIOS-Einstellung zu suchen.

Ich habe die Speedstep-Funktion in meinem Lenovo E590 Ci8 BIOS deaktiviert und das hat das Problem für mich gelöst, die oben genannten Fehler sind weg.

BEARBEITEN: Echte Lösung Bei der Installation von ARCH Linux wurde dieses Problem vom Live-Boot zur Installation gestartet und durch die Installation des neuesten INTEL PROCESSOR MICROCODE behoben

Muhammad Waqas Aziz
quelle