ウェブサイト検索

Linux で CPU ファン速度を制御する方法


Linux PC のファン速度を細かく制御したいですか?幸いなことに、CPU のファン速度を管理できる Linux ユーティリティがいくつか存在します。

CPU ファンの速度は通常、自動的に管理されます。これは、現在の温度と省電力設定に応じてシステムが適切に冷却できるようにするなど、さまざまな点で有益ですが、それだけでは不十分な場合もあります。

CPU ファンの速度を手動で調整することは、好みに応じて静音性や冷却などの利点を優先するための優れた方法です。最も良い点は、fancontrol またはその他のファン速度制御アプリケーションを使用して、Linux システム上でこれを簡単に実現できることです。

Linux にファン速度制御アプリケーションをインストールする

Linux で CPU ファンの速度を管理する最も簡単なアプローチをとりたい場合は、Coolero が最適なアプリケーションかもしれません。システム全体の冷却パフォーマンスの概要と、特定のデバイスのパフォーマンスの詳細を確認する機能を提供します。

アプリは Flatpak として簡単にインストールできます。インストールすると、個々のファンを特定の冷却速度プロファイルに設定できるようになります。 Coolero の便利なプリセットではカバーできないニーズがシステムにある場合は、カスタムの冷却速度プロファイルを作成することもできます。

fancontrol ユーティリティを使用してファン速度を制御する

よりシンプルなツールを使用したい場合は、fancontrol が適切なソリューションを提供することがわかります。 fancontrol を使用する前に、基礎となる lm-sensors ユーティリティをインストールする必要があります。

Ctrl + Alt + T を使用してターミナルを開き、次のコマンドを入力して lm センサーとファンコントロールをインストールします。

sudo apt update
sudo apt install lm-sensors fancontrol

以下の場合は、上記のコマンドを調整する必要がある場合があります。 代替パッケージマネージャーを使用する (パックマンまたは DNF) - APT は、数多くの優れたオプションの 1 つにすぎません。

次に、システムで利用可能なセンサーを確認する必要があります。次のコマンドを入力してセンサー (CPU 組み込みセンサーやメモリ コントローラーなど) を検索し、追加のカーネル モジュールが必要かどうかを確認します。

sudo sensors-detect

最後に、次のように入力してファンコントロールを設定する必要があります。

sudo pwmconfig

pwmconfig の実行が完了すると、/etc ディレクトリに構成ファイルが作成されます。 nano などのテキスト エディタで設定ファイルを編集することで、ファンコントロールを再設定できます。

次のコマンドを入力すると、システムは /etc/fancontrol ファイルに記述した内容に従ってファンを実行します。

sudo systemctl start fancontrol

PC が高温になるような極端なワークロードを実行しているときは、ファン速度を手動で無効にしたり下げたりしないでください。そうしないと、ハードウェアが損傷する危険があります。

Linux でファン速度を慎重に調整する

fancontrol またはその他のファン速度制御アプリケーションを使用することは、システムを制御し、システムから最大限のメリットを得る優れた方法です。やり方を誤ると様々なリスクも伴います。効率と運用の整合性のバランスを保つために、ファンの速度を慎重に管理することが重要です。

関連記事: