Я сделал новую установку Ubuntu 18.04 вместе с Windows 10. В Ubuntu один из моих вентиляторов очень высок, хотя температура в норме, а в Windows этого не происходит. Я попробовал некоторые решения, предложенные на этом форуме, но безуспешно.
Похоже, что проблема с nct6775 / fan2, по крайней мере, единственная, которая работает при +1155 об / мин, согласно программе HardInfo. Моя материнская плата - ASUS H81M-A.
Типичные шаги для установки 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
Я боролся со скоростью вентилятора и тепловыми проблемами в течение долгого времени, прежде чем я нашел tlp
который решил все мои проблемы. Можно узнать больше здесь:
TLP дает Вам преимущества усовершенствованного управления питанием для Linux без потребности понять каждую техническую деталь. TLP идет с конфигурацией по умолчанию, уже оптимизированной в течение ресурса аккумулятора, таким образом, можно просто установить и забыть это. Тем не менее, TLP высоконастраиваем для выполнения конкретных требований.
Установка является предсказуемым
sudo apt install tlp
Конфигурация является автоматической, и я никогда не должен был изменять ее из поля.
Если tlp
отдельно не решает все Ваши тепловые проблемы существуют определенные шаги, которые можно сделать для Ноутбуков ASUS:
asus-nb-wmi
модуль ядра, который включен в основное ядро Linux и загружается автоматически в ноутбуках Asus. Это только позволит управлять единственным вентилятором и если будет второй вентилятор то - у Вас не будет средств управления им. Помещение в черный список этого модуля предотвратит подсветку клавиатуры для работы.asus_fan
модуль ядра, который позволяет управлять обоими вентиляторами на некоторых более старых ноутбуках Asus. Не работает с новыми моделями.Для меня после установки tlp
Я смог удалить несколько управляющих программ вентилятора, которые я изо всех сил пытался установить для своего ноутбука. Однако у меня нет ASUS, таким образом, Вам, возможно, понадобилось бы что-то большее чем просто tlp
.
Может быть две вещи в действии здесь и для этого существует две вещи, можно/пробовать.
определенные настройки могут быть найдены/единственными быть найденными в BIOS, одна из этих настроек, которые могут быть найдены в BIOS, является настройками вентилятора, можно проверить здесь, если существует что-то не так там.
Возможно, что датчик вентилятора, возможно, повредился, я знаю, там находится далеко, чтобы проверить, что с GUI с Ubuntu и Windows, таким образом, я объясню обоих.
Для проверки датчика с Ubuntu, Вы должны иметь hardinfo
установленный Вы делаете это при помощи команды sudo apt-get install hardinfo
с этим Вы видите, хорошо ли датчик или поврежден.
Для проверки датчика с Windows, необходимо будет установить Speedfan, который может быть найден здесь. это покажет Вам температуры, которые Ваши fansensors читают и скорость Ваших вентиляторов
(примечание стороны: это было некоторое время, так как я использовал эти программы, таким образом, они могли бы отличаться затем, я помню их),
я надеюсь, что это решит Вашу проблемную причину, которую это сделало для меня
скорость вентилятора может контролироваться от BIOS. попытайтесь изменить настройки там к ""тихому "режиму" в конфигурации Q-вентилятора. получить там Вас может использовать это видео: https://www.youtube.com/watch? v=8wMrCsFxLTQ&t=58s
У меня была та же самая проблема после замены материнской платы. Я наконец нашел, что забыл повторно подключать кабель датчика к новой материнской плате. Кабель датчика является маленьким 4 разъема контакта. Сокет для него расположен на правильной передней стороне платы (смотрящий впереди компьютера). Очень легко пропустить соединение его. Мой компьютер выполнил очень выход, как только датчик был повторно подключен.
У меня были проблемы с Ubuntu 18.04 на моем ноутбуке Asus Q551L и высокая скорость вентилятора при выходе изо сна. Мой ноутбук имел устройства Nvidia, нуждающиеся в драйверах включая мою видеокарту GM108M GeForce 840M. Вот то, что зафиксировало его для меня, как объяснено на этой странице.
$ ubuntu-drivers devices
$ sudo ubuntu-drivers autoinstall
Затем перезагрузка.
У меня была та же проблема с моим рабочим столом 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
Мой ноутбук был довольно новым, и я не работал очень с загрузкой 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. перезагрузка, супер раздражающий шум вентилятора, который уводят.
Для меня это было решено следующим образом:
sudo apt install smbios-utils
sudo smbios-thermal-ctl -v --set-thermal-mode=quiet