Невозможно получить правильную температуру процессора (чип Acpi)

После замены моей материнской платы я стараюсь, чтобы Psensor работал правильно, но все же я не могу получить правильную температуру для моего CPUcore temp, это всегда -127C градусов. Я установил lm-sensors и все, что нужно для проверки темпа, поэтому после запуска:

sudo sensors-detect

Я ответил yes на все и нашел:

Driver `f71882fg':
* ISA bus, address 0x295
Chip `Fintek F71882FG/F71883FG Super IO Sensors' (confidence: 9)

I ran:

sudo service kmod start

, когда я это делаю:

sudo modprobe f71882fg

Я получаю:

modprobe: ERROR: could not insert 'f71882fg': Device or resource busy

вывод dmesg | tail говорит: [!d5 ]

[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

Какими будут мои дальнейшие действия?

1
задан 1 March 2015 в 03:22

1 ответ

Я пропустил lm-sensors и просто прочитал из /sys/class/thermal/thermal_zone0/temp. Это должно быть автоматически зарегистрировано для чипа ACPI. Единица - миллисекунды Цельсия.

$ cat /sys/class/thermal/thermal_zone0/temp 
47000

Могут быть много устройств thermal_zoneN. По моему опыту, процессор, как правило, первый (и один для каждого ядра), но я не уверен, что я буду зависеть от этого всегда.

Для других устройств, которые не зарегистрированы через API термического sysfs, вам понадобится lm-sensors или что-то подобное.

1
ответ дан 23 May 2018 в 22:49

Другие вопросы по тегам:

Похожие вопросы: