最小限のスクリプトで警告を表示するためにCPU温度を監視する方法は?

最小限のスクリプトで警告を表示するためにCPU温度を監視する方法は?

私のデスクトップには悪い習慣があります。複数の高強度アプリケーションを実行し、CPUを一定時間最大使用量で使用すると、コア温度が上昇し、コンピュータが自動的にシャットダウンします。

バックグラウンドでCPU温度を監視(スクリプト)し、特定の温度以上になったときに警告を表示する方法はありますか?

Opensuseを実行し、dwmをウィンドウマネージャとして使用しています。私は通常これをsensorsCPU温度を確認するために使用します。

ベストアンサー1

dwmのステータスバーに温度を表示するスクリプトを作成できます。たとえば、次のようになります。

temp (){
    awk '{print $4"°C"}' <(acpi -t)
    echo $temp
}
xsetroot -name "$(temp)"

sensors設定によっては出力がより複雑になることがあります。これはマイコンピュータの1つで機能します。

 awk '/temp1/ {print +$2"°C"}' <(sensors)

パッチするとステータスカラー$temp、より高い値に達すると、出力色を変更することもできます。

Arch Wikiで設定する方法を説明します。デフォルトのステータスバースクリプトdwm サイトには以下が含まれます。.xinitrcの例

dwm-status詳細については私のスクリプトをチェックしてください。http://beta.intuxication.org/jasonwryan/archer/file/tip/Scr​​ipts/dwm-status

おすすめ記事