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

TLP – утилита для автоматической настройки энергосбережения на ноутбуках. TLP – утилита для автоматической настройки энергосбережения на ноутбуках Установка tlp

TLP – режим экономии энергии на ноутбуке.

Автор: admin.

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

Так как, вся оптимизация электропотребления зависит от множества факторов, то дело это весьма хлопотное и “тонкое”, а следовательно и создать что-то такое универсально-единое, очень и очень не просто, но всё-таки возможно. Чуть ранее, здесь же, была представленна продвинутая утилита под названием: Laptop Mode Tools – которая как раз предназначена для этих целей, сейчас же, предлагаю рассмотреть ещё одну подобообразную программу: TLP – Linux Advanced Power Management.

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

Вывод: если вы готовы потратить чуть больше времени на “разборку полётов”, то однозначно устанавливайте Laptop Mode Tools, если вы не желаете лишний раз “париться”, то ставьте TLP, никаких заморочек, правда и результат чуть похуже. Если вы до этого использовали кикие-либо скрипты, имеющие отношение к данной теме, то перед установкой TLP их нужно удалить, как впрочем и Laptop Mode Tools (если вдруг она у вас установлена и вы решили поменяться). Что бы установить программу, откройте терминал и выполните следующий ряд команд:

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

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

Кроме того, существуют некоторые пакеты с дополнительными возможностями, которые скорее всего уже установлены в системе по-умолчанию или же их можно установить из “Центра приложений”, либо выполнить следующую команду:

sudo apt-get install smartmontools ethtool

Также, имеются некоторые дополнительные пакеты для ноутбуков ThinkPad:

sudo apt-get install tp-smapi-dkms acpi-call-tools

Положительные характеристики TLP:

  • Быстрая и непринуждённая установка экономичных параметров потребления энергии от аккумулятора.

Отрицательные характеристики TLP:

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

Параметры:

Язык интерфейса: -“-
Лицензия: GNU GPL
Домашняя страница: http://linrunner.de

Проверялось на «Ubuntu» 13.10 Unity (64-bit.).

Как продлить время работы ноутбука с Ubuntu

Для продления времени жизни вашего ноутбука под управлением Ubuntu существует несколько похожих утилит. О двух из них вы узнаете в этой статье.

За последние годы операционные системы на базе Linux добились впечатляющих результатов в создании дружелюбной среды для работы и отдыха. Однако, имеются у «свободных» систем и существенные недостатки, не вспоминать о которых было бы нечестно. Прежде всего, это еще недостаточная поддержка существующего аппаратного обеспечения. В том числе это касается и времени автономной работы ноутбуков под управлением Ubuntu, которое может значительно уступать времени жизни батареи при использовании Windows. В этой статье мы познакомимся с двумя утилитами, которые призваны исправить такое положение вещей.

Внимание! Одновременное использование описанных ниже утилит может привести к проблемам. Чтобы попробовать другую, удалите предыдущую.

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

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

Установить TLP можно выполнив в терминале следующие команды:

Laptop Mode Tools

Это приложение позволяет продлить срок службы батареи вашего ноутбука, позволяя включить соответствующий режим в ядре Linux наряду с другими энергосберегающими настройками. По своей сути оно очень похоже на рассмотренный выше TLP и точно так же работало до последнего времени только через командную строку. Однако начиная с версии 1.64 в Laptop Mode Tools появился графический интерфейс, который дает несколько большую свободу и удобство в настройках.

Для установки утилиты необходимо ввести в терминале:

Для запуска графического интерфейса Laptop Mode Tools выполните следующую команду:

Разумеется, после прочтения этого обзора у вас возникнет вопрос «какая из утилит эффективнее?». К сожалению, однозначного ответа на этот вопрос дать невозможно. Хотя Laptop Mode Tools и TLP воздействует на одинаковые параметры, конечные результаты будут сильно зависеть от конкретной модели ноутбука и версии операционной системы, так что нужно проверять только опытным путем. О результатах своих экспериментов не забудьте поделиться в комментариях.

Читать еще:  Новый apple ipad. Годный планшет

Управление питанием с помощью tlp (настройка производительности)

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

Не важно, ноутбук у вас или стационарный компьютер, по умолчанию manjaro использует энергосберегающую схему(регулятор) энергопотребления процессора powersave на системах с Intel. В других случаях обычно используется регулятор ondemand. Сравнение планировщиков вы можете посмотреть, например, на данном ресурсе.
Узнать подробнее про CPU регуляторы вы можете по ссылке.

Установка и настройка tlp:

Настроить автозапуск сервисов, выполнив следующие команды по очереди:

Далее необходимо настроить конфигурационный файл tlp:

Вы должны настроить, какие параметры вы хотите использовать, а также какой регулятор, в режиме зарядки(AC) и работе от батареи(BAT).
Доступные CPU регуляторы, вы можете узнать, введя команду:

Я приведу свой конфигурационный файл, с пометкой #! для обозначения внимания, который подойдет как для ПК, так и для ноутбуков, настроенный на максимальную производительность при работе от сети и энергосбережении при работе от батареи:

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

Чтобы проверить его работу, достаточно выполнить

Вы увидите планировщик который вы указали при питании от сети, в моем случае — performance, либо же powersave при работе от батареи.

Полный вывод утилиты tlp, включающий отчет по всем устройствам, можно узнать с помощью команды:

  • tlp
  • , scaling_governor
  • , governor
  • , cpu
  • , performance
  • , powersave
  • , производительность
  • , энергосбережение
  • , управление питанием
  • Doaxan
  • 28 февраля 2016, 00:59
  • 15 комментариев

    Хочется добавить одну вещь связанную с опцией:
    DISK_APM_LEVEL_ON_BAT

    Когда я использовал ноут с обычным HDD (не SSD), при работе от батареи с TLP, жесткий диск начинал часто щелкать (парковал головки). Победить это помогло изменение значения DISK_APM_LEVEL_ON_BAT с 128 на 192:
    DISK_APM_LEVEL_ON_BAT=«192»

    Для владельцев SSD может иметь место потеря производительности. Тогда можно отрубить APM:
    DISK_APM_LEVEL_ON_BAT=«255»

    Увеличиваем время работы от батареи с помощью TLP.

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

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

    TLP применяет следующие настройки в зависимости от источника питания (батарея или от сети):

    • режим ноутбука и таймауты грязных буферов (dirty buffer).
    • частота процессора, включая “turbo boost” / “turbo core”.
    • планировщик с малым потреблением энергии для многоядерных процессоров или с hyper-threading.
    • расширенное управление питанием жёстких дисков и продолжительностью вращения шпинделя.
    • агрессивное управление питанием SATA (ALPM).
    • управление питанием PCI Express (PCIe ASPM).
    • управление питанием PCI(e) устройств в режиме реального времени.
    • управление питанием Radeon KMS, но не fglrx.
    • Wi-Fi режимы экономии питания.
    • выключение питания оптических приводов.

    Дополнительные функции TLP:

    • планировщики ввода-вывода I/O на каждый диск отдельно.
    • автоматическая приостановка работы USB (autosuspend) с поддержкой чёрных списков устройств.
    • режимы сохранения питания аудио устройств – hda_intel, ac97.
    • включение и отключение интегрированных wifi, bluetooth или wwan устройств при старте или выключении системы.
    • восстановление радио устройств при старте системы.
    • мастер для радио устройств и переключение состояния устройства от событий сети или в доке или не в доке оно.
    • отключение пробуждения от сети Wake On LAN.
    • восстановление WWAN после suspend, hibernate.
    • пороги зарядки батареи для IBM/Lenovo ThinkPads.
    • калибровка батареи для ThinkPads.

    TLP применяет настройки автоматически при запуске и каждый раз при смене источника питания. Грубо говоря, стоит только установить TLP и многое будет работать искаропки. Однако есть настройки, которые нужно в ручную указать для использования, такие как включение или отключение устройств WiFi, Bluetooth или Wwan (3G или UMTS).

    Установка TLP.

    До установки знайте следующее:

    • Если вы использовали какие-либо твики и прописали их вызов в /etc/rc.local, то нужно их убрать.
    • нужно удалить laptop-mode-tools ( sudo apt-get remove laptop-mode-tools ).

    Установка TLP в Ubuntu.

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

    TLP будет стартовать сам, но впервый раз не лишним будет запустить его, если влом перезагружаться.
    sudo /etc/init.d/tlp restart

    Следующие пакеты опциональны:

    • smartmontools – для просмотра S.M.A.R.T.
    • ethtool – для отключения Wake On LAN.

    Поставьте их sudo apt-get install smartmontools ethtool если есть желание.

    Для ThinkPad ноутбуков может потребоваться:

    • tp-smapi-dkms – пороги зарядки батареи ThinkPad.
    • acpi-call-tools – пороги зарядки батареи на платформе Sandy Bridge или новее (X220/T420, X230/T430, etc.).

    Если у вас ThinkPad или Интел платформа Sandy Bridge, то поставьте нужное sudo apt-get install tp-smapi-dkms acpi-call-tools

    FAQ по TLP.

    Настройки находятся в файле /etc/default/tlp

    1. Если в Kubuntu (KDE) есть явные проблемы в управлении питания при смене источника, то в System Settings -> Power Management -> Edit Profile.

    Профиль “Powersave” (для батареи): отметить.
    Профиль “Performance” (от сети): снять галку.

    2. На ядрах 3.x система кажется медленной.
    Обходной путь – SATA_LINKPWR_ON_BAT=medium_power

    3. При изменении частоты процессора проблемы.
    Пробуйте удалить ondemand sudo update-rc.d -f ondemand remove

    4. Если на ядрах 3.х ноутбук не может уснуть.
    Пробуйте BAY_POWEROFF_ON_BAT=0

    5. Если жёсткий диск слишком часто хлопает головками при парковке, то успокойте его DISK_APM_LEVEL_ON_BAT=128

    6. У меня твердотельный Crucial M4 SSD и от батареи всё тупит.
    Для Crucial отключите APM
    DISK_APM_LEVEL_ON_AC=”255 255″
    DISK_APM_LEVEL_ON_BAT=”255 255″

    7. При любых проблемах со звуком во время смены источника питания пробуйте SOUND_POWER_SAVE=0

    compizomania

    Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

    Страницы

    16 августа 2015

    Релиз TLP 0.8 – инструмент управления питанием ноутбука в Linux

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

    TLP (TLP – Linux Advanced Power Management) является более прогрессивной утилитой управления питанием от батареи для Linux, которая применяет различные настройки автоматически при входе в систему и каждый раз при смене источника питания, в зависимости от вашего дистрибутива и аппаратного обеспечения.

    Недавно вышел TLP 0.8, получив некоторые улучшения для ThinkPad, поддержку предсказуемых названий сетевых интерфейсов, а также другие изменения и исправления различных ошибок.

    Изменения в новой версии TLP 0.8:

    1. Основное: TLP_DEFAULT_MODE: изменение стандартного режима работы на AC, когда не определяется источник питания (только для встроенного оборудования и некоторых рабочих столов)
    2. Радиоустроства: восстановление состояния Bluetooth
    3. Radio Device Wizard (tlp-rdw): Поддержка ThinkPad OneLink Dock Basic/Pro для событий подключения и отключения; определение “предсказанных имен сетевых интерфейсов” systemd для WWAN
    4. Батареи ThinkPad: tpacpi-bat: новая upstream-версия 2.2: получение ASL-пути из /sys/class/power_supply/*/device/path; избегание ненужных сообщений ядра “AE_NOT_FOUND”; tlp-stat: различные улучшения
    5. USB: удален USB_DRIVER_BLACKLIST
    6. tlp-stat: по-умолчанию отображаются предупреждения для atta-ошибок
    7. Исправления различных ошибок, например, определение конфигурации ядра в tlp-stat через PM_RUNTIME=N; исправления калибровки TLP; игнорирование отсутствующих файлов в /proc/sys/fs/xfs

    Согласно списку изменений, возможность “USB_DRIVER_BLACKLIST” была удалена, потому что она вызывала проблемы с переключением AC/BAT и “горячим” подключением USB (требуемым для udevd v221 и выше).

    Установка TLP в Ubuntu/Linux Mint

    Прежде чем приступить к установке TLP, есть несколько условий, которые желательно выполнить:

    Первое. Если вы добавляли какие-то энергосберегающие настройки/скрипты и т.д., удалите их или же TLP может работать некорректно;
    Второе. Удалите laptop-mode-tools (“sudo apt-get remove laptop-mode-tools”).

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

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

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

    А также есть некоторые пакеты с дополнительными возможностями, которые можно установить из Центра приложений или выполнить следующую команду:

    sudo apt-get install smartmontools ethtool

    И некоторые дополнительные пакеты только для ноутбуков ThinkPad:

    sudo apt-get install tp-smapi-dkms acpi-call-tools

    Энергосбережение Ubuntu 16.04

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

    На это очень сильно влияет операционная система, насколько будет загружен процессор, жесткий диск, будут ли включены bluetooth и wifi адаптеры. Все это потребляет энергию и все можно настроить. В этой статье мы рассмотрим как настроить энергосбережение Ubuntu и заставить ваш ноутбук работать как можно дольше.

    1. Используйте встроенные возможности

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

    Откройте настройки системы, затем пункт Питание:

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

    2. Отключите Bluetooth

    Модуль Bluetooth потребляет энергию и очень много, надеюсь вы помните насколько быстро разряжались батареи телефона, когда вы забывали выключить bluetooth. А здесь он включен постоянно и постоянно расходует энергию даже если он не нужен в данный момент.

    Отключить Bluetooth можно отключить с помощью значка на панели, просто переключите ползунок в значение Выкл или нажмите Отключить Bluetooth в более старых версиях.

    Чтобы полностью отключить Bluetooth, удалите его службу из автозагрузки системы, а также добавьте в автозагрузку команду:

    sudo rfkill block bluetooth

    Также, если вы планируете полностью отключить bluetooth желательно добавить его драйвера в черный список:

    sudo vi /etc/modprobe.d/no-bluetooth.conf

    blacklist btusb
    blacklist bluetooth

    3. Отключите Wifi и используйте Ethernet

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

    Отключить wifi тоже очень просто. Для этого достаточно нажать на индикатор управления сетями и выбрать отключить Wifi:

    Чтобы автоматически отключать wifi при старте системы добавьте в автозагрузку команду:

    sudo rfkill block wifi

    4. Яркость экрана

    Очевидно, что чем ярче работает экран, тем больше энергии он потребляет. Самый надежный и самый эффективный способ снизить энергопотребление Ubuntu – это снизить яркость.

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

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

    Также разработчики из команды развития ядра Ubuntu заметили, что жидкокристаллические экраны потребляют меньше энергии со светлыми обоями. На отрисовку темных цветов уходит на 1-2% большое тока.

    Если яркость не меняется, попробуйте добавить к параметрам ядра в Grub такую строчку – acpi_backlight=vendor. После обновления конфигурации и перезагрузки все должно заработать.

    Также вы можете менять яркость прямо через терминал, для этого используйте утилиту xbacklight:

    sudo apt-get install xbacklight
    $ xbacklight -set 15

    5. Отключите внешние USB устройства

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

    6. Отключите другие ненужные устройства

    Веб-камеры, GSM модемы и другие устройства тоже потребляют энергию и их лучше выключить. Например, чтобы отключить веб-камеру нужно добавить ее драйвер в черный список:

    sudo vi /etc/modprobe.d/no-webcam.conf

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

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

    7. Отключите дискретную видеокарту

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

    Обычно для этого можно использовать модуль vgaswitcheroo. Для отключения второй GPU выполните:

    sudo -i
    $ echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

    8. Закройте ненужные приложения

    Чем больше программ вы используете, тем больше энергии потребляет процессор, и больше активность оперативной памяти, а также жесткого диска. У нас всегда открыто множество программ, например, VLC, Chrome, Terminal, Rhythmbox и так далее. Но мы используем далеко не все из них.

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

    9. Не используйте Flash Player

    Программа для потокового воспроизведения видео и другого флеш контента – Flash Player потребляет очень много энергии. Поэтому отказ от его использования еще больше продлит время работы ubuntu на вашей батареи.

    Используйте браузер в котором можно включить флеш по требованию. Например, в Firefox можно настроить включение Flash только когда это очень нужно, а для Chrome есть плагин PowerSaver, который позволяет сделать тоже самое.

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

    10. Используйте легкое окружение рабочего стола

    Такие окружения рабочего стола как KDE, Cinnamon, Unity, Gnome потребляют гораздо большое энергии чем легкие окружения, поскольку тут есть множество фоновых служб и приложений, которые запущены и выполняются по умолчанию. Поэтому лучше выбрать более легкое окружение, например LXDE, LXQt или XFCE.

    11. Используйте TLP

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

    Вы можете настроить такие параметры:

    • Разим ноутбука и таймаут перед сбросом данных на жесткий диск;
    • Изменение частоты процессора;
    • Распределение питания для ядер в многоядерных системах;
    • Управление питанием ubuntu жесткого диска;
    • Управление питанием PCI устройств;
    • Режим энергосбережения для Wifi;
    • Отключение дисковода;
    • Режим экономии энергии Ubuntu для звуковой карты;

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

    sudo apt-get install tlp

    Затем добавьте ее в автозагрузку:

    sudo systemctl enable tlp

    Отслеживание энергопотребления

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

    sudo apt install powertop

    Затем создайте отчет за нужное вам время, например, за 60 секунд:

    sudo powertop –time=60 –html=power_report.html

    Дальше вы можете открыть этот файл в вашем браузере и посмотреть что еще нужно оптимизировать:

    Выводы

    Мы рассмотрели достаточно способов, с помощью которых вы можете улучшить энергоэффективность Ubuntu 16.04 и продлить время работы своего ноутбука без сети. Если вы знаете другие методы, обязательно поделитесь ими в комментариях!

    голоса
    Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: