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権限が必要になる場合があります。

bannerAds