Не удается получить правильную температуру ядра процессора (чип Acpi)
После замены материнской платы я пытаюсь получить Psensor
работает правильно, но все же я не могу получить правильную температуру для моей температуры CPUcore, она всегда -127C градусов. Я установил lm-sensors
и все, что нужно для проверки температуры, поэтому после запуска:
sudo sensors-detect
я ответил yes
ко всему и нашел:
Driver `f71882fg':
* ISA bus, address 0x295
Chip `Fintek F71882FG/F71883FG Super IO Sensors' (confidence: 9)
Я побежал:
sudo service kmod start
когда я делаю:
sudo modprobe f71882fg
Я получил:
modprobe: ERROR: could not insert 'f71882fg': Device or resource busy
выход dmesg | tail
говорит:
[47593.565779] f71882fg: Found f71882fg chip at 0x290, revision 32
[47593.565857] ACPI Warning: SystemIO range 0x00000290-0x00000297 conflicts with OpRegion 0x00000295-0x00000296 (\IP__) (20140424/utaddress-258)
[47593.565870] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Каковы будут мои дальнейшие действия?
2 ответа
Как говорит Оли, тебе нужно только coretemp
модуль для чтения температуры ядра процессора Intel.
У меня похожая проблема с моим w83667hg
драйвер аппаратного монитора. Обходной путь должен добавить acpi_enforce_resources=lax
в командной строке ядра. С этой целью
редактировать
/etc/default/grub
и вставитьacpi_enforce_resources=lax
в строку параметровGRUB_CMDLINE_LINUX
например,GRUB_CMDLINE_LINUX='acpi_enforce_resources=lax'
тогда беги
update-grub
и перезагрузите компьютер.
Я бы пропустил lm-sensors
и просто читать из /sys/class/thermal/thermal_zone0/temp
, Это должно быть автоматически зарегистрировано для чипа ACPI. Единица измерения в градусах Цельсия.
$ cat /sys/class/thermal/thermal_zone0/temp
47000
Там может быть много thermal_zoneN
устройства. По моему опыту, процессор обычно первый (и по одному на каждое ядро), но я не уверен, что зависел бы от этого всегда.
Для других устройств, которые не зарегистрированы через API термического sysfs, вам потребуется lm-sensors
или что-то подобное.