Fan speed control
Содержание:
- Different types of fan connections
- About
- Основные настройки программы Notebook FanControl
- AMDGPU sysfs fan control
- Deepcool U PAL
- Описание и возможности Fan Controller
- Dell laptops
- Приподнимание заднего торца ноутбука
- Deepcool MULTI CORE X8
- Обзор функциональных возможностей SpeedFan
- Креативный помощник предпринимателя-фотографа
- Причины перегрева
- Альтернативные варианты
- Возможные ошибки
- Cooler Master NotePal X3
- SpeedFan не видит вентиляторы
- CROWN MICRO CMLS-K330
- Комментарии
- Troubleshooting
- Реклама на profguide.io
- Photo Retouch
- Как управлять вентилятором (кулером) ноутбука.
- Третья нормальная форма
Different types of fan connections
The following diagrams show various ways to connect fans to PC mainboards, as well as explanations of what this means for their controllability.
Usually you will find information about which fans are supported by your motherboard and how to connect them in the mainboard user manual.
Argus Monitor as application software has no possibility to read out the wiring of the fans used on a certain mainboard via software.
However, as long as the correct fan is installed (a fan with 3-pin or 4-pin connector) or the connected fan is set correctly in the BIOS, Argus Monitor can control both voltage-controlled and PWM-controlled fans and change their speed if a supported SuperIO chip is present.
The following diagrams show different wiring variants for each fan channel of the SuperIO chip.
Variant A) 3-pin fan connector, power supply directly from power supply unit
Wiring A shows a wiring where the mainboard vendor decided against adjusting the fan speed for this fan header.
The middle pin on the fan header, which is responsible for supplying the power to the fan, is wired straight to the 12 Volts power supply, so there is no way to control the fan speed via the Super-I/O chip. Only the RPM fan speed can be monitored.
Obviously, neither Argus Monitor nor any other software can control such fans.
Variant B) Standard wiring for voltage-controlled 3-pin fan
Wiring B shows the wiring for connecting a standard 3-pin fan which can be voltage controlled.
The Super-I/O chip can vary the voltage on the middle pin of the fan header to change the fan speed.
Argus Monitor can control such fans.
Variant C) Standard wiring for 3-pin fan with PWM control
Wiring C shows the wiring for connecting a standard 4-pin PWM controlled fan.
The fan is powered with a constant 12 Volts supply and the Super-I/O chip can vary the duty rate of the PWM frequency to change the fan speed.
Argus Monitor can control such fans.
One could also connect a 3-pin fan to the 4-pin header, in this case the fan would run at the 12 Volts rated speed only without the opportunity to control it.
Variant D) 4-pin PWM fan or voltage-controlled 3-pin fan
Wiring D is the most advanced fan connection layout on a mainboard. The user has the possibility to connect either a 3-pin or a 4-pin fan. Both fan types can be controlled. The switching between the voltage control for the 3-pin fan and the PWM control for the 4-pin fan is done by the BIOS, either with such a configuration option or with an auto-detection method.
Argus Monitor can control such fans.
Fan control with Argus Monitor is available for wiring variants B, C and D.
About
Nvfancontrol provides dynamic fan control for NVidia graphic cards on Linux
and Windows.
Sometimes it is desirable to control the fan speed of the graphics card using a
custom response curve instead of the automatic setting that is built into the
card’s BIOS. Especially in newer GPUs the fan does not kick in below 60°C or a
certain level of GPU utilization. This is a small toy project in Rust to
achieve a more elaborate control over this using either XNVCtrl in Linux or
NVAPI in Windows. It is a work in progress so proceed with caution!
The minimum supported driver version is 352.09. For GPUs with multiple
independent cooler control nvfancontrol will autodetect and apply the provided
response curve to each of the available fans separately.
Основные настройки программы Notebook FanControl
Это бесплатная программа, которая подходит для большинства современных ноутбуков: Lenovo, Acer, Asus, Packard Bell, Sony, Toshiba, Xiaomi, HP, Dell и других, часто обновляется.
Пролистайте страницу немного вниз, и скачайте программу по любой ссылке:
Устанавливаем программу NBFC и запускаем. Для управления кулером нужно выбрать свой ноутбук из списка:
- Нажимаем на кнопку с тремя точками в поле «Select Config»
- Выбираем модель или серию своего ноутбука
- Нажимаем кнопку «Apply» (Применить настройки)
Если всё прошло гладко, то теперь вы должны увидеть текущую температуру процессора (Temperature CPU) и текущую скорость вентилятора в процентах от максимальной (Current fan speed). По умолчанию, программа не управляет кулером, а только считывает текущие показания, посмотрите на переключатели:
- Disabled: все функции отключены
- Read-only: режим «только-чтение» текущих параметров
- Enabled: включена ручная или автоматическая регулировка оборотов вентилятора
Чтобы выставить фиксированную скорость вращения кулера нужно включить режим «Enabled» и передвинуть ползунок Fan:
На скриншоте я настроил вентилятор на скорость в 51.6% и получил реальное значение 52.9% от максимально возможного. Тютелька-в-тютельку не обязательно получится.
AMDGPU sysfs fan control
AMDGPU kernel driver offers fan control for graphics cards via hwmon in sysfs.
Configuration of manual control
To switch to manual fan control from automatic, run
# echo "1" > /sys/class/drm/card0/device/hwmon/hwmon0/pwm1_enable
Set up fan speed to e.g. 50% (100% are 255 PWM cycles, thus calculate desired fan speed percentage by multiplying its value by 2.55):
# echo "128" > /sys/class/drm/card0/device/hwmon/hwmon0/pwm1
To reset to automatic fan control, run
# echo "2" > /sys/class/drm/card0/device/hwmon/hwmon0/pwm1_enable
Warning: Resetting fan speed to auto may not work due to a driver bug and instead a restart of the driver may be required as a workaround.
amdgpu-fan
The AUR package is an automated fan controller for AMDGPU-enabled video cards written in Python. It uses a «speed-matrix» to match the frequency of the fans with the temperature of the GPU, for example:
speed_matrix: # - - - - -
Once the package is installed, it can be run as a service, so you can either run it for the current session:
# systemctl start amdgpu-fan.service
or executed at boot
# systemctl enable amdgpu-fan.service
fancurve script
Not just fan controls are offered via hwmon in sysfs, but also GPU temperature reading:
cat /sys/class/drm/card0/device/hwmon/hwmon0/temp1_input
This outputs GPU temperature in °C + three zeroes, e.g. for 33°C.
Tip: In order to function correctly, the script needs at least three defined temperature/PWM cycles assignments.
For safety reasons, the script sets fan control again to auto when shutting down. This may cause spinning up of fans, which can be worked around at cost of security by setting in the section .
Setting up fancurve script
To start the script, it is recommend to do so via systemd init system. This way the script’s verbose output can be read via journalctl/systemctl status. For this purpose, a .service configuration file is already included in the GitHub repository.
It may also be required to restart the script via a after hibernation in order to make it automatically function properly again:
/etc/systemd/system/root-resume.service
Description=Local system resume actions After=suspend.target Type=simple ExecStart=/usr/bin/systemctl restart amdgpu-fancontrol.service WantedBy=suspend.target
Deepcool U PAL
Производитель подставки Deepcool U PAL утверждает, что ее U-образный дизайн был навеян аркой Константина в Риме. Так это или нет, мы не знаем, зато можем уверенно сказать, что подставка очень хорошо продумана по части удобства и функциональности.
На ней можно разместить ноутбук диагональю до 15.6 дюйма, который будут охлаждать два тихих (до 1000 об/мин) 140 мм вентилятора. Горячий воздух от вентиляторов отходит и рассеивается через тот самый U-образный вырез в центре подставки, а угол наклона можно регулировать по шести позициям. Наконец, к подставке прилагается высокоскоростной USB-порт, к которому можно подключать флешки, внешние жесткие диски и другие накопители.
Описание и возможности Fan Controller
Приложение Fan Controller автоматически определяет подключенные вентиляторы и их параметры. Все сведения отображаются в основном окне программы и меняются в реальном времени. С помощью функционала утилиты пользователь ноутбука сможет отрегулировать скорость вращения по своему усмотрению. Инструмент способен работать как со штатным набором кулеров, так и с дополнительными внешними устройствами охлаждения. Утилита обязательно вам пригодится при разгоне видеокарты или центрального процессора.
Перейдем к основным особенностям софта:
- поддержка контроллеров скорости, напряжения и частоты вращения;
- настройка кулеров GPU, CPU, системы охлаждения корпуса, внешних девайсов (подставки под ноутбук с дополнительными вентиляторами);
- отображение температурных показателей;
- показ и настройка вольтамперных данных с материнской платы и центрального процессора.
Dell laptops
is a daemon to configure fan speed according to CPU temperatures on some Dell Inspiron and Latitude laptops. It uses the interface provided by the driver (formerly ). Results will vary depending on the exact model of laptop.
Installation
AUR is the main package to control fan speed. Additionally, you might want to install these:
- — must be installed to use .
- — must be installed in order to run as a background service (using the option).
- — must be installed together with to run as X11 desktop applet.
- AUR — recommended if your BIOS overrides fan control
Configuration
By default, only monitors the CPU temperature and fan speed passively. To enable its fan speed control, either run it with the option or enable the option permanently in :
set config(auto) 1
The temperature points at which the fan changes speed can be adjusted in the same configuration file. Only three fans speeds are supported (high, low, and off). Look for a section similar to the following:
set config(0) {{0 0} -1 55 -1 55} set config(1) {{1 1} 45 75 45 75} set config(2) {{2 2} 65 128 65 128}
This example starts the fan at low speed when the CPU temperature reaches 55 °C, switching to high speed at 75 °C. The fan will switch back to low speed once the temperature drops to 65 °C, and turns off completely at 45 °C.
can be started automatically as a systemd service:
# systemctl enable i8kmon # systemctl start i8kmon
BIOS overriding fan control
Some newer laptops have BIOS fan control in place which will override the OS level fan control. To test if this the case, run with verbose mode in a command line, make sure the CPU is idle, then see if the fan is turned off or turned down accordingly.
If the BIOS fan control is in place, you can try using AUR:
Warning: turning off BIOS fan control could result in damage to your hardware. Make sure you have i8kmon properly set up beforehand, or leave the CPU idle while you test this program
To enable BIOS fan control:
# dell-bios-fan-control 1
To disable BIOS fan control:
# dell-bios-fan-control 0
To automatically disable BIOS fan control via systemd:
# systemctl enable dell-bios-fan-control # systemctl start dell-bios-fan-control
Приподнимание заднего торца ноутбука
В большинстве случаев воздух, который охлаждает компоненты ноутбука, засасывается через отверстия и прорези в днище ноутбука. Часть воздуха также засасывается со стороны клавиатуры. Приподнимая задний торец ноутбука, мы увеличиваем зазор между днищем и столом. Как следствие улучшается циркуляция воздуха. Иными словами, воздух, который прогоняется через радиатор системы охлаждения, становиться холодней. Также за счет уменьшения сопротивления этого воздуха засасывается больше. В результате максимальная температура может упасть на 5-10 градусов.
Под задний торец можно подложить все что угодно, начиная от книжек и заканчивая канцелярскими резинками. Вот так это выглядит:
Ничего сложного нет. Все просто и понятно.
Deepcool MULTI CORE X8
Напоследок мы подготовили еще одну подставку, за которую невозможно не зацепиться взглядом.
Четыре 100 мм вентилятора расположены в тех зонах, где обычно находятся самые горячие компоненты ноутбука – процессор, видеокарта, накопители. Алюминиевые ребра направляют воздушный поток строго на поверхность ноутбука, а пользователь может гибко настраивать работу девайса: включать и отключать вентиляторы, регулировать их скорость и так далее.
Deepcool MULTI CORE X8 не может похвастать наличием яркой подсветки, многофункционального хаба и прочими функциями, но основную свою задачу – охлаждать – эта подставка выполняет на все 100%.
Обзор функциональных возможностей SpeedFan
Отображение значений температуры, напряжения, оборотов кулеров — это не главное, ради чего стоит бесплатно скачать СпидФан на русском языке с https://programmywindows.com сегодня. Спид Фан не только диагностическое средство, но и удобный инструмент температурного мониторинга и управления температурой ПК. Русская версия SpeedFan умеет регулировать скорости кулеров, изменять напряжения и рабочие частоты материнской платы и компонентов ПК согласно заданным параметрам, запрограммированным событиям или сценариям. Регулировка оборотов вентиляторов осуществляется в ручном режиме, по инициирующим событиям или автоматически, в зависимости от температуры внутри системника и на поверхности важнейших компонентов.
При соответствующих настройках, для тех, кто любит тишину и не переносит, если кулеры работают слишком шумно, СпедФан поможет значительно уменьшить шум, когда это больше всего нужно, например, при творческой работе, во время игр или просмотра 4K фильма.
Креативный помощник предпринимателя-фотографа
Причины перегрева
Для того чтобы справиться с проблемами перегрева, нужно найти их причину и попытаться её устранить.
- Основная причина перегрева ноутбука кроется в его габаритах, а именно в компактности корпуса. В нём производители помещают все те же комплектующие, которые имеются и в обычном стационарном компьютере. При этом задача заключается в том, чтобы сохранить производительность устройства. Для выполнения этой цели аппаратные элементы довольно плотно упаковываются в корпусе. Свободного места между ними остается совсем мало. Это мешает полноценному движению воздуха, смысл которого заключается в выводе горячих потоков наружу и поступлении холодных внутрь. Компактность ноутбуков не позволяет оснащать их габаритными и мощными кулерами.
- Дополнительным неудобством при использовании ноутбука становится пыль, ворс, волосы, шерсть и иные мелкие лёгкие частицы, которые периодически накапливаются в местах выдува воздуха и на радиаторе. Из-за этого снижаются эксплуатационные характеристики прибора, в частности, теплопроводность. При этом кулер засоряется, а эффективность его работы снижается.
Настала летняя пора, и владельцы портативных компьютеров всё чаще задаются вопросом: «как охладить ноутбук», если он изрядно греется после определённого времени эксплуатации
- Иногда причиной перегрева вашего устройства становятся неполадки в работе вентилятора, вызванные его поломкой или заводским браком. Например, может выясниться, что смазка на нем нанесена в недостаточной мере или неисправен подшипник.
- При длительной работе устройства может высохнуть термопаста, с помощью которой производится лучшая передача тепла на кулер и радиатор, дающая возможность вентилятору функционировать эффективнее.
- Некоторые владельцы ноутбуков неправильно их эксплуатируют. Например, часто можно наблюдать, как в домашних условиях аппарат устанавливается не на твердую поверхность, а на одеяло или кладется прямо на колени. В этих случаях перегрева устройства не избежать, ведь отверстия для выдува нагретого воздуха закрываются, а процессор не имеет возможности полноценно охлаждаться.
Мнение эксперта: как охладить ноутбук в домашних условиях?
Самый эффективный способ снизить температуру внутри – это заменить термопасту. Такую процедуру желательно проводить регулярно. Также стоит помнить, что лучшее средство от перегрева – это профилактика: располагайте ноутбук только на твердых поверхностях (а лучше всего будет приобрести специальную охлаждающую подставку) и не забывайте очищать его от пыли.
Константин Котовский
Альтернативные варианты
Если функция notebook fancontrol конфликтует с программой для управления вентиляторами SpeedFan, можно воспользоваться одной из аналогичных утилит:
- RivaTuner.
Требуемые настройки находятся в разделе Fan. Для настройки скорости вращения кулера на ноутбуке используются ползунки. Также можно задать необходимое значение в процентном соотношении. - AMD Overdrive.
Нужные опции находятся в разделе Fan Control во вкладке Perfomance control. Используются только ползунки, текстовых значений нет. - MSI Afterburner.
Хотя эта программа предназначена для оверлокинга видеокарт, управлять процессором она тоже умеет. Все настройки находятся на главном экране. За настройки вентилятора ЦП отвечает ползунок Fan Speed.
Все это «шаманство» с fan controller лэптопа не даст никакого эффекта, если девайс используется уже в течение некоторого времени и вентилятор подвергся амортизации. Основная причина, из-за которой невозможно нормально разогнать кулер — сила трения, препятствующая быстрому вращению.
В процессорных кулерах используются подшипники скольжения — как правило, ось вентилятора трется о графитовую подложку. Если эта подложка стерлась, металл трется об металл, что препятствует нормальному вращению.
Можно воспользоваться смазкой «Литол» или «Солидол», но для этого нужно разобрать кулер, сняв его с радиатора. Чтобы извлечь ось из паза, достаточно небольшого усилия. Воспользуйтесь небольшой отверткой. Много смазки не нужно — достаточно частички размером со спичечную головку.
Даже самый мощный кулер на ноутбуке не будет в достаточной мере охлаждать систему, если нарушен теплообмен между процессором и радиатором. Раз уж вы разобрали ноутбук, не лишним будет заменить термопасту. Как правило, она продается небольшими порциями — как раз достаточно для одного раза. Носить состав необходимо тонким слоем, равномерно размазав его по всех поверхности CPU.
Если и это не помогло, стоит задуматься о замене кулера. Не рекомендуется покупать стоковое устройство — такое же, как было установлено до этого. Стоит попробовать «продвинутую» модель. Да, шуметь она будет немного больше, зато и охлаждать «внутренности» лептопа сможет лучше.
Возможные ошибки
Пользователи часто сталкиваются с такой проблемой как: программа выдаете неверную информацию по вентиляторам или не видит их. Что необходимо сделать читайте ниже.
Во-первых, проверьте разъем для кулера. Его кабель с 4 отверстиями должен быть подключен в разъем. Для принудительного включения потребуется вскрыть системный корпус и просмотреть отверстия.
Зайдите в BIOS при перезагрузке. Найдите параметр CPU Fan Control (фан контроллер) и отключите его. Будет отключен автоматический регулятор вентиляторов, что должно помочь.
Если вы перестанете пользоваться услугами программы Speedfan, не забудьте вернуть показания Fan Control для оптимальной работы системы.
Разработчик: | SpeedFan |
Операционная система: | Windows XP/ 7/ 8/ 8.1/ 10/ |
Язык программы: | Русский |
Лицензия: | Бесплатно |
Рейтинг: |
4.5 5 голосов |
Cooler Master NotePal X3
На первый взгляд может показаться, что между этой моделью и NotePal X-Slim нет различий, однако она отличается тем, что это более серьезная, ориентированная на производительность охлаждающая подставка – и не стоит ее недооценивать только потому, что в ней установлен лишь один вентилятор!
Устройство рассчитано на максимальный воздушный поток, и один 200 мм вентилятор выполняет свою работу по-максимуму. Подставка не использует никакого яркого освещения, хотя у нее есть четыре отдельных светодиода, расположенных вокруг вентилятора, что придает игровой стиль.
Кроме того, охлаждающая подставка питается через мини-USB-порт, а не через обычный, и у нее также есть один дополнительный обычный USB-порт. Также устройство имеет отдельные кнопки питания для вентиляторов и светодиодов, а также колесо для управления скоростью вращения вентилятора.
NotePal X3 определенно проста и удобна в использовании, а также легко регулируемая и имеет удобные крючки для прокладки кабелей с нижней части устройства. С точки зрения охлаждения, она вполне способна работать с обычным 15,6-дюймовым игровым ноутбуком, однако использование подставки с девайсом большего размера очень неудобно.
Хотя эффективность охлаждения вполне удовлетворительна, трудно не заметить, что при достижении огромным 200-миллиметровым вентилятором максимальной скорости, возникает шум. Однако этот недостаток присущ любому вентилятору больших размеров.
Не взирая на это, сборка NotePal X3 довольно неплохая, а сама периферия является отличным решением для любого серьезного геймера с игровым ноутбуком среднего размера.
SpeedFan не видит вентиляторы
Speedfan – программа, благодаря которой пользователь может вручную установить скорость вращения кулеров. Он в любой момент может увеличить интенсивность их вращения или уменьшить. Но, тем не менее, зачастую Speedfan после установки не видит вентиляторы или не изменяет их скорость. С этой проблемой сталкивается большинство пользователей. Поэтому стоит разобраться в ней прямо сейчас.
Проблема
Самая распространённая проблема при работе с утилитой – Speedfan не видит вентиляторы либо отображает ложные сведения о них.
Чтобы пользователь смог управлять системой охлаждения, необходимо подключить непосредственно кулер к материнской плате через разъём 4 pin. При использовании разъёмов других габаритов у юзера ничего не получится.
В целом программа Спидфан предназначена для персональных компьютеров. Вентиляторы ноутбуков и нетбуков они не видят. Поэтому решить проблему с охлаждением на данных устройствах можно только с помощью специальных подставок либо использовать альтернативные утилиты (например, NoteBookFanControl).
Настройка БИОС
В том случае, если Speedfan не видит вентилятор, следует проверить разъём кулера, кабель которого должен быть подключён в разъём. Для проверки следует открыть корпус.
Обратитевнимание! При перезагрузке персонального компьютера рекомендуется зайти в BIOS и настроить так, чтобы он не блокировал работу программы. Здесь следует найти параметр CPU Fan Control и выключить его
После будет запущен авторегулятор, из-за чего проблема должна быть решена.
Для этого необходимо:
- зайти в BIOS, нажав во время загрузки компьютера на клавишу «F12»;
- зайти в категорию «Power»;
зайти в раздел «Hardware Monitor»;
найти параметр «Q-Fan Control» и отключить его.
После этого БИОС не будет блокировать регулировку оборотов.
Настройка автоматической регулировки интенсивности
Для того чтобы программа автоматически изменяла скорость вращения вентиляторов в зависимости от температуры, следует установить программу следующим образом:
убедиться, что параметр «Автоскорость вентиляторов» расположен в главном окне утилиты;
зайти в меню «Конфигурация». Затем перейти во вкладку «Температуры» и выставить произвольные значения «Желаемое» и «Тревога»;
зайти во вкладку «Скорости». Здесь необходимо выставить значения «Минимум» и «Максимум», а также добавить галку напротив параметра «Автоизменение».
Настройка Speedfan
Тем не менее, необходимо настроить и саму программу Спидфан:
зайти в меню «Конфигурация»;
узнать, какой чип регулирует скорость вращения вентилятора;
зайти в раздел «Дополнительно» и во всплывшем окне выбрать необходимый чип;
- поменять значение свойства «PWM 1 mode». Здесь рекомендуется поставить «Auto Set», после чего регулировка скорости вращения кулера будет осуществляться автоматически. Необходимо поставить одно из значений: «Software controlled» либо «Manual SET Pwm»;
- проверить, функционирует ли регулировка (окно № 1).
CROWN MICRO CMLS-K330
Эта недорогая подставка отличается от конкурентов несколькими ключевыми факторами.
Во-первых, как было сказано выше, невысокой ценой: покупка подставки для ноутбука не слишком ударит по карману, при это вы получите неплохой девайс.
Во-вторых, количеством вентиляторов: их здесь аж пять – один диаметром 140 мм и еще четыре диаметром 80 мм. Таким образом, вентиляторы охватывают все возможные проблемные области устройства. С другой стороны, максимальная скорость в 2100 об/мин наверняка не обрадует вас уровнем шума.
В-третьих, подставка может похвастать большим количеством дополнительных опций: здесь есть подсветка, USB-хаб, регулировка наклона, возможность задать скорость вращения вентиляторов. На подставке можно разместить ноутбук диагональю до 19 дюймов, а весит она меньше килограмма, поэтому при необходимости вы можете брать ее с собой.
Комментарии
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 coretemp-isa- with name of the chipset and X 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. YMMV!
Solution
In , there are 2 arrays that lists 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 config 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 config 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 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 config file as well. After this, replace all of the hwmon paths in the other variables with its absolute path. To make it easier, rerun to refresh the hwmon devices. The hwmon paths in the config file should now point to the correct absolute paths. For each hwmon path, run the following command:
"#" is the enumeration of the hwmon path $ readlink -f /sys/class/hwmon/hwmon#/device
This will give you the absolute path of the device.
For example, a /etc/fancontrol file lists FCTEMPS 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 config file to replace the hwmon# 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 {{ic|/hwmon/]*/} 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
Реклама на profguide.io
Photo Retouch
Как управлять вентилятором (кулером) ноутбука.
У большинства производителей ноутбуков предусмотрен автоматический контроль оборотов, вентилятора системы охлаждения ноутбука. Но бывают ситуации, особенно летом, когда система охлаждения еле справляется со своими прямыми обязанностями. Вы запустили мощную игру или оцифровываете видео, нужна стабильность работы без зависаний и тротлинга. Корпус ноутбука становится горячий, на некоторых моделях прогревается клавиатура, знакомая ситуация?
Есть выход — взять управление кулером ноутбука на себя и перейти в ручной режим! Но Вы должны понимать, что всегда есть риски, вентиляторы (кулеры) у всех ноутбуков разные, с разным ресурсом наработки на отказ и техническими характеристиками. То есть Вы должны понимать, что при поломке вы будете пенять сами на себя.
Для начала посмотрим температуры и обороты кулера при серфинге в интернет, скайпах, вордах и всякой мелочевки в автозагрузке. Aida 64 всё покажет.
В моем случае обороты вентилятора составляют 2500 RPM (оборотов в минуту).
Запустим для примера winrar с тестом производительности и прогреем ноутбук минут 5, сразу видны другие показатели температуры процессора и оборотов вентилятора системы охлаждения ноутбука.
В моем случае обороты составили 3500 RPM, а температура поднялась с 43-44 градусов до 65-66, температура видеокарты 49, моста PCH 64, что в принципе не превышает температурных лимитов процессора и других компонентов ноутбука. Но случаи и температуры бывают разные, и всегда хочется иметь запас. Запускаем маленькую программку, выставляем скорость вентилятора на 100% и при тех же условиях получаем другие цифры.
Обороты кулера удалось повысить до 4400, это предел его технических характеристик, процессор 61 градус, видеокарта 45, мост PCH 60. Везде удалось понизить температуру на 4-5 градусов. Но у каждого ноутбука своя система охлаждения и цифры будут разные.
Устанавливаем с правами администратора и запускаем. Программа абсолютно бесплатна.
В правом верхнем углу нажимаем кнопочку, нам нужно из списка выбрать производителя ноутбука и свою модель. В моем случае моего ноутбука Asus N53SV я не обнаружил и выбрал более позднюю модель из серии N, Asus N56VZ, программа подгрузила профиль и я смог управлять вентилятором и температурами.
Список моделей ноутбуков очень большой, пробуйте. Справа внизу есть шестеренка, нажимаем на неё и можем выбрать автозагрузку NoteBook FanControl вместе с windows, сворачивание программы в трей и цвет температуры процессора в трее.
Далее всё интуитивно понятно.
Включаем сам сервис – положение переключателя Enabled, ниже видим текущую температуру процессора, а ползунком задаем обороты вентилятора в процентах. Если сдвинуть ползунок до упора вправо, можно включить автоматический режим.
Что самое интересное, в моем случае обороты вентилятора упали до 2000 и ноутбук стал бесшумным с вполне рабочими температурами. При заводском управлении вентилятором, обороты не снижаются ниже 2500. Это легко проверить, достаточно переключить режим работы программы в Disabled и посмотреть обороты кулера в Aida64.
Программа NoteBook FanControl очень полезная как для увеличения оборотов вентилятора ноутбука, так и для снижения их при работе без нагрузки (сёрфинг в интернет, набор текста, просмотр фильмов). Пробуйте, подбирайте свою рабочую схему. Надеемся, статья была полезной.
Присоединяйтесь к нашей группе в VK, чтобы, не пропустить новые статьи, скидки и другие вкусняшки. Для подписчиков группы действует скидка 10% на все виды работ.
Поздравляем всех наших клиентов с праздником 1 мая и сообщаем график работы: 1, 2 и 3.05.2020 — выходные дни. Ждем вас с понедельника — 4.05.20
источник