Моим ноутбуком является Dell Inspiron 3521, двойной загруженный Windows 7 с Ubuntu 18.04 LTS.
Два дня назад я установил Ubuntu, когда я запускаю Ubuntu, скорость вентилятора на уровне 0 об/мин. Это в конечном счете увеличивается, когда температура повышается (1200-> 2600-> 3200-> 4800). Но проблема состоит в том, что скорость вентилятора переходит к макс. (4 800 об/мин) приблизительно в 55 °C, и она никогда не уменьшается. Понижения температуры к минимуму 42 °C.
Все показания снимаются от lm-sensors
и psensor
. В Windows в 42 °C даже не запускает вентилятор, и я едва видел, что он переходит к максимальной скорости (контролируемый с HWiNFO
).
Таким образом, я немного волнуюсь по поводу этого вопроса. Я прочитал некоторые другие статьи о скоростях вентилятора, и поскольку они предлагают, чтобы я не хотел смешивать со скоростью вентилятора путем ручного переопределения его, если это не абсолютно необходимо. Спецификации ноутбука здесь.
Установить i8kutils
:
sudo apt install i8kutils
Далее добавить в файл /etc/modules
новую строку i8k
:
echo "i8k" | sudo tee -a /etc/modules
Создать и добавить в файл i8k.conf
новую строку options i8k force=1
echo "options i8k force=1" | sudo tee -a /etc/modprobe.d/i8k.conf
Теперь заставьте модуль ядра i8k
загрузить:
sudo modprobe i8k force=1
или просто перезагрузите свой ноутбук.
Откройте файл /etc/i8kmon.conf
в текстовом редакторе nano
:
sudo nano /etc/i8kmon.conf
Добавьте в файл следующие строки:
# Run as daemon, override with --daemon option
set config(daemon) 0
# Automatic fan control, override with --auto option
set config(auto) 1
# Report status on stdout, override with --verbose option
set config(verbose) 1
# Status check timeout (seconds), override with --timeout option
set config(timeout) 20
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
set config(0) {{-1 0} -1 40 -1 40}
set config(1) {{-1 1} 30 60 30 60}
set config(2) {{-1 2} 53 128 53 128}
# For computer with 2 fans, use a variant of this instead:
# Temperature thresholds: {fan_speeds low_ac high_ac low_batt high_batt}
# set config(0) {{-1 0} -1 52 -1 65}
# set config(1) {{-1 1} 41 66 55 75}
# set config(2) {{-1 1} 55 80 65 85}
# set config(3) {{-1 2} 70 128 75 128}
# end of file
Теперь вы можете запустить i8kmon
для проверки температура процессора и скорость вращения вентилятора:
i8kmon
Более подробную информацию о i8kmon
можно получить на на странице Ubuntu Manpage .