
Ubuntu日本語フォーラム

ログインしていません。
PC:TOSHIBA dinabook
CPU:celeron inside 2.2Ghz
RAM:3GB
はじめまして。
Linux初心者です。
USBメモリーよりUbuntuをブートさせ使用しているのですが、
排熱ファンが回転してくれません。
HDDの方にはWindows7が入っており、そちらで起動するとファンは回ります。
なので、ハード系の故障ではないとは思います。
Ubuntuではファンの回転に何か特別な設定が必要なのでしょうか?
もしくは、ファン制御のコマンドがあるのでしょうか?
対処法がわかる方、よろしくお願いいたします。
オフライン
ファンはpc(ハードウェア)の一部として、biosが温度センサーを監視してファン制御(pc体内温度管理)をするのが一般的です。
os上で動くfan管理アプリでも温度情報はbiosから入手であり、fan制御権をbiosから受け取って、条件設定のマンマシンがos上で動くに過ぎません。
windows/ubuntuなどのOSにとっては、pc本体やCPU個々の温度耐力やfan冷却能力は一義的ではありません(ハード設計条件です)。
以前使用していたdynabookでは、windowsでもubuntuでも、起動時(os起動完了まで)はfan回転(とにかく起動時点では回すみたいだ)、その後停止していました。
いずれもPC(cpu)の極端な温度上昇を招く利用が無いためだったと思います…当方の利用環境のため。
できれば、windowsで動くcpu温度計測(フリーでも存在します)、ubuntuで動くcpu温度計測(有無不明)のソフトを導入して、cpu温度比較をしてみてはどうでしょうか?
> もしくは、ファン制御のコマンドがあるのでしょうか?
windows上で動くメーカー提供モジュール(電源管理など)ではfan制御機能が見られます--静音制御;fanを回さないでcpu稼働を下げる、能力優先;目いっぱいcpuを動かしてfanを回す。
しかし、fan制御はモジュールとbios間の手続きであって、標準コマンドでは見受けられません。
ご注意)上記は多くの憶測を含んでいます。ネット上にも情報があるのでご参照ください。
オフライン
「xsensors」というパッケージをインストールすることで、温度を表示できます。
「アプリケーション」>「Ubuntuソフトウェアセンター」などでインストールできます。
オフライン
ファン制御はノート側のACPI情報が正しい(正しくBIOSに情報が入っている)ことが必要なので、なにかしら妙な問題を踏んでいる可能性があります。
何がどうなっているのか確認するため、以下をアプリケーション→アクセサリ→端末で実行した結果を貼って頂くのが良さそうです。
sudo lshw |egrep 'product:|vendor:|version:'
ls -l /proc/acpi/fan/ /proc/acpi/*/fan ; lsmod |grep acpi
オフライン
>>angkor_hさん
ありがとうございます。
Windows上でCPUの温度を測るソフトは持っているのですが、Ubuntuで動作するソフトは見つかりませんでした。
(探し方が悪いのかもしれません・・・。)
ただ、Winを動作させる時よりもUbuntuを動作させた時の方が、確実に高温になります。
CPU付近が手で触れないほどに・・・
CPUが心配なので、電源をすぐ落としています。
ちなみに、Puppy LinuxやKNOPPIX等、他のLinuxでは正常に動作しました。
>>vbkさん
ありがとうございます。
Ubuntuソフトウェアセンターが見当たりません。
おそらく、元々ライブCDのCDという媒体をUSBにしただけの、言わば『ライブUSB』状態だからなのかもしれません。
インストールはUSBの容量不足でできませんので、こういった形をとっています。
もし、便利ならUbuntuを大容量USBに本格的にインストールしようと思っていたのですが、『ファンが回らない』という問題が・・・です。
>>hitoさん
ありがとうございます。
コマンドを実行してみました。
以下に貼っておきますね。
『ubuntu@ubuntu:~$ sudo lshw |egrep 'product:|vendor:|version:'
product: dynabook SS M60 220C/3W
vendor: TOSHIBA
version: PPM6022CV9RH1
product: To be filled by O.E.M.
vendor: TOSHIBA
version: To be filled by O.E.M.
vendor: American Megatrends Inc.
version: 2.40 (02/05/2010)
product: Intel(R) Celeron(R) CPU 900 @ 2.20GHz
vendor: Intel Corp.
version: 6.7.10
product: ModulePartNumber00
vendor: Manufacturer00
product: ModulePartNumber01
vendor: Manufacturer01
product: ModulePartNumber02
vendor: Manufacturer02
product: ModulePartNumber03
vendor: Manufacturer03
product: Mobile 4 Series Chipset Memory Controller Hub
vendor: Intel Corporation
version: 07
product: Mobile 4 Series Chipset Integrated Graphics Controller
vendor: Intel Corporation
version: 07
product: Mobile 4 Series Chipset Integrated Graphics Controller
vendor: Intel Corporation
version: 07
product: 82801I (ICH9 Family) USB UHCI Controller #4
vendor: Intel Corporation
version: 03
product: 82801I (ICH9 Family) USB UHCI Controller #5
vendor: Intel Corporation
version: 03
product: 82801I (ICH9 Family) USB UHCI Controller #6
vendor: Intel Corporation
version: 03
product: 82801I (ICH9 Family) USB2 EHCI Controller #2
vendor: Intel Corporation
version: 03
product: 82801I (ICH9 Family) HD Audio Controller
vendor: Intel Corporation
version: 03
product: 82801I (ICH9 Family) PCI Express Port 1
vendor: Intel Corporation
version: 03
product: Ricoh Co Ltd
vendor: Ricoh Co Ltd
version: 01
product: Ricoh Co Ltd
vendor: Ricoh Co Ltd
version: 01
product: Ricoh Co Ltd
vendor: Ricoh Co Ltd
version: 01
product: 82801I (ICH9 Family) PCI Express Port 2
vendor: Intel Corporation
version: 03
product: Wireless WiFi Link 5100
vendor: Intel Corporation
version: 00
product: 82801I (ICH9 Family) PCI Express Port 4
vendor: Intel Corporation
version: 03
product: 82801I (ICH9 Family) PCI Express Port 6
vendor: Intel Corporation
version: 03
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
version: 03
product: 82801I (ICH9 Family) USB UHCI Controller #1
vendor: Intel Corporation
version: 03
product: 82801I (ICH9 Family) USB UHCI Controller #2
vendor: Intel Corporation
version: 03
product: 82801I (ICH9 Family) USB UHCI Controller #3
vendor: Intel Corporation
version: 03
product: 82801I (ICH9 Family) USB2 EHCI Controller #1
vendor: Intel Corporation
version: 03
product: 82801 Mobile PCI Bridge
vendor: Intel Corporation
version: 93
product: ICH9M LPC Interface Controller
vendor: Intel Corporation
version: 03
product: ICH9M/M-E SATA AHCI Controller
vendor: Intel Corporation
version: 03
product: TOSHIBA MK1655GS
vendor: Toshiba
version: FG01
version: 3.1
version: 3.1
version: 3.1
product: DVDRAM GU10N
vendor: HL-DT-ST
version: MT11
vendor: MSDOS5.0
version: FAT32
product: Nikon Ultra Plus
vendor: Nikon Battery
version: 08/11/97
ubuntu@ubuntu:~$ ls -l /proc/acpi/fan/ /proc/acpi/*/fan ; lsmod |grep acpi
』
以上です。
よろしくお願いいたします。
オフライン
すいません。
コマンドが一つ実行されていなかったようです。
追加
ubuntu@ubuntu:~$ ls -l /proc/acpi/fan/ /proc/acpi/*/fan ; lsmod |grep acpi
ls: /proc/acpi/*/fanにアクセスできません: No such file or directory
/proc/acpi/fan/:
合計 0
dr-xr-xr-x 2 root root 0 2010-05-20 22:08 FAN0
dr-xr-xr-x 2 root root 0 2010-05-20 22:08 FAN1
dr-xr-xr-x 2 root root 0 2010-05-20 22:08 FAN2
dr-xr-xr-x 2 root root 0 2010-05-20 22:08 FAN3
dr-xr-xr-x 2 root root 0 2010-05-20 22:08 FAN4
dr-xr-xr-x 2 root root 0 2010-05-20 22:08 FAN5
ubuntu@ubuntu:~$
よろしくお願い致します。
オフライン
もしかしたら、fancontrolというサービスが悪さをしているのかもしれません。
ダメ元で止めてみるのもよいかも。
端末で
sudo service fancontrol stop
オフライン
>>gontomoさん
試してみましたが、ダメでした。
どうも、ファン自体が認識されていないような感じです。
ちなみに、Ubuntuは、9.04,9.10,10.04ですが、どのバージョンでも正常に動きません。
オフライン
ダメでしたか。(もともとダメ元ですが)
私のほうでできる提案は、正式な製品名や、同製品の海外名でググってみるとかですかね。
お役に立てませんで。
オフライン
微妙なところではあるのですが(FANデバイスが多すぎる気が。そんなに搭載されてていいものでしょうか)、
echo -n 3 > /proc/acpi/fan/FAN0/state
echo -n 3 > /proc/acpi/fan/FAN1/state
(略)
という操作をしてみると動くような気はします。これで動作しない場合はACPIドライバないし、ハードウェア側のACPI情報がおかしいので、根本的な対処が必要です。
もし上記の操作でうまくいった場合、自動化する場合は以下あたりを見てください。
http://ubuntuforums.org/showthread.php?t=1320309
オフライン