GNU/Linux >> Linux の 問題 >  >> Linux

Ubuntu 14.04 での組み込みコントローラ レジスタへの書き込み

15 番目のレジスタが書き込みを有効にする役割を担っていることが判明したため、まず Notebook FanControl と同様にその場所に 0D を書き込み、次に上記のようにファン速度の制御を開始します。興味のある方のために、以下に完全なコードを示します (HP Envy m6 シリーズのラップトップで動作します。また、最初に lm-sensors をインストールする必要があります)

sudo modprobe -r ec_sys
sudo modprobe ec_sys write_support=1
echo -n -e "\015" | sudo dd of="/sys/kernel/debug/ec/ec0/io" bs=1 seek=15 count=1 conv=notrunc 2> /dev/null
echo "Fan control enabled"
while [ 1 ]; do $(if [ "0$(bc -q <<< $(echo "`sensors -A -u | grep "temp1_input" --max-count=2 | tail -n1 | cut -d 'n' -f 2 | tr -cd '0123456789\.'`-0 > 54");)" -eq 1 ]; then echo -n -e "\051"; else echo -n -e "\031"; fi | sudo dd of="/sys/kernel/debug/ec/ec0/io" bs=1 seek=20 count=1 conv=notrunc 2> /dev/null); sleep 1; done

Linux
  1. Ubuntu Gnomeでのマウスラグ?

  2. UbuntuにSONOSコントローラーアプリ「Noson」をインストールする方法

  3. Bash 経由で Ubuntu の IP とホスト名を更新する方法

  1. Ubuntu14.04LTSにOpenStackLibertyをインストールします

  2. Debian/Ubuntuにpure-ftpdをインストールする

  3. エコー$は何ですか?行う??

  1. Ubuntu 13.04 Hdmiサウンド出力が検出されませんか?

  2. テキストをファイルに書き込むためにLinuxのcatコマンドを使用できますか?

  3. Ubuntu ラップトップで SATA コントローラーのバージョンを確認する方法。 SATA 1、2、または 3 を使用していますか? I、II、またはIII?