Управление кулером linux

Решение

Если не работает ручная регулировка кулеров

Для начала, убедитесь в наличии системы охлаждения и ее работе.

Посмотрите на скорость вращения вентиляторов в главном окне программы:

Если она равна 0 RPM, значит либо кулера нет, либо он не работает. Соответственно, возможности менять скорость не будет.

Проверьте правильность настроек программы.

  1. На главной странице кликнтите по кнопке Конфигурация:

Перейдите на вкладку Вентиляторы и посмотрите название чипа, к которому подключен нужный кулер (например, CPU):

Перейдите на вкладку Дополнительно и выберите из списка нужный чип. Для нужного PWM X mode поставьте значение для ручного управления — Manual или Software controlled (зависит от версии программы):

* если неизвестно, какой именно PWM mode нужно менять, поменяйте для всех. Чтобы настройки не сбились, поставьте для каждой настройки галочку запомнить.

Проверьте настройки БИОС.

Зайдите в БИОС и найдите опцию с название похожим на Q-Control или Fan Control. Чаще всего, данная опция находится в разделе управления питанием (Power).

Поиграйте со значениями — Enabled и Disabled. Бывает так, что одно из них блокирует ручное управление вентиляторами.

Отключив интеллектуальное управление кулером (Disabled), необходимо время от времени смотреть, чтобы температура процессора не превышала допустимые значения. Это можно сделать при помощи того же SpeedFan или AIDA64.

Поддержка оборудования.

Для управления системой охлаждения, последняя должна подключаться к материнской плате дополнительным проводком. Как правило, у кулера должен быть 4-pin разъем:

Другими словами, как бы не стоял 21 век на дворе, до сих пор есть оборудование без поддержки управления скоростью вентиляторов.

Если так и не получилось управлять системой охлаждения

Если используется 3-х контактный разъем, есть два варианта:

  1. Купить новый кулер.
  2. Купить переходник с 3 pin на 4:

Если установлен 4-х контактный кулер, но регулировка не работает ни в SpeedFan, ни в БИОС.

Обновите BIOS. Так как базовая система ввода вывода является программой, в ней встречаются ошибки. Обновление включает в себя их исправление.

Если так ничего и не помогло.

Похоже, проблема в самой материнской плате (микротрещина или брак производства). Последнее, что можно сделать — поставить независимый регулятор скорости оборотов.

Вот статья с примером того, как это можно сделать.

Управление вентиляторами в автоматическом режиме

Если удается вручную регулировать скорость, но SpeedFan не меняет ее автоматически при изменении температуры. Проверьте следующее:

  1. В главном окне программы стоит галочка Автоскорость вент-ров:

Конфигурация – вкладка Температуры – выставлены правильные значения «Желаемое» и «Тревога»:

Конфигурация – вкладка Скорости – стоит галочка Автоизменение и выставлены правильные значения «Минимум» и «Максимум»:

Программы для регулировки скорости кулеров

В зависимости от рабочих температур можно изменить скорость кулеров (имеется в виду каждого из вентиляторов). Можно выбрать на свой вкус программу для регулировки. Не стоит в список добавлять малоизвестные неудобные в использовании утилиты. Хотя всё на вкус и цвет.

Сейчас производители для управления выпускают своё ПО. Например, AMD Ryzen Master или Intel Extreme Tuning Utility. Или MSI Dragon Center, Gigabyte Aorus Engine, Smart Fan 5 и Sapphire TriXX. Именно с его помощью можно с лёгкостью настроить скорость кулеров (вентиляторов).

SpeedFan

В программе отображаются все подключённые к материнской плате вентиляторы. Можно изменить скорость кулера процессора или видеокарты и корпусных вентиляторов. Отображает температуры комплектующих с датчиков и при необходимости позволяет их контролировать.

Бесплатное приложение SpeedFan доступно к использованию. Перейдите в расположение Configure > Options и в пункте Language измените язык интерфейса на Russian. Теперь можно в разделе Показатели изменять скорость кулера или задать своё значение в процентах.

С помощью SpeedFan можно посмотреть данные с датчиков комплектующих и настроить скорости вращения кулеров под себя. Всё зависит от комнатной температуры и Вашего компьютера. Приложение автоматически определяет всю информацию о Вашем железе.

MSI Afterburner

Программное обеспечение используется для настройки производительности видеокарты. С его помощью можно тонко настроить и скорость вентиляторов. Найдите параметр Fan Speed (%) и отключите авторежим кнопкой Авто. Теперь можно вручную выставить нужное значение.

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

AMD Radeon Software

Обновлённые драйвера AMD Radeon Software Adrenalin 2020 Edition заслуживают внимания пользователей. Конечно же, работает только с видеокартами красного бренда. Их программное обеспечение заменяет множество сторонних программ (записи, мониторинга и разгона).

Перейдите в раздел Производительность > Настройка. Теперь параметр Управление настройкой измените на Вручную. Дальше включите настройку вентиляторов. Выбрав расширенное управление, настройте отношение Скорости вентиляторов / Температуры.

MSI Dragon & Creator Center

Все уважающие себя производители выпускают ПО для управления своими комплектующими. Материнские платы, видеокарты и даже ноутбуки получают возможность использовать MSI Dragon Center. С его помощью уже можно настроить производительность системы в целом.

Откройте User Scenario > Пользовательский режим. Выберите, например, Системный вентилятор и укажите значение Ручной регулировки или настройте график Автоматической регулировки вентиляторов. В зависимости от версии ПО и железа интерфейс отличается.

Заключение

Действительно, нормальных программ для регулировки скорости кулеров немного. Старые и плохо себя зарекомендовавшие утилиты даже стоит рассматривать. Например, даже сейчас SpeedFan лидер, хотя давно уже не обновлялся. Смотрите, как пользоваться SpeedFan 4.52.

В большинстве приложений используется процентная шкала выставления скоростей или график соответствия скорости и температуры. Пользователь указывает конкретное значение скорости при достижении определённой температуры.  Ещё присмотритесь к фирменному ПО.

Fan speed control

Вне зависимости от того, какой тип системы охлаждения классический воздушный или жидкостный вы используете в персональном компьютере, без нескольких вентиляторов, создающих охлаждающие потоки воздуха, редко, когда получается обойтись. Поэтому после сборки производительных рабочих и игровых станций становится актуальным вопрос снижения уровня шума от них. Объективно говоря, для этих целейв современных реалияхвполне подходят программные способы регулировки оборотов вентиляторов и помп систем жидкостного охлаждения, средства настройки есть практически в любом UEFI BIOS. Но, учитывая нередко встречающиеся резкие отклонения показаний датчиков мониторинга в материнских платахи необходимость привязки не только к температуре CPU, но и к другим «горячим точкам» ПК не говоря уже про «моддинговую» визуальную составляющую и потребность в независимом мониторинге ключевых параметров для энтузиастов «оверклокеров» контроллеры вентиляторов не утратили свою актуальность. Компания Lamptron выпускает невероятно широкий ассортимент «реобасов», от самых простых моделей с несколькими потенциометрическими ручкамидо панелей в стиле «стимпанк» с индикацией старомодными лампами. В этот раз в нашу редакцию поступили три контроллера производства Lamptron с жидкокристаллическими экранами и сенсорным управлением: CM, FC Touch и CM

Войти через. Защита Покупателя. Помощь Служба поддержки Споры и жалобы Сообщить о нарушении авторских прав. Экономьте больше в приложении!

Люди, объясните где я идиота изображаю.

У меня ноут, на нём есть видюха, amd radeon 7400m. Хотел поставить я себе работу кулера на постоянный максимум но ВНЕЗАПНО – я не могу найти настройки кулера вообще. Их банально НЕТ!

В биосе пусто, SpeedFan – кулер не видит, MSI Afterburner – тоже не видит, Catalyst – то же самое! AMD Overdrive скачанный отказывается работать. Я где то очень видимо туплю, только вот не могу понять где.

Перед разгоном

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

  • Чем выше,
    тем больше шума издает ноутбук при работе, быстрее разряжается (незначительно), но в тоже время температура ЦП и системы в целом ниже, а значит, меньше зависаний и подтормаживаний из-за троттлинга (снижение частоты процессора для понижения температурной нагрузки). Используется схема электропитания Высокая производительность.
  • Чем ниже,
    тем тише работает ноутбук, тем медленнее разряжается аккумулятор, но при высоких нагрузках появляется вероятность перегрева устройства. Используется схема электропитания Экономия энергии.

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

Основные возможности программы SpeedFan:

электронной почте

Русификация программы SpeedFan:

SpeedFan – программа, следящая за состоянием вашего компьютера. Утилита предоставляет данные в режиме реального времени по скорости вращения кулеров, по температуре процессора, по напряжению блока питания и по другим важным параметрам. Помимо прочего программа способна выявлять текущие проблемы системы, показывать графики по различным показателям, а также управлять скоростью оборота всех вентиляторов.

Основная вкладка — «Показатели». Там собрана вся самая важная информация по системе. Для удобства используются значки, предупреждающие о повышении или о понижении температуры. Значок огня характеризует критическое состояние, однако многие устройства поддерживают работу при достаточно высоких температурах. Поэтому не стоит пугаться преждевременно, а лучше заглянуть в технический паспорт, чтобы узнать точный диапазон. Чуть ниже расположен блок управления скоростью оборота кулеров.

Отдельный раздел посвящен технологии S.M.A.R.T для выбранного жесткого диска. По сути, это 2 вида тестов – расширенный и короткий. После запуска любого из них в графе статуса появится информация об ошибках, если они присутствуют. Для отображения состояния конкретного атрибута имеются 3 иконки: зеленая с надписью «ОК», желтый треугольник с восклицательным знаком и красный знак «Стоп» с белой полоской. Первая обозначает, что с атрибутом все хорошо, второй — атрибут близок к пороговому значению, третий — критичный случай.

По умолчанию стоит английский язык. Однако его можно поменять на русский через вкладку «Показатели» → кнопка «Конфигурация» → «Опции» → «Язык». Стоит учесть, что подсказки и некоторые параметры и все атрибуты из раздела S.M.A.R.T останутся на английском. Так, RPM обозначает число оборотов в минуту вашего вентилятора. Но большая часть текста в программе все же была русифицирована.

SpeedFan позволяет отображать важные показатели работоспособности компьютера. Однако основная функция данной программы – следить за охлаждением всей системы и непосредственно всеми имеющимися кулерами. Данна утилита будет весьма полезна для профилактики поломок при перегреве железа.

Комментариев:

Быстродействие современного компьютера достигается достаточно высокой ценой — блок питания, процессор, видеокарта зачастую нуждаются в интенсивном охлаждении. Специализированные системы охлаждения стоят дорого, поэтому на домашний компьютер обычно ставят несколько корпусных вентиляторов и кулеров (радиаторов с прикрепленными к ним вентиляторами).

Получается эффективная и недорогая, но зачастую шумная система охлаждения. Для уменьшения уровня шума (при условии сохранения эффективности) нужна система управления скоростью вращения вентиляторов.
Разного рода экзотические системы охлаждения рассматриваться не будут. Необходимо рассмотреть наиболее распространенные системы воздушного охлаждения.

Чтобы шума при работе вентиляторов было меньше без уменьшения эффективности охлаждения, желательно придерживаться следующих принципов:

  1. Вентиляторы большого диаметра работают эффективнее, чем маленькие.
  2. Максимальная эффективность охлаждения наблюдается у кулеров с тепловыми трубками.
  3. Четырехконтактные вентиляторы предпочтительнее, чем трехконтактные.

Основных причин, по которым наблюдается чрезмерный шум вентиляторов, может быть только две:

  1. Плохая смазка подшипников. Устраняется чисткой и новой смазкой.
  2. Двигатель вращается слишком быстро. Если возможно уменьшение этой скорости при сохранении допустимого уровня интенсивности охлаждения, то следует это сделать. Далее рассматриваются наиболее доступные и дешевые способы управления скоростью вращения.

Статьи, Схемы, Справочники

Многие годы наша прекрасная программа Macs Fan Control помогала тысячам пользователей для мониторинга за температурой и контролем вентиляторов на компьютерах Apple. Возможность программы работать также и в Windows установленной при Good news for happy owners of Apple iMac Pro! Thе current version of Macs Fan Control 1. Управление вентиляторами ПК Apple Мониторинг скорости вентиляторов и температурных датчиков Решение проблем шума, связанных с заменой диска iMac Решение проблем перегрева, наблюдаемых на MacBook Pro. Мониторинг и управление вентиляторами компьютеров Apple.

Поиск данных по Вашему запросу:

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

Перейти к результатам поиска >>>

ПОСМОТРИТЕ ВИДЕО ПО ТЕМЕ: Подключаем встроенный реобас в корпусе Aerocool Aero-500

Fancontrol (lm-sensors)

is a part of , which can be used to control the speed of CPU/case fans.

lm-sensors

The first thing to do is to run

# sensors-detect

This will detect all of the sensors present and they will be used for fancontrol. After that, run the following to check if it detected the sensors correctly:

$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:      +29.0°C  (high = +76.0°C, crit = +100.0°C)  
...
it8718-isa-0290
Adapter: ISA adapter
Vcc:         +1.14 V  (min =  +0.00 V, max =  +4.08 V)   
VTT:         +2.08 V  (min =  +0.00 V, max =  +4.08 V)   
+3.3V:       +3.33 V  (min =  +0.00 V, max =  +4.08 V)   
NB Vcore:    +0.03 V  (min =  +0.00 V, max =  +4.08 V)   
VDRAM:       +2.13 V  (min =  +0.00 V, max =  +4.08 V)   
fan1:        690 RPM  (min =   10 RPM)
temp1:       +37.5°C  (low  = +129.5°C, high = +129.5°C)  sensor = thermistor
temp2:       +25.0°C  (low  = +127.0°C, high = +127.0°C)  sensor = thermal diode

Note: If the output does not display an RPM value for the CPU fan, one may need to . If the fan speed is shown and higher than 0, this is fine.

Configuration

Once the sensors are properly configured, use to test and configure fan speed control. Following the guide should create , a customized configuration file. In the guide, the default answers are in parenthesis if you press enter without typing anything. Enter for yes, for no.

# pwmconfig

Note: Some users may experience issues when using paths for their configuration file. hwmon class device symlinks point to the absolute paths, and are used to group all of the hwmon sensors together into one folder for easier access. Sometimes, the order of the hwmon devices change from a reboot, causing fancontrol to stop working. See for more information on how to fix this.

Tweaking

Some users may want to manually tweak the configuration file after running with root privileges, usually to fix something. For manually tweaking the configuration file, see for the variable definitions.

Users will probably encounter the hwmon path issues as noted above in . See for more information.

Tip: Use and options that limit fan speed range. See for details.

Note: Temperature and fan sensor paths could change as well (usually on a kernel update) (e.g. becomes ). Check the unit status to find out which path is the troublemaker and correct your configuration file accordingly.

Running Fancontrol

Try to run fancontrol:

# fancontrol

A properly configured setup will not output errors and will take control of the system fans. Users should hear system fans starting shortly after executing this command. fancontrol can also be ran by starting/enabling .

For an unofficial GUI, install AUR or AUR.

Troubleshooting

Increase the fan divisor for sensors

If sensors does not output the CPU fan RPM, it may be necessary to change the fan divisor.

The first line of the sensors output is the chipset used by the motherboard for readings of temperatures and voltages.

Create a file in :

/etc/sensors.d/fan-speed-control.conf
chip "coretemp-isa-*"
set fanX_div 4

Replacing with name of the chipset and with the number of the CPU fan to change.

Save the file, and run as root:

# sensors -s

which will reload the configuration files.

Run again, and check if there is an RPM readout. If not, increase the divisor to 8, 16, or 32. Your mileage may vary.

Solution

In , there are 2 arrays that list all of the modules detected when you execute . These get loaded in by fancontrol. If the file does not exist, run as root, accepting the defaults. Open (or create) . Get all of the modules listed from the 2 variables in and place them into the file, one module per line. Specifying them like this should make a defined order for the modules to load in, which should make the hwmon paths stay where they are and not change orders for every boot. If this doesnt work, I highly recommend finding another program to control your fans. If you cannot find any, then you could try using the alternative solution below.

Alternative solution: absolute paths

Using absolute file paths in fancontrol does not work by default, as its helper script is programmed to only use the hwmon paths to get the files. The way it does this is that it detects whether the hwmon path that is provided in its configuration file did not change, and uses the variables and to determine such change. If your hwmon paths keep changing, this will prevent fancontrol from running no matter what you do. However, one can circumvent this problem. Open , and comment out this part of the script:

if ! ValidateDevices "$DEVPATH" "$DEVNAME"
 then
     echo "Configuration appears to be outdated, please run pwmconfig again" >&2
     exit 1
 fi

Note:

  • Doing this may make fancontrol write into files you gave it in the configuration file, no matter what the file is. This can corrupt files if you provide the wrong path. Be sure that you are using the correct path for your files.
  • Another thing to note is that while doing this workaround, using pwmconfig to create your script again will overwrite all of your absolute paths that you have configured. Therefore, it is better to manually change the old paths to the new paths if it is needed instead of using pwmconfig.

Commenting this out should effectively ignore the hwmon validation checks. You can also ignore the variables and in the configuration file as well. After this, replace all of the hwmon paths in the other variables with its absolute path. To make it easier, rerun with root privileges to refresh the hwmon devices. The hwmon paths in the configuration file should now point to the correct absolute paths. For each hwmon path, run the following command (where is the enumeration of the hwmon path):

$ readlink -f /sys/class/hwmon/hwmonN/device

This will give you the absolute path of the device.

For example, an file lists as this:

FCTEMPS=hwmon2/pwm1=hwmon3/temp1_input

Executing can, for example, output . into this directory. If you see a directory, you have to do this in your fancontrol configuration file to replace the path. From the previous example:

# BEFORE
FCTEMPS=hwmon2/pwm1=hwmon3/temp1_input
# AFTER
FCTEMPS=hwmon2/pwm1=/sys/devices/platform/coretemp.0/hwmon/]*/temp1_input

Essentially, you must replace the hwmon path with the absolute path, concatenated with so that bash can catch the random enumerated hwmon name.

If you do not see the directory, then you do not have to worry about this. This means that the temperature files are in the root of the device folder. Just replace with the absolute file path. For example:

#BEFORE
FCTEMPS=hwmon2/pwm1=hwmon3/temp1_input
#AFTER
FCTEMPS=hwmon2/pwm1=/sys/devices/platform/coretemp.0/temp1_input

Управление кулером Linux

Управление оборотами вентилятора linux выполняется с помощью сервиса fancontrol.

Для установки в Ubuntu:

В RedHat:

После установки переходим к настройке автоматического регулирования оборотов кулера. Сначала нужно программно связать каждый кулер с соответствующим ему датчиком температуры, и настроить допустимый уровень температур. Для этого выполните:

Сначала программа покажет доступные драйверы вентиляторов:

Здесь вы видите предупреждение о том что вентиляторы linux будут отключены на некоторое время (5 секунд), как прочитаете нажмите Enter. Дальше будет выполнено тестирование доступных скоростей кулера:

Дальше настроим максимальную, минимальную и рабочую температуры, сначала выберите кулер, например 1:

Теперь выберите датчик температуры для этого кулера:

Теперь укажите температуру, при которой вентилятор linux будет вращаться на минимальной скорости:

Затем температуру, при которой нужно переходить на максимальные обороты:

Далее, нужно указать минимальное значение оборотов pwm, можно узнать нажав кнопку t

Какое значение pwm использовать если температура превышает минимальную, по сути, это рабочие обороты:

Какое значение использовать при превышении максимальной температуры:

Готово теперь, остается настроить таким же образом другие кулеры, если у вас их несколько и можно сохранять:

Сохранить и выйти под номером 5.

Добавляем fancontrol в автозагрузку:

и стартуем:

Чувствуете? тишина… теперь fancontrol управляет вашими кулерами и шума без надобности больше не будет.

Fan Controller 1.1

Как я уже писал прежде, мне перепал толщенный радиатор, который не оставил ни единого шанса родной муфте охлаждения. Хотя все в нашей жизни к лучшему, мысль убрать эту дурацкую муфту посещала меня уже давно, вот и представился случай, а именно по этому случаю мной и были куплены: 1 Вентилятор мм 2 Shadow FAN-Controller Теперь конкретнее о самом контроллере, что вообще умеет эта штука.

Вот такой вот он. Особенности и Функции Управляет работой вентиляторов на основании показаний сенсоров температуры масла и охлаждающей жидкости. Ручная установка нужной температуры шаг 1 градус и при ее достижении контроллер включает вентилятор. Показывает температуру воды, температуру масла и напряжение бортовой сети. Есть функция предупреждения. После настройки прибор будет сигнализировать о превышении максимальной температуры масла и падении напряжения в бортовой сети.

Светодиодная подсветка. И вот тут у меня случилась беда, так как уже имелись датчики DEPO температуры масла и температуры воды, а коль имелись датчики для них были и сенсоры, разумеется в единичном экземпляре. Мой масляный релокатор имет 2 отверстия под датчики, одно из них занято серсором температуры масла DEPO, а со второго идет масло на турбину, что делать?

Перед сваркой. Я поехал на Южный порт и купил тройник 16мм, а к нему фитинг на 6мм, который был к тройнику приварен знакомыми товарищами в автосервисе. А вот с сенсором ОЖ было не менее всесело, одна проставка под один сенсор у меня уже была, покупать вторую не хотелось, что делать?

Правильно, сделать из проставки под один сенсор проставку под 2! Сверло на 8мм и метчик М10х1 решит все наши проблемы. Нарезаем резьбу. Заехал Коля. Проще пареной репы, у датчиков Depo есть функция подключения гирляндой и соответствующий провод для этого самого подключения.

Берем крайний датчик и берем от него нужные контакты и подключаем Shadow «гирляндой». Управление происходит посредством реле, которое имеет следующие контакты: 1 Черный — минус 2 Белый — на кузов минус 3 Белый — на вентилятор минус 4 Синий — сигнал с контроллера Я использовал самую простую схему, когда сам вентилятор подключается в постоянному плюсу от аккумулятора, а реле потом просто замыкает минус на кузов, при достижении указанной температуры.

Контроллер довольно маленький, место для него найти несложно. По датчикам Depo я выставил так: температура 85гр, включается вентилятор, продолжает прогреваться до 87, потом охлаждает до ти и вентилятор отключается.

Что мы получили? Граздо более новую и функциональную систему охлаждения без муфты, приводимой в движение шкиво коленчатого вала, что нам это дает?

В первую очередь это снижение инерционных масс мотора, ему легче и это факт, муфта весит немало, а я уже убрал: 1 Компрессор кондея 2 Муфту. Вот так вот пусто. И не надо мне никаких облегченных шкивов. Многие говорят, что без муфты RB и лопать меньше начинает, чтож, это еще предстоит проверить. Даже с моим жирным радиатором, при неподключенном реле температуры бежала за сотню! В то время как штатный датчик молчал… Всем спасибо и удачи на дорогах!

Привет Да это кусок дерьма, совсем, сенсоры из пластилина и врут в показаниях страшно. А потом он просто стал врать и теряться в показаниях…так что не рекомендую совсем! Надеялся что он нормально работает :. А в стоке не предусмотрено реле? Ведь АКПП охлаждает от основного радиатора, а вентилятор электрический ставился для кондея, как я помню.

Заметил у многих япошек так — температура в потолок, а штатная стрелка показывает что все в порядке. Может это они из психологических каких то соображений так делают? Друг читал твой пост и так и не увидел а может не заметил! К этому контроллеру можно подключить сразу два вентилятора? Купить машину на Дроме. RomicKGB был 13 часов назад. Зарегистрироваться или войти:. Щас как у тебя подключён винт? Скажи пж-та, как контроллер работает, спустя два года после установки?

В стоке нет вообще радиатора АКПП, есть маленький отсек в основном радиаторе. Значит надо найти врубки и тянуть. А у этого контроллера плавный пуск? Неа, лучше его не ставь. Читаю статьи по данной теме — думаю как сделать. Пока не определился. В итоге оказалось, что самое оно это муфта. У меня муфта поместилась даде с трехслойным 60мм радиком С 50мм ты легко оставишь Ее на месте. А щяс снова что ли ездишь на муфте? Да Смотри одну из летних записей.

ASUS laptops

This topic will cover drivers configuration on ASUS laptops for .

Kernel modules

In configuration files, we are going to use full paths to sysfs files (e.g. ). This is because might change to any other number after reboot. is written in Bash, so using these paths in configuration file is completely acceptable. You can find complete configuration file examples at .

asus-nb-wmi

is a kernel module, which is included in the Linux kernel and is loaded automatically on ASUS laptops. It will only allow to control a single fan and if there is a second fan you will not have any controls over it. Note that blacklisting this module will prevent keyboard backlight to work.

Below are the commands to control it. Check if you have any controls over your fan:

# echo 255 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon]*/pwm1           # Full fan speed (Value: 255)
# echo 0 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon]*/pwm1             # Fan is stopped (Value: 0)
# echo 2 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon]*/pwm1_enable      # Change fan mode to automatic
# echo 1 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon]*/pwm1_enable      # Change fan mode to manual
# echo 0 > /sys/devices/platform/asus-nb-wmi/hwmon/hwmon]*/pwm1_enable      # Change fan mode to full speed

If you were able to modify fan speed with above commands, then continue with .

asus_fan

is a kernel module, which allows to control both fans on some older ASUS laptops. It does not work with the most recent models.

Install the DKMS AURkernel module, providing :

# modprobe asus_fan

Check if you have any control over both fans:

# echo 255 > /sys/devices/platform/asus_fan/hwmon/hwmon]*/pwm1          # Full CPU fan speed (Value: 255)
# echo 0 > /sys/devices/platform/asus_fan/hwmon/hwmon]*/pwm1            # CPU fan is stopped (Value: 0)
# echo 255 > /sys/devices/platform/asus_fan/hwmon/hwmon]*/pwm2          # Full GFX fan speed (Value: 255)
# echo 0 > /sys/devices/platform/asus_fan/hwmon/hwmon]*/pwm2            # GFX fan is stopped (Value: 0)
# echo 2 > /sys/devices/platform/asus_fan/hwmon/hwmon]*/pwm1_enable     # Change CPU fan mode to automatic
# echo 1 > /sys/devices/platform/asus_fan/hwmon/hwmon]*/pwm1_enable     # Change CPU fan mode to manual
# echo 2 > /sys/devices/platform/asus_fan/hwmon/hwmon]*/pwm2_enable     # Change GFX fan mode to automatic
# echo 1 > /sys/devices/platform/asus_fan/hwmon/hwmon]*/pwm2_enable     # Change GFX fan mode to manual
# cat /sys/devices/platform/asus_fan/hwmon/hwmon]*/temp1_input          # Display GFX temperature (will always be 0 when GFX is disabled/unused)

If everything works, you might want to load this kernel module :

/etc/modules-load.d/asus_fan.conf
asus_fan

Continue with .

Generate configuration file with pwmconfig

If you get an error while generating configuration file with , open first console and execute:

# watch -n 1 "echo 2 > /sys/devices/platform/kernel_module/hwmon/hwmon]*/pwm1_enable"

If you use kernel module and have 2nd fan, in second console:

# watch -n 1 "echo 2 > /sys/devices/platform/kernel_module/hwmon/hwmon]*/pwm2_enable"

And finally, in the third console:

# pwmconfig

Once you are done and the configuration file is generated, you should stop the first and second consoles. Continue with . After the configuration file is generated, you might need to manually replace PWM values with full sysfs paths as they are used in these steps, because hwmon number values might change after reboot.

Alternative method using EC registers

In ASUS FX504GD model setting the fan speed to one of the three modes uses these register values:

# ec_probe write 0x5e 0x80 # silent mode
# ec_probe write 0x5e 0x40 # balance mode
# ec_probe write 0x5e 0xC0 # performance mode

Here we write to register that is responsible in setting the fan speed mode.

If these values do not work for you, run the ec-probe tool in monitor mode in Windows and try to identify which register in the EC changes value when switching through fan speed modes.

Fan control modes on certain TUF series laptops

On certain ASUS TUF series laptops, performance and fan control modes can be changed using . The current mode can be viewed by running the following command:

$ cat /sys/devices/platform/asus-nb-wmi/fan_boost_mode

This was tested on the ASUS TUF FX504GE and ASUS TUF FX504GD models and found to be working.

Как увеличить скорость вращения кулера на ноутбуке через BIOS

BIOS позволяет настраивать различные показатели устройства — от параметров загрузки до пароля на вход и регулирования частоты процессора или памяти. Не все лэптопы обладают возможностью разгона СО, поэтому нужно проверить эту опцию на вашем ноутбуке.

Для входа в BIOS\UEFI Вашего компьютера при перезагрузке нажмите соответствующую клавишу:

Производитель Клавиша Производитель Клавиша
Acer DEL, F2 Lenovo F1, F2
Asus F9, DEL, F2 Lenovo DEL
Dell F2 Samsung F2, F10
Fujitsu F2 Sony F1, F2, F3
HP ESC, F10, F1 Toshiba F1, F2, F12

Если у Вас классический BIOS, откройте вкладку Power
и выберите Hardware Monitor

Затем, если у Вас есть возможность контролировать минимальную скорость кулера или задавать таргетное значение температуры установите необходимые настройки.

  • Для температуры — чем меньше, тем лучше – 40-55 С°
  • Для скорости — лучше протестировать на Вашем устройстве – выбрать от 100% до 35% с шагом в 5-10% для определения приемлемого уровня шума и температуры.

Для обладателей ноутбуков с UEFI интерфейс немного отличается, но функционал намного богаче.

Желаемые настройки будут находиться во вкладках Monitor, Hardware
или Advanced
. Настройки могут меняться в зависимости от производителя и версии UEFI.

Почему вентиляторы шумят и какие есть способы это исправить

За исключением особых безвентиляторных модификаций, в каждом компьютере установлено : в блоке питания, на процессоре, видеокарте, в корпусе и другие. И каждый по-своему шумит, и это плохая новость. Многие просто привыкли к шуму своего системника и считают что так и должно быть. Может быть и должно, но необязательно! В 99% случаев шум от компьютера можно уменьшить на 10%-90%, и это хорошая новость.

Как вы уже поняли, бесшумность достигается уменьшением шума от кулеров. Это возможно с помощью применения более тихих, по своей природе, кулеров, либо с помощью уменьшения оборотов уже имеющихся. Естественно, уменьшать скорость можно до значений не угрожающих ! В этой статье речь пойдёт именно об этом способе. Ещё больше снизить шум помогут программы для .

Итак, чтобы уменьшить обороты вращения кулера можно использовать один из вариантов:

  1. Программа для управления скоростью вращения кулеров
  2. «Интеллектуальная» система контроля оборотов, зашитая в BIOS
  3. Утилиты от производителя материнской платы, ноутбука или видеокарты
  4. Использовать специальное устройство – реобас
  5. Искусственно занизить напряжение питания вентилятора

У кого нормально работает управление из BIOS, могут дальше не читать. Но частенько BIOS лишь поверхностно регулирует обороты, не занижая их до бесшумных, и при этом всё ещё приемлемых, значений. Утилиты от производителя, порой, единственный способ влияния на вентиляторы потому что сторонние программы часто не работают на необычных материнских платах и ноутбуках. Разберём самый оптимальный – первый способ.

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: