Asus H87-PRO / usr / sbin / pwmconfig: нет установленных сенсорных модулей с поддержкой pwm

9

На Asus H87-PRO:

$ sudo pwmconfig 
# pwmconfig revision 5857 (2010-08-22)
(...) 
/usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed

Вот вывод из $ датчиков:

acpitz-virtual-0
Adapter: Virtual device
temp1:        +27.8°C  (crit = +97.0°C)
temp2:        +29.8°C  (crit = +97.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +40.0°C  (high = +86.0°C, crit = +92.0°C)
Core 0:         +32.0°C  (high = +86.0°C, crit = +92.0°C)
Core 1:         +33.0°C  (high = +86.0°C, crit = +92.0°C)
Core 2:         +40.0°C  (high = +86.0°C, crit = +92.0°C)
Core 3:         +31.0°C  (high = +86.0°C, crit = +92.0°C)

pkg-temp-0-virtual-0
Adapter: Virtual device
temp1:        +41.0°C

мне нужно / нужно попробовать https://github.com/ambrosa/Asus-P8P67-Ubuntu-lm-sensors-driver ?

мне нужен вариант загрузки acpi_osi = ... (Linux?) или acpi_enforce_resources = ... (lax?)?

мне нужно установить на эту плату i2-tools sensord read-edid?

нужно ли что-то делать в BIOS, чтобы «разрешить» управление вентиляторами со стороны ОС?

vorburger
источник

Ответы:

5

Можете ли вы опубликовать вывод sudo sensors-detect?

Изменить: фигу. Я прочитал прошлую ссылку, которую вы связали (полностью пропустил это). Похоже sensors-detect, не полностью распознает ваш чип Super I / O. В соответствии с этим Super I / O является Nuvoton (ранее Winbond) NCT 5538D. Идентификатор чипа, похоже, совпадает с семейством NCT6775. Вы можете скачать драйвер отсюда , это ссылка на github сопровождающего этого модуля ядра (это ссылка для скачивания).

Затем сделайте следующее:

cd /path/to/directory/you/saved/the/file
tar xzvf master.tar.gz
sudo make
sudo make install
modprobe hwmon
modprobe nct6775

Затем убедитесь, что вы все сделали правильно:

lsmod | grep nct

Вывод должен выглядеть примерно так: [this] [3]:

user@computer:/# lsmod | grep nct
nct6775                44104  0 
hwmon_vid              12388  1 nct6775

Тогда беги sudo pwmconfigи, надеюсь, все должно быть в порядке.

ChrisR.
источник
Я сделал это, но lsmod | grep nctничего не показывает. Моя доска Z97M-PLUS.
THpubs
Это прекрасно работает! Большое спасибо. Просто FTR, на самом деле оказывается, что (по крайней мере, в 14.04) этот модуль NCT6775 уже доступен в ядре, так что достаточно лишь modprode, не нужно DL и делать это.
vorburger
Да, поддержка была добавлена ​​в ядро ​​3.12, iirc.
ChrisR.
0

Вам нужно добавить acpi_enforce_resources = lax в командную строку ядра и modprobe модуль, который sudo sensors-detectговорит (и iirc предлагает добавить в / etc / modules для вас).

psusi
источник
К сожалению, похоже, что этого не происходит (для этой платы) .. см. Pastebin.com/Up6KFRyu для точных деталей. Любые предложения повторно. Рекомендуемые следующие шаги? (Кстати, это на Ubuntu 13.10, на случай, если это будет интересно.)
vorburger
@vorburger, coretemp - просто монитор внутренней температуры процессора. Похоже, что на вашей плате есть чип Nouvaton, который еще не поддерживается, так что вам не повезло, если только вы не испытываете желание попробовать 14.04, где может быть добавлена ​​поддержка.
psusi
Похоже, acpi_enforce_resources = lax не требуется или не помогает в решении этой конкретной проблемы.
vorburger
@vorburger, я не уверен, какую проблему вы имеете в виду, но проблема первоначального автора заключалась в том, чтобы заставить модуль управлять встроенным вентилятором / тепловым чипом для загрузки, и это обычно требует упомянутого исправления.
Псуси