web-dev-qa-db-ja.com

私のラップトップはコンポーネントを過熱して溶かすでしょうか?

私は最近、古いMacbook Airにxubuntu 16.04をインストールしましたが、30分ほどするとラップトップが非常に熱くなり、ファンが非常に大きくなります。 macOSパーティションを起動しても、これは起こりません。xubuntuのみです。

$ uname -a

Linux macbook 4.13.0-36-generic #40~16.04.1-Ubuntu SMP Fri Feb 16 23:25:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -a

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.4 LTS
Release:    16.04
Codename:   xenial

少し調べてみたところ、sensorsコマンドとupowerコマンドが見つかりましたが、CoreまたはBAT0の温度を実際には知りません。これは正常に見えますか?

$ Sudo sensors

BAT0-virtual-0
Adapter: Virtual device
temp1:        +39.6°C  

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

applesmc-isa-0300
Adapter: ISA adapter
Exhaust  :   4559 RPM  (min = 2000 RPM, max = 6500 RPM)
TB0T:         +39.2°C  
TB1T:         +39.2°C  
TB2T:         +36.8°C  
TC0C:         +57.8°C  
TC0D:         +56.8°C  
TC0E:         +59.0°C  
TC0F:         +60.2°C  
TC0P:         +51.2°C  
TC1C:         +58.0°C  
TC2C:         +51.0°C  
TCGC:         +53.0°C  
TCSA:         +52.0°C  
TCXC:         +57.8°C  
TH0A:         +51.0°C  
TH0B:         +52.8°C  
TH0J:        -127.0°C  
TH0O:        -127.0°C  
TH0a:         +51.0°C  
TH0b:         +52.8°C  
TH0c:        -127.0°C  
TH0x:         +52.8°C  
THSP:         +48.2°C  
TM0P:         +52.5°C  
TPCD:         +67.0°C  
Ta0P:         +54.8°C  
Th1H:         +41.8°C  
Tm0P:         +48.2°C  
Tm1P:         +54.5°C  
Ts0P:         +36.8°C  
Ts0S:         +42.5°C  


$ Sudo upower -i /org/freedesktop/UPower/devices/battery_BAT0

  native-path:          BAT0
  vendor:               SMP
  model:                bq20z451
  power supply:         yes
  updated:              17 seconds ago
  has history:          yes
  has statistics:       yes
  battery
    present:             yes
    rechargeable:        yes
    state:               discharging
    warning-level:       none
    energy:              32.985 Wh
    energy-empty:        0 Wh
    energy-full:         39.3975 Wh
    energy-full-design:  50.25 Wh
    energy-rate:         11.28 W
    voltage:             7.834 V
    time to empty:       2.9 hours
    percentage:          66%
    temperature:         39.6 degrees C
    capacity:            78.403%
    technology:          lithium-ion
    icon-name:          'battery-full-symbolic'
  History (charge):
    1529609228  66.000  discharging
  History (rate):
    1529609228  11.280  discharging

過度のバックグラウンドプロセスはありません。

$ Sudo top

top - 12:40:08 up  3:41,  2 users,  load average: 0.24, 0.39, 0.41
Tasks: 182 total,   1 running, 181 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.3 us,  0.3 sy,  0.0 ni, 99.3 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  3944404 total,  2653820 free,   573536 used,   717048 buff/cache
KiB Swap:  4095996 total,  4095996 free,        0 used.  3019420 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND        
 1443 root      20   0  321212  64936  38640 S   1.3  1.6   5:36.48 Xorg           
 1636 user      20   0  356184  25544  19768 S   0.3  0.6   0:22.71 xfce4-panel    
 1641 user      20   0  738776  32060  23072 S   0.3  0.8   0:10.18 xfce4-terminal 
 1787 user      20   0  161604  13104  11592 S   0.3  0.3   0:35.31 panel-2-cpugrap
 4452 root      20   0       0      0      0 S   0.3  0.0   0:00.34 kworker/u8:5   
 4537 user      20   0 2248908 321816 102592 S   0.3  8.2   1:10.53 firefox        
 4589 user      20   0 1800984 176468  88148 S   0.3  4.5   0:42.73 Web Content    
    1 root      20   0  185232   5896   4044 S   0.0  0.1   0:02.29 systemd        
    2 root      20   0       0      0      0 S   0.0  0.0   0:00.01 kthreadd       
    4 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 kworker/0:0H   
    6 root       0 -20       0      0      0 S   0.0  0.0   0:00.00 mm_percpu_wq   
    7 root      20   0       0      0      0 S   0.0  0.0   0:00.04 ksoftirqd/0    
    8 root      20   0       0      0      0 S   0.0  0.0   0:06.79 rcu_sched      
    9 root      20   0       0      0      0 S   0.0  0.0   0:00.00 rcu_bh        

さらに調査する方法や過熱を特定する方法がわかりません。どんなアドバイスも素晴らしいでしょう。

1
Laura

macfanctldをインストールしてみてください

 apt install macfanctld

その説明によれば、Macbookのファン制御を有効にする必要があります。

説明:Apple MacBook/MacBook Proコンピューターのファン制御デーモンこのデーモンは、Apple Macbook(またはMacbook Pro)コンピューターの温度センサーを読み取り、それに応じてファンを調整して温度を維持します設定可能な制限。

18.04にアップグレードするオプションの場合は、mbpfanを試すこともできます。残念ながら、mbpfanは16.04のパッケージとして利用できません。

説明:Apple Macbooksのファン制御デーモンmbpfanは、coretempモジュールからの入力を使用し、applesmcモジュールを使用してファン速度を設定するデーモンです。この拡張バージョンは、任意の数のプロセッサとファンを想定しています(最大10)。

あなたが投稿したアウトプットは、あなたのラップトップが非常に暑かった時に作ったようには見えません。私には非常に普通に見えます。

1
Sebastian Stark

お持ちのMacbook Airをお知らせください。

MacbookにNvidiaグラフィックカードが搭載されていて、Nvidia独自のドライバーではなくnouveauドライバーを使用している場合、過熱の問題はおそらくこれに関連していると思います。

Macbook Pro 7,1でも同様の問題がありました。私のために働いたもの:私は慎重に ここに与えられた指示 に従ってNvidia独自のドライバーをインストールしました。

それがあなたのために働くことを願っています。

0
Willie Robert

マシンをより低温で動作させる唯一の方法は、可能な限りCPUクロックを下げることです。あなたが言ったように、ファンはすでに全速力で動作しているので、おそらくファンの速度を変更してもマシンを冷却するのに役立ちません。

CPU周波数ユーティリティをインストールして、カスタムCPU周波数制御を可能にし、最大CPU周波数を制限して、発生する熱を減らします。より微調整する前に、まず低電力ガバナーを選択して問題が解決するかどうかを確認することをお勧めします。

Sudo apt-get install linux-tools-common
Sudo apt-get install linux-tools-generic
Sudo apt-get install cpufrequtils

次に、マシンで使用可能なガバナーを確認します。

cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

私の場合、performancepowersaveのみが利用可能です。 /etc/init.d/cpufrequtilsを編集して、GOVERNORを変更し、マシンを省電力して再起動します。

GOVERNOR = "powersave"

0
Bernard Wei