火災の危険が心配です。
私の息子はAcerExtensa4420-5237モデルのラップトップを持っています。新しいバージョンのUbuntu(Ubuntu 10.04 LTS Linux)でもかなり熱くなる傾向があります。このことを冷却するためにファンを少し長くまたはより頻繁に動作させるインストールできるものはありますか?
EDIT:結局、BIOSが古く、最初にWindowsをインストールしないと更新できないことがわかりました(これは行いません)。BIOSは代わりにファン速度を制御しています。 OS(そしてそれのひどい仕事をしている)。物事はAMDK8チップセットを実行しています。センサーは、温度がほぼ高く、時には高くなることもありますが、クリティカルに近づくことはないことを教えてくれます。変更できないBIOS設定が原因でスロットル可能なセンサーがないため、pwmconfigとfancontrolを実行しようとするすべての試みは失敗します。または、おそらくAMDK8チップセットだけです。結局、エアダスターでほこりを払い、その下にラップトップの冷却ファンを置いて冷やすことにしました。確かに、ラップトップを部屋のファンにかざすだけで、気温が華氏129度まで下がり、しばらくの間130度のままになることがわかったので、すぐに解決できます。
OSを介して制御できるファンはそれほど多くありません。あなたの最善の策はBIOSに入ることです。ファンの速度を制御するオプションがあるかどうかを確認してください。あると設定できれば運が良かったです。 BIOSにオプションがあるが、それを設定できない場合、ファンを制御することはできません。この場合、ファンを制御可能なファンに交換することを試みることができますが、これがラップトップで可能かどうかはわかりません。
OSまたはBIOSを介してファン速度を変更できない場合(または可能な場合でも)、他のポスターが示唆しているように、物理的なクリーニングを行う必要があります。さらに、ラップトップの背面を机の表面の上に保持する安価なラップトップスタンドを入手してください。ノートパソコンの底面とスタンドの間を空気が通過できるモデルを探します。ファンを内蔵したラップトップスタンドもありますが、私が覚えている限り、これらは非常に高価であり、独自の電力も必要です。
最初にコンピュータを掃除してみましたか? (圧縮空気で吹き飛ばします)
しかし、あなたの質問に答えるために:
ファン速度の制御方法(lmセンサー)
最初にlm-sensorsをインストールして構成し、
Sudo apt-get install lm-sensors
次に、pwmconfigを実行してファンをテストします。
Sudo pwmconfig
ファンの速度を制御できれば、すばらしいです。 /etc/init.d/fancontrolというファイルを作成し、以下に貼り付けます
#!/bin/sh
#
# Fancontrol start script.
#
set -e
# Defaults
DAEMON=/usr/sbin/fancontrol
PIDFILE=/var/run/fancontrol-pid
PATH=/sbin:/bin:/usr/sbin:/usr/bin
test -f $DAEMON || exit 0
. /lib/lsb/init-functions
case "$1" in
start)
log_begin_msg "Starting fancontrol daemon..."
start-stop-daemon --start -o -q -m -b -p $PIDFILE -x $DAEMON
log_end_msg $?
;;
stop)
log_begin_msg "Stopping fancontrol daemon..."
start-stop-daemon --stop -o -q -p $PIDFILE
log_end_msg $?
;;
force-reload|restart)
sh $0 stop
sh $0 start
;;
*)
log_success_msg "Usage: /etc/init.d/fancontrol {start|stop|restart|force-reload}"
log_success_msg " start - starts system-wide fancontrol service"
log_success_msg " stop - stops system-wide fancontrol service"
log_success_msg " restart, force-reload - starts a new system-wide fancontrol service"
exit 1
;;
esac
exit 0
Make it excutable
Sudo chmod +x /etc/init.d/fancontrol
試して
/etc/init.d/fancontrol start
そして
/etc/init.d/fancontrol stop
正常に動作する場合は、再起動時に自動ロードします。 「exit0」の前の/etc/rc.localに次の行を挿入します
/etc/init.d/fancontrol start