デルのProject Sputnikを知っている限り、これはUbuntuがインストールされた開発者用ノートブックです。
このノートブックにはファンと、カーネルモジュール/ドライバー/ユーザーランドアプリがあり、オンとオフを切り替えることができます。
このUbuntuでは、どのソフトウェアがファンを制御しているか教えてくれますか?すべての参照。
ここでaskubuntuで同様の質問に回答しましたが、Dell inspironモデルに関するものなので、重複していないので質問にフラグを立てることはできません。私はあなたのノートブックモデルを所有していませんが、このガイドがあなたに役立つかどうか試してみてください。
Dellラップトップ用ユーティリティのコレクションであるi8kutilsを使用して、Dellファンと加熱の問題を部分的に解決しました。このコレクションには、i8kmonがあります。これは、現在実際に使用しているユーティリティです。
まず、i8kutilsをダウンロードしてインストールします。ターミナルを開いて次のように書きます:
Sudo apt-get install i8kutils
ここで、モジュールにi8kを追加する必要があります。モジュールファイルを開きます。
Sudo gedit /etc/modules
文字列「i8k」(引用符なし)をファイルに追加します。保存して終了。
i8k.conf
ファイル
Sudo vim /etc/modprobe.d/i8k.conf
次のコードを入力します:
options i8k force=1
注:古いガイドの中には、/ modprobe.d/optionsファイルを作成するように指示するものがあります。 「オプション」ファイルは、Ubuntuでは使用されなくなりました。重要なのは、拡張子が.confのファイルを作成することです(ファイル名は重要ではありませんが、わかりやすくするためにi8k.confという名前を付けることにしました)。したがって、古いi8kmon構成ガイドに注意してください。
コンピューターを再起動するか、このコードを実行してi8kを実行します。
Sudo modprobe i8k force=1
次に、i8kmonユーティリティに動作方法を指示するi8kmon.confファイルを作成します。
Sudo gedit /etc/i8kmon.conf
次のコードを貼り付けます:
# Run as daemon, override with --daemon option
set config(daemon) 0
# Automatic fan control, override with --auto option
set config(auto) 1
# Report status on stdout, override with --verbose option
set config(verbose) 1
# Status check timeout (seconds), override with --timeout option
set config(timeout) 20
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
set config(0) {{-1 0} -1 40 -1 40}
set config(1) {{-1 1} 30 60 30 60}
set config(2) {{-1 2} 53 128 53 128}
# For computer with 2 fans, use a variant of this instead:
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
# set config(0) {{-1 0} -1 52 -1 65}
# set config(1) {{-1 1} 41 66 55 75}
# set config(2) {{-1 1} 55 80 65 85}
# set config(3) {{-1 2} 70 128 75 128}
# end of file
これは、Dell Inspiron 15r 5521ファンの構成に合わせて編集されていますが、特定のニーズに合わせてこれらの設定を変更できるはずです。さらに詳しい情報が必要な場合は、Ubuntuマニュアルのドキュメントをご覧ください。 http://manpages.ubuntu.com/manpages/gutsy/man1/i8kmon.1.html
これで、ターミナルからi8kmonを実行し、機能するかどうか(およびその方法)を確認できるはずです。単に実行する:
i8kmon
終わった!
出典:
Dell XPS 13を使用しています(2013エディション、2015 +エディションは異なる場合があります)。ファンは主にBIOSによって制御されます。ほとんどすべてのUbuntuソフトウェアからは見えないようです。
I8kutilsコマンドに応答します。 i8kfan 2 2は高速に動作しますが、数秒後にi8kutilsがBIOSによって上書きされるようです(「Sudo dmidecode -s bios-version」によるとBIOSバージョンA08 rev 0.1があります)。i8kmonはそれを認識しません。 BIOSがこれを実行するのを止める方法は知りませんが、これは残念です。なぜなら、BIOSは長時間ファンの速度を高く保つことはないからです。むしろ、CPUを制限するようです。その理由は、長時間運転し続けるとファンが壊れてしまい、Dellが私たちに話すのが恥ずかしいからかもしれません!?