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

Используя dpkg для установки пакетов из локального каталога
Debian 9: bash: ls, cat, команда не найдена после неправильного изменения пути
Bash: не удалось захватить код выхода команды, выполняемой удаленно через SSH
Как загрузиться в текстовом режиме в Linux Mint LMDE (на основе Debian)
Установить локаль в Debian stretch в Dockerfile для любого пользователя
Debian: как загрузиться с Btrfs root на LVM на USB?
Seamonkey не запускается в Debian Stretch
Не удается обновить libc6 на Debian
Не удается найти linux-headers-2.6.32-amd64 для установки VirtualBox
Потеря доступа SSH на инстансе AWS EC2 из-за ограничений iptables
Где хранить скрипты bash, которые все пользователи могут выполнять в Debian?
Файловый менеджер Nemo не помнит закладку на KDE 4.14.2 Debian 8.0.0
Как добавить панели на дополнительный монитор в Gnome 2.30.2 / Debian 6
Debian отключает su для пользователя root
Как перенести базу данных PostgreSQL с одного компьютера на другой?

Как установить скорость вентилятора процессора для Intel ® skylake на базе процессора на Linux

I проверил, как управлять скоростью вентилятора процессора на Linux и, к сожалению, ни один из методов работы. sensors-detect только обнаружить coretemp что только позволяет прочитать температуру.

кроме того, find /sys -iname *wm* ничего не сообщают (нет pwm-файлов).
Мой чипсет Z170 express С материнской платой Gigabyte.
У меня нет проблем при установке скорости вентилятора процессора на Windows®.

похоже, мое оборудование слишком новое, чтобы быть полностью поддерживаемым Linux (даже с последнее долгосрочное ядро).

но есть ли способ обойти это (Я не знаю, возможно, модуль ядра уже существует) ?

5
задан Community
источник

1 ответов

попробуйте загрузить модуль ядра nct6775.

$ sudo modprobe nct6775
$ sensors
nct6793-isa-0a20
Adapter: ISA adapter
[...]
fan1: ...

нкт6775 может сообщить некоторые неоправданно высокие значения для Систин и КПУТИН (выпуск #45).

для запуска вентилятора 2 на максимальной скорости (измените hwmon4 соответствующим образом):

$ echo 1 | sudo tee /sys/class/hwmon/hwmon4/pwm2_enable # manual fan control
$ echo 255 | sudo tee /sys/class/hwmon/hwmon4/pwm2      # max speed

если это работает, вы можете загрузить nct6775 при загрузке:

$ echo nct6775 | sudo tee /etc/modules-load.d/nct6775.conf

позволяет ли ваш UEFI / BIOS контролировать скорость вентилятора на основе нескольких температурных точек? Вы можете изменить эти точки вместо непосредственного изменения PWM значения.

$ cat /sys/class/hwmon/hwmon4/pwm2_enable # 5 = "Smart Fan IV mode"
5

$ cat /sys/class/hwmon/hwmon4/pwm2_auto_point1_temp
40000

$ cat /sys/class/hwmon/hwmon4/pwm2_auto_point1_pwm
22

для деталей см. nct6775 README.

в настоящее время приостановить / возобновить сбрасывает настройки по умолчанию UEFI/BIOS. Пожалуйста, следите за температурой и будьте осторожны при управлении скоростью вентилятора.

2
отвечен daradib 2016-12-12 22:54:20
источник

Другие вопросы debian fan intel-core-i7 linux