linuxでファンの回転速度を調整する方法
Linuxでは、/sys/class/hwmon/hwmonX/pwm1ファイルを変更することでファンの速度を制御できます。ここで、Xはハードウェアモニターデバイスの番号です。
最初に、ファンのハードウェア・モニタリングデバイスの番号を確認する必要があります。システム上にあるハードウェア・モニタリングデバイスのリストは次のコマンドを実行することで閲覧できます:
ls /sys/class/hwmon
次に、該当するハードウェア監視デバイスのディレクトリに進みます。例えば:
cd /sys/class/hwmon/hwmonX
このディレクトリ内で、catコマンドを使って現在ファンの速度を確認できます。
cat pwm1
PWM1ファイルに希望する回転数を与えることでファンの回転数を制御できます。たとえば:
echo 100 > pwm1
それによりファンの回転数は100に設定されます(ただし値はハードウェアデバイスによって異なります)。
ハードウェア機器によって異なるファイルやパスが存在する場合もあるので、上記のコマンドはあくまで大多数に適応されるものだと覚えておいてください。ご自分のハードウェアに合わせて調節してください。またハードウェア機器の回転速度の変更にはroot権限が必要になる場合があります。