2020年4月1日水曜日

lm-sensors

ガタガタのハードディスクから新品に入れ替え。
Debian GNU/Linux BusterをSDからインストール。

$ uname -a
Linux debian 4.19.0-8-amd64 #1 SMP Debian 4.19.98-1 (2020-01-26) x86_64 GNU/Linux

深く考えなくインストールしたら EFI起動になっていた。

$ sudo ls /sys/firmware/efi
config_table  esrt              fw_vendor  runtime-map  vars
efivars       fw_platform_size  runtime    systab

KDEのウィジェットに表示していた lm-sensorsからの CPU温度、ファン回転が消えてしまった。


再度、取りまとめ。
ちなみにM/Bは ASUS TUF Z370-PLUS GAMING

1)
$ sudo sensors-detect
...
trying family `VIA/Winbond/Nuvoton/Fintek'...               Yes
Found `Nuvoton NCT6793D Super IO Sensors'                   Success!
    (address 0x290, driver `nct6775')
Probing for Super-I/O at 0x4e/0x4f
Trying family `National Semiconductor/ITE'...               No
...
To load everything that is needed, add this to /etc/modules:
#----cut here----
# Chip drivers
coretemp
nct6775
#----cut here----
...
丁寧に教えてくれているので、注意書きの #---cut here から #---cut here---までを /etc/modulesに コピペ。

2)
/etc/deault/grub に acpi_enforce_resources=lax をnanoなどエディタで追記。
GRUB_CMDLINE_LINUX_DEFAULT="splash"
 ↓
GRUB_CMDLINE_LINUX_DEFAULT="splash acpi_enforce_resources=lax"

$ sudo update-grub2

3)
https://github.com/lm-sensors/lm-sensors/blob/master/configs/Asus/PRIME-Z370-A.conf をコピー  /etc/sensors.d/tuf-z370.conf などとして置く。

4)
再起動。ウィジェット Thermal Monitorの設定。
(Edit Resource のリストが長過ぎるときは ALTしながらマウスを動かす)


* update-grubは、EFI起動にも対応しているようす。起動選択画面で、Advanced options for Debian GNU/Linux → 'e' (edit)して見ると splash acpi_enforce_resources=lax となってました。


0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。