私は現在Gigabyte 970a-DS3でDebian Linux squeeze x64を使用しています。フラッシュマザーボードにこのOS(ASUS提供)をインストールしました。マザーボードをギガバイトに変換しました。 Linuxで再実行した後、私の温度は13.9℃に過ぎず、3つまたは4つのセンサーではなく1つのセンサーしか検出されませんでした。
以下のみ表示されます。
Debx64>sensors
k10temp-pci-00c3
Adapter: PCI adapter
temp1: +13.9°C (high = +70.0°C, crit = +86.0°C)
Googleで検索しましたが、何も役に立ちませんでした。
lm_sensorsを再インストールし、Sensor-Detect | yを再試行しましたが、何も起こりませんでした。
すべてのセンサーが表示されないのはなぜですか、非常に低い温度(13.9°Cは非常に失敗です...)のセンサーが1つしか表示されないのはなぜですか。
この問題を解決するにはどうすればよいですか? Linuxに「センサーがあるすべてのデバイスを再検索したい」と言う方法はありますか?
これがユニークな問題であることを知っていますが、解決策を知りたいです。
助けてくれた皆さんに感謝します
答え1
答え2
これは本当に古いですが、必要な人がいる場合は解決策があります。
iTE IT8728チップと12個のギターチップをサポートする2つのカーネルモジュールブランチがあります。
違いが何であるかはわかりませんが、Asus PRIME x370 Proマザーボードで最初の製品を使用しています。 Proxmoxのインストール(Debianベース)のソリューションは次のとおりです。ディストリビューションを採用:
# install the kernel headers. might differ for other distributions.
apt install pve-headers gcc
# get the sources, build and install the kernel module.
git clone https://github.com/a1wong/it87.git
make
make install
modprobe it87
# test it.
sensors-detect # just press enter for all questions.
sensors # now there should be more sensor info.
# todo add kernel module into startup scripts.
cd /etc/modules-load.d/
echo it87.conf > it87.conf
# ensure the module is built and installed every time a new kernel ist installed.
# we just install it every time an apt action is performed. it's fast and better do it once too often.
echo 'DPkg::Post-Invoke {"cd /root/lm-sensors-kernel-modules/it87 && make && make install";};' > /etc/apt/apt.conf.d/82AsusLmSensorsIt87KernModule