TLP
Описание
TLP — это многофункциональная утилита командной строки, позволяющая экономить заряд батареи ноутбука без необходимости углубляться в технические детали.
Настройки TLP по умолчанию оптимизированы для работы от аккумулятора и готовы к использованию. TLP можно настроить в соответствии с конкретными требованиями пользователя.
Настройки объединены в два профиля, что позволяет независимо регулировать экономию и производительность при работе от батареи (BAT) и сети (AC).
Кроме того, TLP может включать или отключать Bluetooth, NFC, Wi-Fi и радиоустройства WWAN при загрузке.
Для ThinkPad и некоторых других ноутбуков обеспечивает единый способ настройки пороговых значений заряда и повторной калибровки аккумулятора.
TLPUI — это графический интерфейс, позволяющий упростить настройку параметров TLP.
Основные функции
- изменение частоты процессора;
- распределение питания для ядер в многоядерных системах;
- уровень расширенного управления энергопотреблением (APM) жесткого диска и тайм-аут замедления вращения (для каждого диска);
- управление питанием канала AHCI (ALPM) со списком запрещенных устройств;
- управление питанием во время выполнения AHCI для дисков NVMe/SATA/USB и портов SATA;
- управление активным состоянием питания PCIe (ASPM);
- управление питанием во время выполнения для устройств шины PCIe;
- ограничения частоты графического процессора Intel;
- управление питанием графического процессора AMD;
- экономия энергии Wi-Fi;
- включение/отключение интегрированных устройств Bluetooth, Wi-Fi и WWAN;
- выключите съемные оптические приводы (в отсеках для приводов);
- экономия энергии звука.
Дополнительные настройки энергосбережения, независимые от источника питания:
- автоматическая приостановка USB-соединения со списком запрещенных/разрешенных устройств;
- включение или выключение радиоустройств (Bluetooth, Wi-Fi и WWAN) при загрузке и выключении;
- восстановление состояния радиоустройства при загрузке (после предыдущего выключения);
- мастер радиоустройств: включение/отключение радиоустройств при подключении/отключении сети и стыковке/отстыковке;
- отключить Wake-On-LAN;
- состояние Bluetooth и WWAN восстанавливается после перехода в режим ожидания/гибернации;
- пороги заряда и повторная калибровка.
Установка
Для установки основного пакета необходимо выполнить следующую команду:
# apt-get install tlp
Для установки дополнительного пакета менеджера радиоустройств необходимо установить пакет tlp-rdw командой:
# apt-get install tlp-rdw
Для установки графического интерфейса необходимо выполнить команду:
# apt-get install tlpui
После установки включим по умолчанию и запустим TLP:
# systemctl enable --now tlp
Работа в терминале
Команды TLP
Работа с TLP в терминале доступна при помощи следующей команды:
tlp команда [параметр] [-- параметр_конфигурации=значение ... ]
| Команда | Описание | Вывод в консоли |
|---|---|---|
| tlp start |
Запуск TLP и применение профиля энергосбережения для фактического источника питания Примечание: Также используется для применения настроек, при изменении конфигурационного файла вручную
|
TLP started in battery mode (auto) |
| tlp bat или tlp true |
Применение профиля работы от батареи и переход в ручной режим. Ручной режим означает, что изменения в источнике питания будут игнорироваться до следующей перезагрузки или выполнения команды start tlp |
TLP started in battery mode (manual) |
| tlp ac или tlp false |
Применение профиля работы от сети и переход в ручной режим. Ручной режим означает, что изменения в источнике питания будут игнорироваться до следующей перезагрузки или выполнения команды start tlp |
TLP started in AC mode (manual) |
| tlp usb |
Включение автоматической приостановки питания для всех USB-устройств, кроме тех, которые исключены по умолчанию или с помощью настройки |
USB autosuspend settings applied |
| tlp bayoff |
Выключение оптического привода в UltraBay/MediaBay. В некоторых моделях привод можно снова включить, потянув за рычаг извлечения или нажав кнопку извлечения носителя |
- |
| tlp setcharge [start_threshold stop_threshold] [battery] |
Временно изменяет пороговые значения заряда батареи. Если ваше оборудование поддерживает только пороговое значение полной зарядки, установите начальное значение равным 0. Настроенные пороговые значения заряда будут восстановлены при следующей загрузке или при повторном использовании tlp setcharge, но без аргументов threshold |
Setting temporary charge thresholds: start = 0, stop = 90 |
| tlp fullcharge [battery] |
Заряжает аккумулятор до полной емкости. Для этого временно применяются установки производителя к пороговым значениям заряда. Настроенные пороговые значения заряда будут восстановлены при следующей загрузке или с помощью tlp setcharge без аргументов threshold |
Setting temporary charge thresholds: start = 0, stop = 100 Charging starts now, keep AC connected |
| tlp chargeonce [battery] |
Заряжает аккумулятор до порогового значения stop charge один раз. Для этого временно отключается пороговое значение start charge. Настроенное пороговое значение start charge будет восстановлено при следующей загрузке или с помощью tlp setcharge без аргументов threshold |
Current charge level of battery BAT0 is 78%, we are about to charge to 100%. Setting temporary charge threshold for battery BAT0: start = 99 Charging start now, keep the charger connected. If charging does not start immediately, unplug the charger for a moment and reconnect it. Примечание: Только для ThinkPad
|
| tlp discharge [battery] [target_charge_level] |
Принудительно разряжает аккумулятор полностью или частично при включенном питании от сети |
Currently discharging battery BAT0 to 70% (34118 mWh): voltage = 12312 [mV] remaining energy = 38260 [mWh] remaining percent = 78.5 [%] remaining time = 36 [min] power = 6796 [mW] status = Discharging force-discharge = 1 Press Ctrl+C to cancel. Примечание: Только для ThinkPad
|
| tlp recalibrate [battery] |
Выполняет повторную калибровку аккумулятора при включенном питании от сети: полностью разряжает и заряжает аккумулятор до 100%. Для этого временно применяются установки производителя к пороговым значениям заряда. Настроенные пороговые значения будут восстановлены при следующей загрузке или с помощью tlp setcharge |
Currently discharging battery BAT0 to 0% (34118 mWh): voltage = 12312 [mV] remaining energy = 38260 [mWh] remaining percent = 78.5 [%] remaining time = 36 [min] power = 6796 [mW] status = Discharging force-discharge = 1 Press Ctrl+C to cancel. Примечание: Только для ThinkPad
|
| tlp diskid |
Вывод идентификаторов накопителей |
nvme0n1: nvme-WD_PC_SN000_AAAA-512G-0000_000AA sda: usb-Kingston_3.0_00000 |
| tlp --version |
Вывод версии TLP |
TLP version 1.8.0 |
tlp -- параметр_конфигурации=значение ...
Для изменения конфигурации на постоянной основе необходимо отредактировать файл /etc/tlp.conf, добавив свои изменения вручную, что не рекомендуется.
Необходимо воспользоваться графической утилитой TLPUI.
Команды TLP-STAT
tlp-stat — утилита в составе пакета tlp позволяющая просматривать конфигурацию, системную информацию, настройки энергосбережения ядра и данные об аккумуляторе.
Работа с tlp-stat в терминале доступна при помощи следующей команды:
tlp-stat команда [параметр] [-- параметр_конфигурации=значение ... ]
- -b, --battery — вывод данных о батарее. Добавьте -v, чтобы увидеть напряжение батареи (если доступно);
- -c, --config — вывод активной конфигурации;
- --cdiff — вывод различий между настройками по умолчанию и пользовательской конфигурацией;
- -d, --disk — вывод информации о накопителях;
- -e, --pcie — вывод информации об устройстве PCIe. Добавьте -v, чтобы увидеть состояние работы устройства;
- -g, --graphics — вывод информации о видеокарте;
- -m, --mode — вывод текущего режима питания;
- -p, --processor — вывод информации о процессоре. Для наглядности в стандартном выводе отображается только cpu0. Добавьте -v, чтобы увидеть все процессоры. Добавьте -q, чтобы увидеть драйвер процессора;
- -q, --quiet — вывод информации без заголовков версий и отображает меньше информации в категории процессоров;
- -r, --rfkill — вывод состояния радиоустройств;
- -s, --system — вывод системной информации и статус TLP;
- -t, --temp — вывод температуры и скорость вращения вентилятора;
- -u, --usb — вывод информации об устройствах USB. Добавьте -v, чтобы увидеть состояние работы устройства;
- -v, --verbose — вывод дополнительной информации в категориях батареи, PCIe, процессора и USB;
- --version — вывод версии TLP.
Следующие команды применяются для диагностики и отладки:
- -P, --pev — отслеживание событий udev в источнике питания;
- --psup — вывод диагностики источника питания;
- -T, --trace — вывод выходных данных трассировки;
- --udev — проверка, активны ли правила udev для изменения источника питания и подключения USB-устройств;
- -w, --warn — вывод предупреждений SATA дисков.
Запуск и работа в TLPUI
Запуск TLPUI можно осуществить из Меню приложений ⇾ Настройки, либо через терминал командой:
tlpui
После запуска откроется главное окно на вкладке Configuration с примененными значениями по умолчанию, для смены языка необходимо перейти в меню Language и выбрать язык:
При работе с TLPUI после редактирования параметров рядом с редактируемом пунктом появится пиктограмма:
Для сохранения изменений необходимо нажать кнопку
, после чего будет выведено окно Настройка просмотра c перечислением всех параметров, которые были отредактированы:
Для применения изменений необходимо нажать кнопку OK и в открывшемся окне ввести пароль администратора если запуск TLPUI производился от имени простого пользователя.
Главная
На вкладке Конфигурация в группе Главная отображаются основные параметры:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
| TLP_ENABLE |
Включен/Выключен (по умолчанию включен) |
Включение/Выключение TLP |
|
| TLP_WARN_LEVEL |
0 — отключено; 1 — фоновые задачи (загрузка, возобновление работы, смена источника питания) отображаются в системном журнале; 2 — команды оболочки выводятся в терминале (stderr); 3 — комбинация 1 и 2 (по умолчанию 3) |
Вывод уведомлений о недопустимых настройках |
|
| TLP_MSG_COLORS |
Цвета указаны кодами ANSI: 1 — жирный черный; 90 — серый; 91 — красный; 92 — зеленый; 93 — желтый; 94 — синий; 95 — пурпурный; 96 — голубой; 97 — белый. Цвета необходимо указывать в порядке "<ошибка> <предупреждение> <уведомление> <успех>". Возможны и другие цвета. (По умолчанию: "91 93 1 92") |
Цвет сообщений об ошибках, предупреждения, уведомления и сообщения об успешном завершении |
|
| TLP_DEFAULT_MODE |
AC — работа от сети; BAT — работа от батареи (По умолчанию: выключен) |
Режим работы, когда источник питания не может быть обнаружен. Касается только настольных ПК и встраиваемых систем |
|
| TLP_PERSISTENT_DEFAULT |
0 — зависит от источника питания; 1 — принимает значения из TLP_DEFAULT_MODE (по умолчанию: 0) |
Выбор режима работы Примечание: Использовать в сочетании с TLP_DEFAULT_MODE равным BAT для настройки режима работы от батареи в сети переменного тока
|
|
| TLP_PS_IGNORE |
AC/BAT/USB (по умолчанию: выключен) |
Классы источников питания, которые следует игнорировать при определении режима работы: AC, USB или BAT Примечание: Включить на ноутбуках, где неправильно определяется режим работы AC/BAT
|
Аудио
На вкладке Конфигурация в группе Аудио отображаются параметры энергосбережения для звукового оборудования:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
|
SOUND_POWER_SAVE_ON_AC=1 SOUND_POWER_SAVE_ON_BAT=1 |
0 отключает, >= 1 включает энергосбережение Примечание: Значение 1 рекомендуется для настольных систем Linux с поддержкой PulseAudio,
для систем без PulseAudio может потребоваться значение 10
|
Включить энергосбережение для устройств Intel HDA, AC97 (время ожидания в секундах) |
|
| SOUND_POWER_SAVE_CONTROLLER |
Включен/Выключен (по умолчанию включен) |
Отключить контроллер Intel HDA Примечание: Действует только при активации режимов SOUND_POWER_SAVE_ON_AC/BAT
|
Дисковые устройств
На вкладке Конфигурация в группе Дисковые устройства отображаются параметры энергосбережения для жестких дисков и твердотельных накопителей:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
|
DISK_IDLE_SECS_ON_AC DISK_IDLE_SECS_ON_BAT |
Время в секундах (по умолчанию: AC 0, BAT 2) |
Время ожидания в секундах перед синхронизацией, после ухода в режим ожидания. Нулевое значение выключает задержку перед синхронизацией |
|
|
MAX_LOST_WORK_SECS_ON_AC MAX_LOST_WORK_SECS_ON_BAT |
Время в секундах (по умолчанию: AC 15, BAT 60) |
Время хранения страниц кэша в оперативной памяти |
|
|
DISK_DEVICES |
Название или ID дискового устройства |
Дисковые устройства, на которые действуют параметры DISK/AHCI_RUNTIME. Может быть несколько устройств разделенных пробелом. Устройства также могут быть указаны с помощью идентификатора диска (tlp diskid). |
|
|
DISK_APM_LEVEL_ON_AC DISK_APM_LEVEL_ON_BAT |
Значения от 1 до 255 1-127 — пониженное энергопотребление, потеря производительности; 128-191 — пониженное энергопотребление; 192-254 — обычный режим, максимальное энергопотребление 255-отключить управления питанием (по умолчанию: АС 254, BAT 128) |
Уровень управления питанием жесткого диска |
|
|
DISK_APM_CLASS_DENYLIST |
sata/ata/usb/ieee1394 (по умолчанию: usb ieee1394) |
Исключение классов дисков из расширенного управления питанием(APM) |
|
|
DISK_SPINDOWN_TIMEOUT_ON_AC DISK_SPINDOWN_TIMEOUT_ON_BAT |
Значения от 0 до 251 0 — отключить уменьшение оборотов; 1-240 — таймаут от 5 сек. до 20 мин. (шаг 5 сек.); 241-251 — таймаут от 30 мин. до 5,5 часов. (шаг 30 мин.) (по умолчанию: AC 0, BAT 0) |
Таймаут уменьшения оборотов диска |
|
|
DISK_IOSCHED |
Планировщики нескольких очередей:
Планировщики одной очереди:
|
Выбор планировщика ввода/вывода для дисковых устройств |
|
|
SATA_LINKPWR_ON_AC SATA_LINKPWR_ON_BAT |
(по умолчанию: med_power_with_dipm для AC и BAT) |
Управление режимами энергосбережения для SATA-устройств |
|
|
SATA_LINKPWR_DENYLIST |
Наименование хоста (по умолчанию: выключен) |
Исключите SATA ссылок из системы управления питанием AHCI link (ALPM). Ссылки SATA определяются их хостом. Выполните команду tlp-stat -d, чтобы определить хост. При указании нескольких хостов, необходимо разделять их пробелом |
|
|
AHCI_RUNTIME_PM_ON_AC AHCI_RUNTIME_PM_ON_BAT |
Включен/Выключен |
Запуск управления режимами энергосбережения для дисков NVMe, SATA, ATA и USB, а также для портов SATA, подключенных через интерфейс AHCI Примечание: Контроллеры SATA являются устройствами шины PCIe и обрабатываются RUNTIME_PM
|
|
|
AHCI_RUNTIME_PM_TIMEOUT |
Время в секундах (по умолчанию: 15) |
Время бездействия в секундах перед приостановкой работы диска. Примечание: Действует только при активной функции AHCI_RUNTIME_PM_ON_AC/BAT
|
|
|
BAY_POWEROFF_ON_AC BAY_POWEROFF_ON_BAT |
Включен/Выключен |
Отключение оптического привода в UltraBay/MediaBay |
|
|
BAY_DEVICE |
Название оптического привода |
Название оптического привода для отключения |
Графика
На вкладке Конфигурация в группе Графика отображаются параметры управления энергопотреблением для графических ускорителей:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
|
INTEL_GPU_MIN_FREQ_ON_AC INTEL_GPU_MIN_FREQ_ON_BAT INTEL_GPU_MAX_FREQ_ON_AC INTEL_GPU_MAX_FREQ_ON_BAT INTEL_GPU_BOOST_FREQ_ON_AC INTEL_GPU_BOOST_FREQ_ON_BAT |
Возможные значения зависят от оборудования. Информацию о доступных частотах можно увидеть, выполнив команду tlp-stat -g |
Настройка min/max/turbo значений частоты графического процессора Intel |
|
|
RADEON_DPM_STATE_ON_AC RADEON_DPM_STATE_ON_BAT |
battery/performance |
Динамическое управления питанием (DPM) Примечание: Требуется драйвер radeon
|
|
|
RADEON_DPM_PERF_LEVEL_ON_AC RADEON_DPM_PERF_LEVEL_ON_BAT |
auto/low/high |
Управление питанием графического процессора AMD Примечание: Требуется драйвер amdgpu или radeon
|
|
|
AMDGPU_ABM_LEVEL_ON_AC AMDGPU_ABM_LEVEL_ON_BAT |
0 — выключен 1-4 — максимальное снижение яркости, разрешенное ABM, где 1 — наименьшая, а 4 — наибольшая экономия энергии |
Уровень адаптивной модуляции подсветки панели дисплея Примечание:
|
Сеть
На вкладке Конфигурация в группе Сеть отображаются параметры управления энергопотреблением wifi и wake on LAN:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
|
WIFI_PWR_ON_AC WIFI_PWR_ON_BAT |
Включен/Выключен |
Режим энергосбережения wifi |
|
|
WOL_DISABLE |
Включен/Выключен |
Включение пробуждения по LAN |
PCIe
На вкладке Конфигурация в группе PCIe отображаются параметры энергосбережения и управления энергопотреблением для PCIe-устройств:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
|
PCIE_ASPM_ON_AC PCIE_ASPM_ON_BAT |
|
Включение режима энергосбережения ASPM |
|
|
RUNTIME_PM_ON_AC RUNTIME_PM_ON_BAT |
Включен/Выключен |
Управление питанием устройств шины PCIe |
|
|
RUNTIME_PM_DENYLIST |
Адреса устройств |
Исключение перечисленных адресов устройств PCIe из Runtime PM |
|
|
RUNTIME_PM_DRIVER_DENYLIST |
Название драйверов |
Исключение устройств PCIe, назначенные перечисленным драйверам из Runtime PM |
|
|
RUNTIME_PM_ENABLE RUNTIME_PM_DISABLE |
Адреса устройств |
Постоянное включение/отключение Runtime PM для перечисленных адресов устройств PCIe Примечание: Этот параметр имеет приоритет над всеми предыдущими настройки Runtime PM. При указании нескольких адресов, разделять их пробелами.
Для получения адресов можно использовать lspci
|
Процессор
На вкладке Конфигурация в группе Процессор отображаются параметры энергосбережения для центрального процессора:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
|
CPU_DRIVER_OPMODE_ON_AC CPU_DRIVER_OPMODE_ON_BAT |
Процессор Intel с драйвером intel_pstate: active/passive Процессор AMD Zen 2 или новее с драйвером amd-pstate начиная с ядра 6.3/6.4: active/passive/guided |
Выбрать режим работы драйвера процессора |
|
|
CPU_SCALING_GOVERNOR_ON_AC CPU_SCALING_GOVERNOR_ON_BAT |
Процессор Intel с драйвером intel_pstate или процессор AMD с драйвером amd-pstate в активном режиме ("amd-pstate-epp"): performance/powersave Процессор AMD с драйвером amd-pstate в пассивном или управляемом режиме ('amd-pstate') или процессоры Intel, AMD и других производителей с драйвером acpi-cpufreq: conservative/ondemand/userspace/powersave/performance/schedutil Необходимо посмотреть вывод tlp-stat -p, чтобы увидеть активный драйвер и доступные регуляторы |
Выбрать регулятор частоты процессора |
|
|
CPU_SCALING_MIN_FREQ_ON_AC CPU_SCALING_MAX_FREQ_ON_AC CPU_SCALING_MIN_FREQ_ON_BAT CPU_SCALING_MAX_FREQ_ON_BAT |
Возможные значения зависят от процессора. Информацию о доступных частотах можно получить в выходных данных tlp-stat -p |
Установить минимальную/максимальную частоту, доступную для процессорного регулятора |
|
|
CPU_ENERGY_PERF_POLICY_ON_AC CPU_ENERGY_PERF_POLICY_ON_BAT |
performance/balance_performance/default/balance_power/power Примечание: Требуется:
EPP и EPB являются взаимоисключающими: при наличии EPP процессоры Intel не будут поддерживать EPB. TLP будет использовать только соответствующую функцию.
|
Настройка политики энергопотребления и производительности процессора EPP и EPB |
|
|
CPU_MIN_PERF_ON_AC CPU_MAX_PERF_ON_AC CPU_MIN_PERF_ON_BAT CPU_MAX_PERF_ON_BAT |
Значение в процентах от 0 до 100 Примечание: Требуется процессор Intel Core i 2-го поколения или более новый с драйвером intel_pstate.
|
Установить производительность процессора Intel P-state: 0..100%. Ограничить максимальное/минимальное значение P-state для управления рассеиваемой мощностью процессора |
|
|
CPU_BOOST_ON_AC CPU_BOOST_ON_BAT |
Включен/Выключен |
Разрешить запуск функции "turbo boost" (Intel) или "core performance boost" (AMD) Примечание: значение Включен не активирует ускорение, а просто разрешает его
|
|
|
CPU_HWP_DYN_BOOST_ON_AC CPU_HWP_DYN_BOOST_ON_BAT |
Включен/Выключен |
Включить динамическое ускорения процессора Примечание: Требуется процессор Intel Core i 6-го поколения или новее: драйвер intel_pstate в активном режиме.
В процессорах AMD в настоящее время эта функция не настраивается.
|
|
|
NMI_WATCHDOG |
Включен/Выключен |
Контрольный таймер ядра NMI |
|
|
PLATFORM_PROFILE_ON_AC PLATFORM_PROFILE_ON_BAT |
performance/balanced/low-power Значения приведены в порядке возрастания энергосбережения. Примечание: Перед включением проверить вывод tlp-stat -p, чтобы определить доступность дополнительных профилей, таких как: balanced-performance/quiet/cool
|
Выбор профиля платформы. Управление рабочими характеристиками системы, такими как уровни энергопотребления/производительности, температурные характеристики и скорость вращения вентилятора |
|
|
MEM_SLEEP_ON_AC MEM_SLEEP_ON_BAT |
s2idle: режим ожидания — чисто программный, облегченный режим сна системы. deep: режим приостановки с использованием оперативной памяти — вся система переводится в режим пониженного энергопотребления, за исключением памяти, что обычно обеспечивает большую экономию, чем s2idle. Внимание! Изменение режима ожидания может привести к нестабильной работе системы и даже к потере данных. Что касается доступности различных режимов в системе, необходимо проверить вывод tlp-stat -s.
Если вы не уверены, используйте системные настройки по умолчанию, не включая этот режим. |
Режим приостановки системы |
Radio
На вкладке Конфигурация в группе Radio отображаются параметры энергосбережения для беспроводных устройств:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
|
RESTORE_DEVICE_STATE_ON_STARTUP |
Включен/Выключен |
Восстановление состояния радиоустройств (Bluetooth, WiFi, WWAN) после предыдущего выключения Примечание: Параметры DEVICES_TO_DISABLE, ENABLE_ON_STARTUP, SHUTDOWN игнорируются, если этот параметр включен
|
|
|
DEVICES_TO_DISABLE_ON_STARTUP |
bluetooth/nfc/wifi/wwan |
Радиоустройства, отключаемые при запуске системы |
|
|
DEVICES_TO_ENABLE_ON_STARTUP |
bluetooth/nfc/wifi/wwan |
Радиоустройства, включаемые при запуске системы |
|
|
DEVICES_TO_ENABLE_ON_AC |
bluetooth/nfc/wifi/wwan |
Радиоустройства, включаемые при питании от сети |
|
|
DEVICES_TO_DISABLE_ON_BAT |
bluetooth/nfc/wifi/wwan |
Радиоустройства, отключаемые при питании от батареи |
|
|
DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE |
bluetooth/nfc/wifi/wwan |
Радиоустройства, которые нужно отключить при работе от батареи, когда они не используются (не подключены) |
Мастер радиоустройств
На вкладке Конфигурация в группе Мастер радиоустройств настраиваются параметры энергосбережения для беспроводных устройств:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
|
DEVICES_TO_DISABLE_ON_LAN_CONNECT DEVICES_TO_DISABLE_ON_WIFI_CONNECT DEVICES_TO_DISABLE_ON_WWAN_CONNECT |
bluetooth/wifi/wwan |
Радиоустройства, которые нужно отключить при подключении по lan/wifi/wwan |
|
|
DEVICES_TO_ENABLE_ON_LAN_DISCONNECT DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT |
bluetooth/wifi/wwan |
Радиоустройства, которые нужно включить при потере соединения по lan/wifi/wwan |
|
|
DEVICES_TO_ENABLE_ON_DOCK DEVICES_TO_DISABLE_ON_DOCK |
bluetooth/wifi/wwan |
Радиоустройства, которые нужно включить/отключить при подключении к док-станции |
|
|
DEVICES_TO_ENABLE_ON_UNDOCK DEVICES_TO_DISABLE_ON_UNDOCK |
bluetooth/wifi/wwan |
Радиоустройства, которые нужно включить/отключить при отключении от док-станции |
USB
На вкладке Конфигурация в группе USB отображаются параметры управления энергопотреблением для портов USB и связанных с ними устройств:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
|
USB_AUTOSUSPEND |
Включен/Выключен |
Включение/Выключение автоматической приостановки USB-устройств |
|
|
USB_DENYLIST |
Идентификаторы USB-устройств разделенные пробелом Примечание: Для получения списка идентификаторов можно использовать lsusb. Устройства ввода (usbhid) и сканеры, поддерживаемые libsane, исключаются автоматически
|
Исключить перечисленные устройства из автоматической приостановки USB |
|
|
USB_EXCLUDE_AUDIO |
Включен/Выключен |
Исключить аудиоустройства из автоматической приостановки USB |
|
|
USB_EXCLUDE_BTUSB |
Включен/Выключен |
Исключить bluetooth устройства из автоматической приостановки USB |
|
|
USB_EXCLUDE_PHONE |
Включен/Выключен |
Исключение телефонных устройств из автоматической приостановки USB |
|
|
USB_EXCLUDE_PRINTER |
Включен/Выключен |
Исключить принтеры из автоматической приостановки USB |
|
|
USB_EXCLUDE_WWAN |
Включен/Выключен |
Исключить wwan устройства из автоматической приостановки USB |
|
|
USB_ALLOWLIST |
Идентификаторы USB устройств разделенные пробелом Примечание: Для получения идентификаторов использовать lsusb
|
Разрешить автозагрузку USB для перечисленных устройств, даже если они уже запрещены или исключены другими параметрами группы USB |
Батарея ThinkPad
На вкладке Конфигурация в группе Батарея ThinkPad находятся настройки, позволяющие управлять параметрами работы батареи ThinkPad:
Описание параметров
| Параметр | Возможные значения | Описание | Примечание |
|---|---|---|---|
|
START_CHARGE_THRESH_BAT0 STOP_CHARGE_THRESH_BAT0 |
Пороговые значения заряда аккумулятора от 0 до 100 |
Уход за аккумулятором — пороговые значения заряда. Зарядка начинается, когда подключено зарядное устройство и уровень заряда ниже порогового значения запуска. Зарядка останавливается, когда уровень заряда выше порогового значения остановки. Необходимое оборудование: Lenovo ThinkPad и другие бренды ноутбуков управляются через специальные плагины, поддержку которых можно посмотреть командой tlp-stat -b. Некоторые ноутбуки поддерживают только значения Включено/Выключено вместо процентного уровня. Если оборудование поддерживает пороговое значение запуска и остановки, необходимо указать оба, иначе TLP откажется применять единственное пороговое значение. Если оборудование поддерживает только пороговое значение остановки, установите начальное значение равным 0 |
|
|
START_CHARGE_THRESH_BAT1 STOP_CHARGE_THRESH_BAT1 |
Пороговые значения заряда аккумулятора от 0 до 100 |
Установить пороги заряда для вторичного/съемного аккумулятора (если имеется) |
|
|
RESTORE_THRESHOLDS_ON_BAT |
Включен/Выключен |
Восстановить пороги заряда при отключении от сети |
Вкладка статистика
На вкладке статистика расположены две кнопки
и
.
При нажатии на кнопку
выводится информация о настройках в конфигурационном файле /etc/tlp.conf, информация о системе, о статусе TLP, температуре, радио (беспроводных) устройствах и выходах USB. При нажатии на
, будет запрошен пароль суперпользователя и выведена информация, соответствующая команде:
# tlp-stat
.
