Ryzen 1700 cpuを読み取るLinux用の温度検出ユーティリティはありますか?私はそのようなユーティリティを探していましたが、見つけることができません。 Psensorとxsensorは機能せず、lm-sensorも機能しません。マザーボードのBIOS(GA-AB350M-Gaming 3)はtemps okを読み取りますが、それはOSを実行しているのではなくBIOSにいるときだけです。
これを機能させるにはどうすればよいですか?
私のために働いたカーネルモジュールはit87
https://github.com/groeck/it87 です
ASUS Crosshair Hero VIを持っています。 https://rog.asus.com/forum/showthread.php?92313-linux-lm_sensors-it87-driver
4.11カーネルでArchLinuxを使用しています。動作させるために走りました
Sudo modprobe it87 force_id=0x8622
Sudo sensors-detect
別のforce_id
値を使用する必要がある場合があります。リポジトリからの推奨リストは、0x8622、0x8628、0x8728、および0x8732です。
ブート時にモジュールをロードするには、次のファイルをルートとして作成する必要がありました。
# /etc/modules-load.d/it87.conf
# Load it87 for Ryzen motherboard and CPU sensors
it87
# /etc/modprobe.d/it87.conf
options it87 force_id=0x8622
私は正確なRyzen 1700を所有しており、温度センサーを確認するためにフォーラムにある以下の指示を行いました。
Ubuntu 17.04
とkernel 4.11.3
およびAsus X370 PRO
moboがあります。これは私にはうまくいきませんが、これらのコマンドを試してコメントに返信を残すことができます。
Sudo apt-get install lm-sensors git
Sudo apt-get install linux-headers-`uname -r`
git clone https://github.com/groeck/nct6775
cd nct6775/
make
Sudo cp /proc/kallsyms /boot/System.map-`uname -r`;
Sudo make install
Sudo modprobe nct6775
Sudo sensors-detect
watch -n1 sensors
または、次を試すことができます:
Sudo apt-get install lm-sensors git
Sudo apt-get install linux-headers-`uname -r`
git clone git://github.com/groeck/it87.git
cd it87
make
Sudo cp /proc/kallsyms /boot/System.map-`uname -r`;
Sudo make install
Sudo modprobe it87
Sudo sensors-detect
watch -n1 sensors