Ubuntu / Thinkpad'de CPU sıcaklık gaz kelebeği eşiğini ayarlama


19

Saatte birkaç kez aşağıdaki hata iletilerini alıyorum:

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

Donanım özellikleri:

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

Yazılım:

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:

Hem set pili ve AC için performans benim BIOS ayarlarında, BIOS güncel.

Sorun nedir

Sorun, CPU sıcaklığı eşiğine çok erken vurulması, CPU'nun 100 ° C'ye ulaşmasına izin verilmesine rağmen 75 ° C civarında gerçekleşmesidir . Sıcaklık asla 85 ° C'nin üzerine çıkmaz. Böylece CPU gücü çok hızlı bir şekilde azalır.

Yetersiz termal macunla ilgili üretici donanım sorunum olup olmadığını veya yazılımla ilgili olup olmadığını bilmiyorum. Lenovo'ya göndermeden önce, bunun kendi kendine bir sorun olmadığından emin olmak istiyorum .

İstatistikleri

Bir stres testi yaptığımda

stress -c 4 -t 300

hata mesajı neredeyse anında gerçekleşir.

i7z aşağıdaki çıktıyı verir:

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

Söylendiği gibi, asla 85 Temp'i aşmaz, ancak CPU daraltılır.

sensörler aşağıdaki çıktıyı gösterir

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)

Ancak yüksek ayarın muhtemelen bir etkisi yoktur.

thermald

O zaman thermald ile oynadım.

Bu, burada bulduğum ayarlanmış yapılandırmam :

<?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>

Bu gerçek bir fark yaratmaz, ancak en azından eşik ayarlarını görebilirim (son satırlar):

╰─ 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

Son düşünceler / sorular

  • CPU sıcaklık eşiğini ayarlamak mümkün müdür?
  • Hiç ayarlanması mı gerekiyor, yoksa bu BIOS / donanım mı?
  • Donanımım (termal macun) kusur olabilir mi?
  • Yoksa tamamen yanlış bir şeyi analiz ettim mi?

Güncelleme # 1

Bu konunun derinliklerine intikten ve Intel'in CPU azaltma ve diğer işletim sistemleri ve çekirdeklerde aynı (veya biraz farklı) sorunlarla karşı karşıya kalan diğer yazılarla ilgili birkaç makaleyi okuduktan sonra, dizüstü bilgisayarımın düşündüğüm gibi yanlış davranmayabileceği sonucuna vardım. .

Çekirdek mesajları hala tuhaf olmasına rağmen, bunun nedeni yanlış bir çekirdek baskı düzeyi veya herhangi bir şey olabilir. Ayrıca CPU paket sıcaklığı + 52.0 ° C civarında ve CPU frekansı sadece 1200MHz olduğunda da bu mesajları alırım. Bu hiç mantıklı değil.

Dizüstü bilgisayarımı stres testleriyle test ederken hata mesajlarını görebiliyorum, ancak aslında CPU'lar daralmıyor. Yalnızca 1 çekirdeği test edersem, 3.900MHz'lik tam turbo güçlendirme hızı elde ederim. Tüm 4 çekirdeğin test edilmesi, maksimum frekansı ~ 3.300MHz'e düşürür. Hangisi beklenen davranıştır .

Bu yüzden bu sorunu bir kenara bırakacağım - burada biri daha fazla içeride bulunmadıkça.

Güncelleme # 2

Sistemi güncelledikten sonra değişiklik yok:

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

Güncelleme # 3

Sistemi güncelledikten sonra değişiklik yok:

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

Bu yüzden son varsayım, günlüklerin büyük olasılıkla sahte olduğu veya günlük seviyesinin yanlış yapılandırıldığıdır. Dizüstü bilgisayarım iyi çalıştığı için veya daralmadığı için aşırı ısınmıyor.

Yine de, bunun nasıl düzeltilebileceğine dair bir önsezi varsa, cevap vermekten çekinmeyin :-)

Güncelleme # 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

Hala eşik azaltma mesajları alıyorum.

Güncelleme # 5

Yeni bir 19.10 kurulumuyla aynı sonuçlar:

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

Bu sorunun yeni X1 Extreme 2.Nesil ile bile çözülmediğini belirten bir yazı buldum .

Sahip olduğum defteri satın almayı düşünen diğer insanlar uğruna, aşağıda karşılaştığım bazı sorunlar var:

  • Dokunmatik ekran düzgün çalışmıyor
  • Parmak izi çalışmıyor
  • Hazırda bekletme yalnızca ara sıra başarılı
  • Farklı çalışma ortamları (ofis ve ev ofis) arasında geçiş yapmak, çoğunlukla grafik sorunları nedeniyle asla çalışmaz
  • Genel olarak çoklu monitörlerle ilgili birçok sorun
  • Çok fazla boş RAM mevcut olmasına rağmen sabit sürücü değişimi gerçekleşir
  • Kscreen und Xrandr ile ilgili genel ve çeşitli konular

Sanırım şimdi teslim olacağım ve HP veya Dell'e geçeceğim. ~ 2500 € 'luk bir dizüstü bilgisayar için gerçekten bu tür sorunlara sahip olmak istemiyorum :-(

Güncelleme # 6

İlginç gerçek: Dell Precision 5540'ımı dün Intel Core i9-9980HK ile aldım ve tahmin edin ne oldu ..

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

Şu anda hem suskun hem de yetersizim. Sanýrým artýk günlüklerimi kontrol etmeyeceđim :-( Dava kapalý.


Bahsettiğim araçları zaten denememe rağmen, termal konu hakkında iyi bir genel bakış sunan güzel bir yazı! Powerclamp'ın 85C eşiğinden bahsettiniz. Bu değerin ayarlanabilir olup olmadığını anlayabilir misiniz?
Christopher Will

Bence tlpyapılandırma dosyası ile ayarlanabilir ama hiç değiştirmedim. Taktıktan sonra tlptüm aşırı ısınma problemlerim gitti.
WinEunuuchs2Unix

Dokümanlar maalesef sıcaklıkla ilgili bir şey söylemiyor. linrunner.de/en/tlp/docs/tlp-configuration.html
Christopher

Ne yazık ki günümüzde Thinkpad'ler birkaç yıl önce olduğu gibi değil. Birkaç yıl sonra aşınmak için yapılmış gibi görünüyorlar - hala kullanımda olan birkaç Thinkpad'im var ve tüm T6x mükemmel durumda, 2-3 yıl kullanımdan sonra T4xx'lerin çoğunda gümüş gibi aşırı ısınma ile ilgili çeşitli sorunlar var macun buharlaştırıldı. Bunlar CPU veya GPU'nun aşırı ısınması (ağır 3B kullanımda) veya çeşitli mekanik sorunlardır. Kesinlikle PC HW tedarikçisi geçmek için arıyorum.
Pawel Debski

1
@PawelDebski Teşekkürler, ancak dizüstü bilgisayarımın 9 aydan eski olmadığını lütfen unutmayın.
Christopher Will

Yanıtlar:


1

Dosyalanmış bir hata raporu varthermald :

Yük altında CPU frekans kontrolünün düzensiz davranışı

Kullanıcılar bildirdiğiniz hataların aynısını alır:

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

Yorum # 18 diyor ki:

thermald'ı komut satırından bir pencerede çalıştırmayı deneyin.

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

Sonra bunu tetikleyen şeyi yapın ve yukarıdaki komutun çıktısını ekleyin.

Hata raporunun durumunuza uyduğuna karar verirseniz, e-posta bildirimlerine abone olabilirsiniz.


Benim makinede ben sorunu yinelenen olamaz thermaldve tlpyüklendi. Beş terminal açtım ve her birine yazdım:

while true ; do : ; done

Olanlar% 100 ve 3100 MHz'de beş çekirdek çalışıyor. Kısıtlama olmadı, ancak iki dizüstü bilgisayar fanının düşük hızda çalışmasını sağladı. Normalde Linux'ta kapalıdırlar (veya en azından onları duyamıyorum). Sistem sıcaklığı 88 Celsius'dur ve klavye bu yanıtı yazmak için hala yanıt vermektedir. Oturma odası olsa biraz daha sıcak hissediyorum.


1

@ WinEunuuchs2Unix

Önerilen gaz kelebeği aletini erpalmadan tartışmak için bir cevap oluşturdum .

Bu araçla biraz oynadım - birkaç sistem donuyor dahil :) Ne yazık ki benim sistemim için uygun yapılandırmayı bulamadım. Ancak bu aracın kesinlikle benim sistemim üzerinde etkisi var. İlk kez gerçekten azaltma / sıcaklık davranışını değiştiren bir şey görüyorum .

Alet olmadan CPU sıcaklığım hiçbir zaman 85 ° C'nin üzerine çıkmadı. Aleti kurduktan ve hizmeti başlattıktan sonra, ~ 3300MHz (3187MHz yerine) çekirdek frekansıyla sıcaklığın stres altında 98 ° C'ye yükseldiğini görebiliyorum.

erpalma , kesinlikle tavsiye edebileceğim s-tui aracını önerir.

resim açıklamasını buraya girin

  1. Belirtilen gaz kelebeği servisini kurmadan önce
  2. Hizmeti etkinleştirdikten sonra

Sistemimi birkaç gün izleyeceğim ve rapor vereceğim. Şimdilik teşekkürler!


Bu gece aleti kuracağım. Bilgi için teşekkürler!
WinEunuuchs2Unix

0

Aynı sorunu vardı, böyle hatalar alıyorum:

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)

Buradaki önceki yanıtların hiçbiri işe yaramadı, ancak SuperUser'daki bu cevap bana ilgili bir BIOS ayarı arama fikri verdi.

Lenovo E590 Ci8 BIOS'umdaki hız adımını devre dışı bıraktım ve bu benim için sorunu çözdü, yukarıdaki hatalar gitti.

EDIT-: Gerçek bir çözüm i ARCH Linux yüklerken yükleme için canlı önyükleme gelen bu sorunu yaşamaya başladı, en son INTEL PROCESSOR MICROCODE yükleyerek çözüldü

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.