投稿

6月, 2011の投稿を表示しています

X61sでCPUファンコントロール

先日のブログでお伝えしたとおり、X60のケースにX61sのシステムボードを取り付けました。大型の銅製ヒートシンクになったので「ファンが回ることは殆ど無いかも」なんて思ってたら回る回る。しかも以前のCPUファンよりうるさい。しかし排熱はそこまで熱くない。ということでファンコントロールを行って強制的に回転数を制御することにしました。OSはもちろんUbuntu10.04。参考にしたのはこちら(というか丸写し
ThinkPad X61s FANを静音化(ubuntu 10.04) - ohhara の日記:
How to control fan speed - ThinkWiki:

まずはファンの制御モジュールを追加します。

$ lsmod | grep think

そしてファン制御のためのオプションを記述「/etc/modprobe.d/options」に「options thinkpad_acpi fan_control=1」と追記します。

$ sudo nano /etc/modprobe.d/options

エディタは何でもいいですが、ボクは先日viと喧嘩したのでnanoです。

そして一旦再起動。再起動後ファン制御が有効になります。
現状のファンの動作状況を調べます。

$ cat /proc/acpi/ibm/fan

↑を実行するとこんな感じに表示されるかと

status: enabled
speed: 4017
level: auto
commands: level ( is 0-7, auto, disengaged, full-speed)
commands: enable, disable
commands: watchdog ( is 0 (off), 1-120 (seconds))

・statusはファンが有効化されているかどうか
・speedは現在のファンの回転数
・levelは現在設定されているファンの動作レベル
・commandsはコマンドの解説です。levelの値は0〜7、ファンの有効化・無効化、watchlogってのはよくわかりません←

ここでlevelの値をautoから変更してやればファンの回転数が制御できます。0は無回転、〜7まで数字が大きくなるに連れて回転数が大きくなります。

$ echo level 1 | sudo tee …

X60とその他諸々

イメージ
1ヶ月も経てば色々と入手しちゃいます。

まずはX60。ヤフオクでお安く入手しました。

CPUはCoreDuo1.83Ghz、RAMは512MB、HDDはナシ。予想外にBluetooth搭載してました。

ジャンクと言うことで入手しましたが普通に動きました。が、コイツからパーツを抜き取ってX60sの修理をしました。X60sをモバイルマシンにすべく(主にOS関連で)奮闘中。

そしてこれ

HDDとキーボード。HDDはHGSTの2.5インチ7200rpm320GBモデル。これはX61sに載せました。
キーボードはLogicoolのK270。普段使わないデスクマシンのキーボードが邪魔だったのですぐにしまえるようにワイヤレスに。キータッチは微妙(ThinkPadの足元にも及ばない)。

どうしてもコイル鳴きが気になるのでX61sは家においてメインマシンにすることに。近々ボトムケースとCPUファンをX60のモノに交換予定。2台目モバイルマシンとなる予定のX60sですが、どこで何を間違えたのかUbuntuではなくArchLinuxを入れてしまい難儀中。Ubuntuホント便利だった。。。