Очень высокая скорость вращения вентилятора в Ubuntu 18.04

Я сделал новую установку Ubuntu 18.04 вместе с Windows 10. В Ubuntu один из моих вентиляторов очень высок, хотя температура в норме, а в Windows этого не происходит. Я попробовал некоторые решения, предложенные на этом форуме, но безуспешно.

Похоже, что проблема с nct6775 / fan2, по крайней мере, единственная, которая работает при +1155 об / мин, согласно программе HardInfo. Моя материнская плата - ASUS H81M-A.

13
задан 24 October 2018 в 06:53

9 ответов

Типичные шаги для установки fancontrol включают:

  • Выполнение sensors-detect для обеспечения у Вас есть корректные модули и обновления /etc/modules (/etc/sysconfig/lm_sensors на RH), чтобы иметь nct6775 запись.
  • Выполнение pwmconfig протестировать и настроить каждый вентилятор и создают /etc/fancontrol файл.

Там известны проблемы, где иногда hwmon идентификаторы изменяются между начальными загрузками, оставляя Ваши вентиляторы из-под контроля. Для этого Вы вручную отредактировали бы Ваш /etc/fancontrol файл, чтобы включать полный путь каждого pwm и заменить идентификатор [[:print:]]* как так: /sys/devices/platform/nct6775.656/hwmon/hwmon[[:print:]]*/pwm1

Это фактические пути в файловой системе, которую можно просмотреть для понимания то, что доступно.

Вы, возможно, также должны отредактировать /etc/sensors3.conf, Я должен был добавить некоторый материал для ASUS Z97, я отправил те детали об этом потоке.

Вы, возможно, также должны добавить следующее к GRUB_CMDLINE_LINUX_DEFAULT переменная в /etc/default/grub файл: acpi_enforce_resources=lax затем восстановите конфигурацию личинки grub-mkconfig -o /boot/grub/grub.cfg

7
ответ дан 23 November 2019 в 03:22

Я боролся со скоростью вентилятора и тепловыми проблемами в течение долгого времени, прежде чем я нашел tlp который решил все мои проблемы. Можно узнать больше здесь:

TLP дает Вам преимущества усовершенствованного управления питанием для Linux без потребности понять каждую техническую деталь. TLP идет с конфигурацией по умолчанию, уже оптимизированной в течение ресурса аккумулятора, таким образом, можно просто установить и забыть это. Тем не менее, TLP высоконастраиваем для выполнения конкретных требований.

Установка является предсказуемым

sudo apt install tlp

Конфигурация является автоматической, и я никогда не должен был изменять ее из поля.


Если tlp отдельно не решает все Ваши тепловые проблемы существуют определенные шаги, которые можно сделать для Ноутбуков ASUS:

Обзор модулей ядра

  • asus-nb-wmi модуль ядра, который включен в основное ядро Linux и загружается автоматически в ноутбуках Asus. Это только позволит управлять единственным вентилятором и если будет второй вентилятор то - у Вас не будет средств управления им. Помещение в черный список этого модуля предотвратит подсветку клавиатуры для работы.
  • asus_fan модуль ядра, который позволяет управлять обоими вентиляторами на некоторых более старых ноутбуках Asus. Не работает с новыми моделями.

Для меня после установки tlp Я смог удалить несколько управляющих программ вентилятора, которые я изо всех сил пытался установить для своего ноутбука. Однако у меня нет ASUS, таким образом, Вам, возможно, понадобилось бы что-то большее чем просто tlp.

5
ответ дан 23 November 2019 в 03:22

Может быть две вещи в действии здесь и для этого существует две вещи, можно/пробовать.

1. Настройки Check BIOS.

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

2. Датчик повредился

Возможно, что датчик вентилятора, возможно, повредился, я знаю, там находится далеко, чтобы проверить, что с GUI с Ubuntu и Windows, таким образом, я объясню обоих.

Ubuntu

Для проверки датчика с Ubuntu, Вы должны иметь hardinfo установленный Вы делаете это при помощи команды sudo apt-get install hardinfo с этим Вы видите, хорошо ли датчик или поврежден.

Windows

Для проверки датчика с Windows, необходимо будет установить Speedfan, который может быть найден здесь. это покажет Вам температуры, которые Ваши fansensors читают и скорость Ваших вентиляторов

(примечание стороны: это было некоторое время, так как я использовал эти программы, таким образом, они могли бы отличаться затем, я помню их),

я надеюсь, что это решит Вашу проблемную причину, которую это сделало для меня

1
ответ дан 23 November 2019 в 03:22

скорость вентилятора может контролироваться от BIOS. попытайтесь изменить настройки там к ""тихому "режиму" в конфигурации Q-вентилятора. получить там Вас может использовать это видео: https://www.youtube.com/watch? v=8wMrCsFxLTQ&t=58s

0
ответ дан 23 November 2019 в 03:22

У меня была та же самая проблема после замены материнской платы. Я наконец нашел, что забыл повторно подключать кабель датчика к новой материнской плате. Кабель датчика является маленьким 4 разъема контакта. Сокет для него расположен на правильной передней стороне платы (смотрящий впереди компьютера). Очень легко пропустить соединение его. Мой компьютер выполнил очень выход, как только датчик был повторно подключен.

0
ответ дан 23 November 2019 в 03:22

У меня были проблемы с Ubuntu 18.04 на моем ноутбуке Asus Q551L и высокая скорость вентилятора при выходе изо сна. Мой ноутбук имел устройства Nvidia, нуждающиеся в драйверах включая мою видеокарту GM108M GeForce 840M. Вот то, что зафиксировало его для меня, как объяснено на этой странице.

$ ubuntu-drivers devices
$ sudo ubuntu-drivers autoinstall

Затем перезагрузка.

0
ответ дан 23 November 2019 в 03:22

У меня была та же проблема с моим рабочим столом Asus BM6820 и NVIDIA GeForce GT 730. Я попробовал все подсказки выше, но наконец нашел, запас ядра драйвер Nvidia: nouveau вызвал проблему! Загрузите свой ПК к init 3 runlevel для проверки этой проблемы. Если скорость вентилятора в порядке, можно попытаться отключить Nvidia nouveau драйвер:

Как отключить Nouveau драйвер Nvidia

https://linuxconfig.org/how-to-disable-nouveau-nvidia-driver-on-ubuntu-18-04-bionic-beaver-linux

$ sudo колотят-c "nouveau черного списка эха>/etc/modprobe.d/blacklist-nvidia-nouveau.conf"

$ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"

Подтвердите содержание нового modprobe файла конфигурации:

$ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
blacklist nouveau
options nouveau modeset=0

Затем установите надлежащий драйвер Nvidia от сайта Nvidia:

https://linuxconfig.org/how-to-install-the-nvidia-drivers-on-ubuntu-18-04-bionic-beaver-linux

0
ответ дан 23 November 2019 в 03:22

Мой ноутбук был довольно новым, и я не работал очень с загрузкой 2. С 8 ядрами процессора и i7, я знал, что что-то было неправильно.

Я решил этот вопрос при помощи tlp.

lspci -v | perl -ne '/VGA/../^$/ and /VGA|Kern/ and print'
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (rev 07) (prog-if 00 [VGA controller])
    Kernel driver in use: i915
    Kernel modules: i915

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update

sudo apt-get install tlp tlp-rdw
systemctl enable tlp # to enable on startup
vim /etc/default/tlp

У Вас должно быть что-то вроде этого.

tlp-stat -c
--- TLP 1.2.2 --------------------------------------------

+++ Configured Settings: /etc/default/tlp
        TLP_ENABLE=1
        TLP_DEFAULT_MODE=AC
        TLP_PERSISTENT_DEFAULT=0
        DISK_IDLE_SECS_ON_AC=0
        DISK_IDLE_SECS_ON_BAT=2
        MAX_LOST_WORK_SECS_ON_AC=15
        MAX_LOST_WORK_SECS_ON_BAT=60
        CPU_HWP_ON_AC=balance_performance
        CPU_HWP_ON_BAT=balance_power
        CPU_MAX_PERF_ON_AC=100
        CPU_BOOST_ON_AC=1
        SCHED_POWERSAVE_ON_AC=0
        SCHED_POWERSAVE_ON_BAT=1
        NMI_WATCHDOG=0
        ENERGY_PERF_POLICY_ON_AC=performance
        ENERGY_PERF_POLICY_ON_BAT=power
        DISK_DEVICES="nvme0n1 sda"
        DISK_APM_LEVEL_ON_AC="254 254"
        DISK_APM_LEVEL_ON_BAT="128 128"
        SATA_LINKPWR_ON_AC="med_power_with_dipm max_performance"
        SATA_LINKPWR_ON_BAT="med_power_with_dipm min_power"
        AHCI_RUNTIME_PM_TIMEOUT=15
        WIFI_PWR_ON_AC=off
        WIFI_PWR_ON_BAT=on
        WOL_DISABLE=Y
        SOUND_POWER_SAVE_ON_AC=0
        SOUND_POWER_SAVE_ON_BAT=1
        SOUND_POWER_SAVE_CONTROLLER=Y
        BAY_POWEROFF_ON_AC=0
        BAY_POWEROFF_ON_BAT=0
        BAY_DEVICE="sr0"
        RUNTIME_PM_ON_AC=on
        RUNTIME_PM_ON_BAT=auto
        USB_AUTOSUSPEND=1
        USB_BLACKLIST_BTUSB=0
        USB_BLACKLIST_PHONE=0
        USB_BLACKLIST_PRINTER=1
        USB_BLACKLIST_WWAN=0
        RESTORE_DEVICE_STATE_ON_STARTUP=0
        NATACPI_ENABLE=1
        TPACPI_ENABLE=1
        TPSMAPI_ENABLE=1

В моем случае я использую Intel, таким образом, я отключил Radeon. перезагрузка, супер раздражающий шум вентилятора, который уводят.

0
ответ дан 23 November 2019 в 03:22

Для меня это было решено следующим образом:

sudo apt install smbios-utils
sudo smbios-thermal-ctl -v --set-thermal-mode=quiet
0
ответ дан 8 October 2020 в 08:42

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

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