0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как снизить энергопотребление и шум ноутбука

Как снизить энергопотребление и шум ноутбука?

Мой ноутбук — Acer TMX349-M-535L. Это очень удачная железка. Единственный его недостаток в том, что он может быть шумным. Я производил настройку в Elementary OS, но в Ubuntu то же самое. С базовыми настройками системы ноутбук шумит практически всегда. Но, если уделить немного внимания настройкам энергоэффективности, то его будет слышно лишь тогда, когда это действительно нужно. Остальное время он будет радовать тишиной, да и работать от батареи станет дольше.

Шум в этой модели — это пара вентиляторов системы охлаждения. Больше внутри ноутбука шуметь нечему. Диск — твердотельный, оптический привод отсутствует. Разборка Acer TravelMate TMX349-M-535L.

Датчики

Когда требуется снизить скорость вращения вентиляторов, то пользователи Linux обычно обращаются к программам lm_sensors (Linux-monitoring sensors) и fancontrol .

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

Теперь определить и посмотреть датчики можно командами:

У меня не получилось пойти по этому пути. Утилита sensors-detect для Acer TMX349-M-535L нашла всего один интерфейс из числа поддерживаемых, где доступны только показания датчиков температуры. Датчики вентиляторов полностью отсутствуют:

Иногда, когда не все датчики доступны, то может помочь параметр:

Он прописывается, как дополнительный в загрузчик Grub.

Делается это в файле etc/default/grub в таком виде:

Мне это не помогло.

Не помог и поиск в интернете. Модель ноутбука и его материнская плата нигде не упоминается в руководствах настройки датчиков скорости вращения вентиляторов.

Узнать материнскую плату ноутбука можно так:

Проблема

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

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

Решение

С целью оптимизации использования ресурсов ноутбука и увеличения времени его автономной работы существуют специальные программы. Наверное, их много всяких. Я пробовал использовать две, самые рекомендуемые в Linux-cообществе — это PowerTOP и TLP .

PowerTOP

Сразу скажу, что после экспериментов я отказался от использования PowerTOP . Но на всякий случай я всё же расскажу про неё. Может, потом мне или кому-нибудь эта информация всё же пригодиться.

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

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

Всё это показывается не просто так. Пользователю предоставляется возможность влиять на обращения к процессам. Настройки доступны на отдельной вкладке «Tunables», куда можно переключиться клавишей «Tab». Здесь отдельным службам и устройствам можно разрешить автоматический уход в спячку. Чем меньше служб и устройств будет постоянно бодрствовать, тем лучше.

Чтобы PowerTOP постоянно контролировала систему нужно запустить её, как службу. Для этого требуется создать файл /etc/systemd/system/powertop.service , его содержимое:

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

Убедитесь, что атрибуты на созданный файл такие же, как у других аналогичных файлов в этом же каталоге. Поменяйте если требуется.

Включение автозапуска службы:

Есть ещё процесс калибровки, запускается командной:

Экран погаснет, потом будет менять яркость, потом снова погаснет, потом всё восстановится. Занимает калибровка примерно 5-10 минут, ноутбук должен при этом работать от аккумулятора, трогать его не рекомендуется. Прерывать процесс тем более не рекомендуется.

Программа PowerTOP интересная. Многие пишут, что она помогает. Но в моём случае она оказалась неэффективной. Вентиляторы продолжали жужжать.

Читайте так же:
Ibooks не синхронизирует книги icloud

Итак, вторая программа — TLP , установка:

Вначале добавляем фирменный репозиторий. Там версия более новая, я использовал её.

Вывод всякой полезной информации, текущих настроек:

Вывод информации и текущих настроек именно по процессору:

Моя выдача, уже настроенная:

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

Отключаем всё управление частотами процессора, которые могут быть в дистрибутиве по умолчанию. Это сделать нужно обязательно, т.к. TLP возмёт на себя эту обязанность и нельзя допускать, чтобы что-то при этом мешалось. Официальная документация. Рекомендую заглянуть туда на всякий случай, может быть в будущем, когда вы читаете эту статью, что-то поменялось. Команда отключения:

Открываем в редакторе файл /etc/tlp.conf , я пользуюсь mc и встроенным редактором — кнопка «F4». Здесь проверяем параметры, все они должны быть раскомментированы:

  • TLP_ENABLE=1 — автозапуск программы при старте компьютера.
  • CPU_SCALING_GOVERNOR_ON_AC=powersave — включаем функцию энергосбережения при питании от сети.
  • CPU_SCALING_GOVERNOR_ON_BAT=powersave — включаем функцию энергосбережения при питании от аккумулятора.
  • CPU_MIN_PERF_ON_AC=0 — разрешаем снижать частоту процессора до минимально возможной при питании от сети.
  • CPU_MAX_PERF_ON_AC=100 — разрешаем повышать частоту процессора до максимально возможной при питании от сети.
  • CPU_MIN_PERF_ON_BAT=0 — разрешаем снижать частоту процессора до минимально возможной при питании от аккумулятора.
  • CPU_MAX_PERF_ON_BAT=75 — разрешаем повышать частоту процессора до 75% от максимально возможной при питании от аккумулятора.
  • CPU_BOOST_ON_AC=1 — разрешаем Turbo boost при питании от сети.
  • CPU_BOOST_ON_BAT=0 — запрещаем Turbo boost при питании от аккумулятора.

Следующие два параметра надо наоборот закомментировать в файле:

  • #ENERGY_PERF_POLICY_ON_AC=performance
  • #ENERGY_PERF_POLICY_ON_BAT=powersave

Запускам обратно службу и наслаждаемся результатом:

Мой результат

Теперь, когда ноутбук бездействует, то его абсолютно не слышно!

То же самое, если выполнять какие-то несложные операции или посещать сайты не перегруженные скриптами и рекламой. Работать в тишине можно с настройками системы, файлами, некоторыми программами, да и много ещё чем.

Нагрузить ноутбук, чтобы он зашумел — не проблема. Но теперь этот шум хотя бы не просто так.

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

lm_sensors (Русский)

lm_sensors (Linux monitoring sensors) — свободное ПО, состоящее из драйверов и утилит, позволяющее отслеживать температуру, напряжение, скорости вращения вентиляторов в вашей системе. Следует помнить, что набор датчиков индивидуален для каждой системы, поэтому некоторые возможности могут быть недоступны.

Contents

Установка

Настройка

Используйте от суперпользователя sensors-detect для обнаружения и формирования списка модулей ядра:

В результате будет создан конфигурационный файл /etc/conf.d/lm_sensors , используемый демоном sensors , который автоматически активируется ядром при загрузке. Программа будет задавать вопросы по различному железу. «Безопасные» ответы предусмотрены по умолчанию, так что слепое нажатие Enter на все вопросы не должно вызвать никаких проблем.

По окончанию определения датчиков будут доступны снимаемые ими значения.

Просмотр датчиков

Пример запуска sensors :

Добавление температурных датчиков модулей памяти

alt=»Tango-edit-clear.png» width=»48″ height=»48″ />This article or section needs language, wiki syntax or style improvements. See Help:Style for reference. alt=»Tango-edit-clear.png» width=»48″ height=»48″ />

Для обнаружения температурных датчиков модулей памяти установите пакет i2c-tools . После установки загрузите i2c-dev модуль ядра.

Затем найдём шины следующей командой:

Вывод будет примерно следующий:

В данном примере взята система, на которой планки памяти подключены к шине SMBus 0. Команд i2cdetect покажет устройства, которые подключены к шине. Аргумент «-y 0» означает использование i2c-0 smbus. Вы можете проверить другие шины, если необходимо.

команда выдаст таблицу:

SPD оперативной памяти начинается с адреса 0x50, температурные датчики ОЗУ начинаются с 0x18 на этой шине. В приведённой в пример системе доступно два DIMM. Соответственно, адреса температурных датчиков: 0x18 и 0x19.

После нахождения этой информации для чтения температурных показаний с планок памяти нужно загрузить jc42 модуль ядра. После этого нужно сообщить модулю адреса, которые необходимо использовать, записав «<название модуля> <адрес>» в «<путь> к smbus».

Читайте так же:
Синхронизация между двумя папками

После этого температура ваших планок памяти будет видна по команде sensors

Считывание SPD-значений из памяти модулей (необязательно)

Чтобы получить значения таймингов SPD с модулей памяти, установите i2c-tools . После установки загрузите eeprom модуль ядра.

Теперь можно просмотреть значения с помощью decode-dimms .

Вот часть вывода с одной машины:

Использование данных датчиков

Графические фронтэнды

Существует множество разнообразных фронтэндов для отображения данных датчиков.

  • psensor — GTK приложение для отслеживания аппаратных датчиков, включая температуры и скорости вентиляторов. Отслеживает материнскую плату и центральный процессор (используя lm-sensors), Nvidia GPUs (используя XNVCtrl), и жёсткие диски (используя hddtemp или libatasmart).
  • xsensors — X11 интерфейс к lm_sensors.
  • Freon (расширение GNOME Shell) — Расширение выводит на экран температуры ЦП, дисков, видеокарты, напряжения и оборотов вентилятора в GNOME Shell.
  • GNOME Sensors Applet — Апплет панели GNOME для отображения значений аппаратных датчиков, включая температуру ЦП, скорость вращения вентиляторов и вольтаж.
  • lm-sensors (LXPanel plugin) — Отслеживает температуру/вольтаж/скорости вентиляторов in LXDE с помощью lm-sensors.
  • MATE Sensors Applet — Отображает считанные значения аппаратных датчиков на вашей панели MATE.
  • Sensors (Xfce4 panel plugin) — Hardware sensors плагин для панели Xfce.
  • Thermal Monitor (Plasma 5 applet) — Апплет KDE Plasma для мониторинга CPU, GPU и других доступных датчиков температуры.

sensord

Существует дополнительный демон sensord (включен в пакет lm_sensors ), позволяющий журналировать данные с сенсоров в кольцевые базы данных (rrd) для последующей визуализации. Смотрите ман sensord(8) для уточнения деталей.

Советы и рекомендации

Регулировка значений

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

  • Неправильные значения температуры из-за неправильного смещения (к примеру температура отображается на 20 ° C текущей).
  • Имеется потребность переименовать вывод для некоторых датчиков.
  • Ядра могут быть отображены в неправильном порядке.

Все вышеперечисленное (и многое другое) можно регулировать переопределив настройки программы, указанные в /etc/sensors3.conf путем создания файла /etc/sensors.d/foo , в котором можно будет переопределять любые настройки, используемые по умолчанию.  Рекомендуется переименовать ‘foo’ в соответствии с серией и моделью материнской платы, однако строгость в названии не является обязательной.

Пример 1. Регулировка температурных смещений

Это реальный пример для системной платы Zotac ION-ITX-A-U. Значения coretemp смещены на 20 °C (более выше) и отрегулированы в соответствии со спецификацией Intel.

Запустим sensors с параметром -u , чтобы увидеть, какие параметры доступны для каждого физического чипа (сырой режим)

Создаем следующий файл для переопределения значений по умолчанию:

Теперь вызов sensors отобразит настроенные значения:

Пример 2. Переименование параметров

Это реальный пример для системной платы Asus A7M266. Требуется указать более подробные названия значений температуры ‘temp1’ and ‘temp2’:

Создаем следующий файл, чтобы переопределить значения по умолчанию:

Теперь вызов sensors отобразит настроенные значения:

Пример 3. Изменение нумерации ядер для многопроцессорных систем

Это реальный пример на HP Z600 workstation с двумя Xeon. Текущая нумерация физических ядер неверно: пронумерованы 0, 1, 9, 10, который повторяются во втором процессоре. Требуется получать значения температур ядер в последовательном порядке, т.е. 0,1,2,3,4,5,6,7.

Опять же, запустим sensors с параметром -u , чтобы увидеть, какие варианты доступны для каждого физического чипа:

Создадим следующий файл переопределения значения по умолчанию:

Теперь вызов sensors отобразит настроенные значения:

Автоматизация развертывания lm_sensors

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

Решение проблем

Модуль K10Temp

У некоторых процессоров K10 имеются проблемы с датчиком температуры. Для получения подробностей смотрите документацию к k10temp.

На проблемных машинах модуль сообщит «unreliable CPU thermal sensor; monitoring disabled». Можно принудительно загрузить его:

Убедитесь, что датчик действительно является достоверными и надежными. Если это так, то можно отредактировать /etc/modprobe.d/k10temp.conf , добавив:

Это позволит подгрузить модуль при загрузке системы.

Материнские платы Asus B450M-A/A320M-K/A320M-K-BR

Эти платы используют чип IT8655E, который не поддерживается драйвером ядра it87, на Ноябрь 2020 [1]. Однако, чип поддерживается в апстрим-версии драйвера ядра [2]. Имеется DKMS вариант it87-dkms-git AUR .

Читайте так же:
Регулировка громкости кнопками на ноутбуке не работает

Материнские платы Asus B450/X399/X470 с сокетом AM4

Некоторые последние платы Asus используют чип ITE IT8665E, доступ к датчиком температур, вентиляторов и вольтажа может требовать модуля asus-wmi-sensors . Установите asus-wmi-sensors-dkms-git AUR и загрузите модуль ядра asus-wmi-sensors , модуль использует интерфейс UEFI и может требовать обновления BIOS для некоторых плат [3].

Другой способ: модуль it87 считывает значения с чипа напрямую; установите it87-dkms-git AUR и загрузите модуль ядра it87 .

Материнские платы Asus H97/Z97/Z170/X570/B550

Некоторые последние платы Asus требуют загруженного модуля ядра nct6775 для доступа к вентиляторам и вольтажу.

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

Материнские платы Gigabyte B250/Z370/B450M

Некоторые платы Gigabyte используют чип ITE IT8686E, которй не поддерживается драйвером ядра it87, на май 2019 [4]. Однако, чип поддерживается в апстрим-версии драйвера ядра [5]. Имеется DKMS вариант it87-dkms-git AUR . Перед установкой модуля также требуется добавить параметр ядра:

Кроме этого, укажите идентификатор чипа при загрузке модуля следующим образом:

Или вы можете загружать модуль в процессе загрузки системы, создав два файла:

Как модуль будет загружен, используйте sensors для исследования чипа. Теперь вы также можете использовать fancontrol для управления скорости вращения вашего вентилятора корпуса.

В дополнение установка zenpower-dkms AUR позволит тонко настроить систему охлаждения материнской платы, однако отключит стандартный модуль k10temp.

Gigabyte GA-J1900N-D3V

Эта материнская плата использует чип ITE IT8620E (useful also to read voltages, mainboard temp, скоростей вентилятора). На октябрь 2014 lm_sensors не имеет драйвера с поддержкой чипа ITE IT8620E [6] [7]. Разработчики lm_sensors сообщили, что чип частично совместим с IT8728F для мониторинга части аппаратных ресурсов. Однако, на август 2016, представлены списки с поддержкой IT8620E [8].

Вы можете загрузить модуль в рантайме:

Или вы можете загружать модуль в процессе загрузки системы, создав два файла:

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

Теперь вы также можете использовать fancontrol для управления скорости вращения вашего вентилятора корпуса.

Вентилятор ноутбука всегда на использовании Linux Mint 14

Я использую Linux Mint 14 Cinnamon 64-бит. У меня есть проблема с вентилятором ноутбука всегда остается на. Детали ноутбука и показания приняты:

8 ответов

я вижу ты на ноутбук Dell Inspiron.

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

( dellfand старше i8kutils , которая до сих пор поддерживается и хорошо документирована, следовательно ì8kutils мой предложение.)

что, вероятно, не будет работать на ноутбуках Dell

два распространенных и прямых средства управления вентилятором на ноутбуках через ACPI и через ШИМ-контакты, однако, к сожалению:

Dell ноутбуков не хватает ACPI возможность управления вентилятором (*1)

  • как следствие, попытка с параметрами загрузки ACPI и тому подобное не удастся

Широта Dell ноутбуки, и, возможно, также Inspiron, насколько я знаю, не хватает pwm управляемых вентиляторов (*2)

  • как следствие fancontrol / pwmconfig программа не будет работать

используйте i8kutils

пакет называется i8kutils это написано для управления вентилятором на ноутбуках Dell Inspiron через SMM BIOS. Несколько пользователей сообщают об успехе на их Dell Laitude ноутбуки, а также (я один из них, на Dell Latitude E7440) — тем не менее, часто требуется хитрость, чтобы избавиться от мешающего управления вентилятором BIOS.

. и послушайте, работает ли это.

отключить BIOS вентилятор управления

если это работает, но somewthing еще отбивается от заданной скорости (сообщается многими пользователями на ноутбуках Dell Latitude), это связано с запланированными сеансами SMM, устанавливающими скорость вентилятора. К счастью, есть способ отключения управления вентилятором BIOS путем записи в регистры SMM.

Warning: см. предупреждение в верхней части smm.С. Этот метод будет записывать в регистры SMM. однако, я не видел никаких пользовательских отчетов об этом вызывает проблемы. Кроме того, все отчеты о попытке это показали успех в отключении управления вентилятором BIOS.

Читайте так же:
Синхронизация файлов для imac

i8kutils включает источник программы smm но i8kutils пакет не включает скомпилированный двоичный файл. Что мы будем делать, так это загружать исходный код i8kutils скомпилировать программу smm , и запустите его с подходящим аргументом, чтобы отключить управление вентилятором BIOS путем записи в регистры SMM.

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

скачать i8kutils исходный код, извлечь и ввести каталог (точные имена в зависимости от версии i8k):

Compile smm на 32-бит система:

(выше выполнит gcc -g -O2 -Wall -I. -o smm smm.c .)

Compile smm на 64-бит система:

Run smm С аргументом 30a3 отключение управления вентилятором SMM:

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

Примечание: это параметр, который будет сохраняться перезагрузки и выключения питания. Управление вентилятором BIOS можно снова включить с помощью $ sudo ./smm 31a3 .

*1: я видел официальный источник по этому, не могу найти его прямо сейчас. Если вы хотите, чтобы убедиться, что ваше оборудование не хватает его, следуйте инструкциям «DebuggingACPI» на Ubuntu Wiki (я не могу предоставить ссылку).

*2: чтобы убедиться в этом, запустите pwmconfig: sudo apt-get install fancontrol , sudo pwm-config покажет, если PWM-способный вентилятор присутствует или нет

Так как это процессор i5, и у вас есть мобильность видеокарты Radeon серии HD 5400. Это означает, что у вас есть две видеокарты. Radeon графический драйвер не очень хорошо в Linux. Либо вы должны установить драйвер AMD catalyst или полностью выключить карту AMD.

оба имеют свои преимущества e.G AMD, очевидно, хорош для игр, я не уверен, насколько хорош Radeon HD 5400 по сравнению, по крайней мере, с intel hd 3000 (sandy bridge) или intel hd 4000 (ivy bridge). А карты Intel дают дольше время автономной работы и запустить кулер, имея возможность играть в некоторые игры (даже TF2 в steam).

вентилятор, который я предполагаю, работает вентилятор видеокарты (AMD). Проверьте, если это так с помощью следующей команды.

сначала войдите в систему как root в терминале, а затем выключите дополнительная карта. Если через некоторое время вентилятор отключается.

вы можете скопировать эту команду в /etc / rc.локальный (перед выходом 0) и выключите AMD перед загрузкой. Или если вы планируете установить драйвер AMD вместо затем intel следует по этим двум ссылкам.

Примечание: В случае двойной графической ситуации просто установив драйвер catalyst из первой ссылки выше, это может не работать. Для этого Вам может понадобиться xorg.conf в каталоге/etc / X11. Если aticonfig не создает такой файл, вы можете скопировать его со второй ссылки.

однако вы могли бы хотеть установить соответствующий номер порта для карты AMD в xorg.conf с помощью следующей команды

Примечание: Если вы планируете использовать оба, в настоящее время они не работают должным образом. Например, драйвер Catalyst не поддерживает последние версии драйверов xserver.

вы могли бы быть в состоянии переключаться с помощью драйвера catalyst между интегрированной карты intel и дискретных карт AMD, но вы потеряете производительность 3D карты intel из-за ошибки в драйвере catalyst. Однако с карты AMD может сделать лучше производительность в играх и вентилятор будет работать сравнительно прохладнее, чем в настоящее время. Хотя у вас не будет больше батарей в ноутбуке как карты Intel.

Контролировать скорость вентилятора видеокарты Nvidia в Manjaro/Ubuntu и производных

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

Владельцы компьютеров с видеокартой Nvidia вероятно знают, что после установки проприетарного драйвера автоматически устанавливается графическая программа по настройке драйвера — NVIDIA X Server Settings. Но в ней нет возможности регулировки вентилятором видеокарты и параметры вращения вентилятора для охлаждения выставлены по умолчанию.
Если вы хотите самостоятельно руководить процессом охлаждения видеокарты, необходимо установить дополнительный компонент Coolbits.

Читайте так же:
Программа на компьютер для регулировки звука на компьютере

Предупреждение . Выполняйте нижеследующие действия на свой страх и риск. Так как неумелые действия по разгону (оверклокингу) видеокарты могут привести к её поломке

Установка Coolbits в Ubuntu и производные

1. Прежде всего у вас уже должен быть активирован и установлен проприетанный драйвер. как показано на снимке:

2. Откройте терминал, скопируйте и выполните следующие команды:

sudo nvidia-xconfig

sudo nvidia-xconfig —cool-bits=4

3. Перезагрузите компьютер.

4. После нового входа в систему откройте из системного меню NVIDIA X Server Settings:

И перейдите в раздел Thermal Settings, где вы теперь должны увидеть дополнительные настройки управлением скоростью вращения вентилятора охлаждения видеокарты.

5. Активируйте пункт Enable GPU Fan Settings, передвиньте флажок регулировки скоростью вращения вентилятора на нужную величину (в процентах) и нажмите кнопку Apply (Применить).

Примечание. Если флажок после нажатия кнопки Apply (Применить) будет перескакивать на другую величину, отличную от вашей, повторите это действие, пока не добьётесь нужного результата.

Установка Coolbits в Manjaro

Инструкция по установке Coolbits в Manjaro (окружение значения не имеет) примерно похожа.

1. У вас также должен быть активирован и установлен проприетанный драйвер. как показано на снимках:

2. Теперь нам нужно отредактировать конфигурационный файл nvidia.conf.

Для этого откройте терминал (konsole в KDE), скопируйте/вставьте и выполните (нажать Enter) следующую команду:

sudo gedit /etc/X11/mhwd.d/nvidia.conf

Примечание. Если вы используете другое окружение, в отличии от Gnome, где gedit по умолчанию, измените в команде gedit на свой текстовый редактор, установленный по умолчанию в вашем окружении.

mousepad — XFCE

xed — Linux Mint

И тому подобное.

3. Когда отроется редактор с файлом nvidia.conf, прокрутите скроллинг редактора вниз до Section «Device» и в конец секции скопируйте/вставьте Option «Coolbits» «4», а затем сохраните изменения и закройте редактор, как показано на снимке:

4. Перезагрузите компьютер.

5. После нового входа в систему откройте из системного меню NVIDIA X Server Settings и перейдите в раздел Thermal Settings, где вы теперь должны увидеть дополнительные настройки управлением скоростью вращения вентилятора охлаждения видеокарты. Активируйте пункт Enable GPU Fan Settings, передвиньте флажок регулировки скоростью вращения вентилятора на нужную величину (в процентах) и нажмите кнопку Apply (Применить).

Примечание. Если флажок после нажатия кнопки Apply (Применить) будет перескакивать на другую величину, отличную от вашей, повторите это действие, пока не добьётесь нужного результата.

Разгон видеокарты это не всегда хорошо, т.к. я пояснял выше, что может привести к её поломке из-за постоянно увеличенных оборотов вентилятора, поэтому по умолчанию максимальная скорость вентилятора выставлена на 50%.
В данной инструкции мы использовали вариант Option «Coolbits» «4», который даёт возможность только регулировать скорость вентилятора видюхи, но есть и вариант полного разгона видеокарты NvidiaOption «Coolbits» «28«. Но если вы новичок, я бы вам не советовал это делать.

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

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector