Установка TLP, TLP-RDW, TLPUI Работа в графическом интерфейсе Запуск TLPUI Основные возможности утилиты TLPUI Смена языка интерфейса Описание интерфейса TLPUI Работа в терминале Синтаксис TLP Команды TLP Параметры TLP Примеры использования утилиты TLP-RDW
Окружение
TLP и TLPUI — это утилиты для управления питанием, которые позволяют значительно улучшить энергопотребление и увеличить время автономной работы устройств.
TLP обеспечивает широкий спектр функций для настройки различных компонентов системы, включая процессор, жесткие диски, беспроводные и сетевые устройства, а также графические и звуковые компоненты. Хотя TLP предлагает множество опций для настройки, его использование может быть сложным для обычных пользователей, так как требует работы с командной строкой.
TLPUI предоставляет удобный графический интерфейс для TLP, упрощая процесс настройки параметров и избавляя пользователей от необходимости вручную редактировать конфигурационные файлы.
Прежде чем запустить интерфейс tlpui, сначала установите необходимые пакеты. Пакеты tlp доступны в официальном репозитории РЕД ОС:
Установить программу можно либо через графический менеджер пакетов, либо через терминал.
Для установки программы через графический менеджер пакетов dnfdragora перейдите в «Главное меню» — «Администрирование» — «Управление пакетами dnfdragora», выполните поиск необходимых пакетов по ключевому слову «tlp» и отметьте флагом пакеты последней версии. После этого нажмите кнопку «Применить» и дождитесь окончания установки пакетов.
Для установки tlp, tlp-rdw, tlpui через терминал выполните команду (потребуются права администратора):
sudo dnf install tlp tlp-rdw tlpui
После установки запуск программы доступен из «Главного меню» — «Параметры» — «TLP UI».
Для запуска tlpui через терминал введите команду:
tlpui
Главное окно утилиты выглядит следующим образом:
Основные возможности утилиты tlpui включают:
Для смены языка приложения перейдите в меню «Language» и в выпадающем списке выберите необходимый язык (в примере выбран русский):
Интерфейс tlpui состоит из нескольких основных компонентов, которые предоставляют доступ к различным настройкам и параметрам энергосбережения.
Вкладка «Конфигурация»
Главная
На вкладке «Главная» интерфейса tlpui отображаются основные параметры конфигурации tlp, такие как включение/выключение tlp, управление предупреждениями, выбор режима работы по умолчанию и игнорирование определённых источников питания.
Параметры:
1. TLP_ENABLE — включение/выключение TLP. По умолчанию параметр активен. Для отключения переведите ползунок в положение «выключено». Для применения изменений потребуется перезагрузка.
2. TLP_WARN_LEVEL_ID_TITLE — управляет выводом предупреждений о недопустимых настройках.
Возможные значения:
3. TLP_DEFAULT_MODE — определяет режим работы TLP по умолчанию на случай, если источник питания не может быть обнаружен.
4. TLP_PERSISTENT_DEFAULT — выбор режима работы.
5. TLP_PS_IGNORE — класс(ы) источника питания, которые следует игнорировать при определении режима работы.
Аудио
Вкладка «Аудио» в интерфейсе tlpui позволяет пользователям настроить параметры энергосбережения для звукового оборудования, такие как время ожидания для перехода в режим энергосбережения и выключение звукового контроллера. Эти настройки помогают оптимизировать энергопотребление аудиооборудования на устройстве.
1. SOUND_POWER_SAVE_ON_AC — время ожидания (в секундах) для перехода звукового оборудования в режим энергосбережения при работе от сети.
2. SOUND_POWER_SAVE_ON_BAT — время ожидания (в секундах) для перехода звукового оборудования в режим энергосбережения при работе от батареи.
3. SOUND_POWER_SAVE_CONTROLLER — включить или выключить контроллер вместе со звуковым чипом. Эффективно только когда активировано энергосбережение звука (SOUND_POWER_SAVE_ON_AC/BAT). Поддерживается только HDA.
Дисковые устройства
Вкладка «Дисковые устройства» позволяет пользователю настроить параметры энергосбережения для жестких дисков и твердотельных накопителей (SSD). Здесь можно задать различные таймауты, уровни управления питанием и другие параметры для оптимизации энергопотребления дисковых устройств при работе как от сети, так и от батареи.
1. DISK_IDLE_SECS — определяет время простоя диска в секундах перед тем, как он будет переведен в режим экономии энергии.
Нулевое значение выключает задержку перед синхронизацией.
2. MAX_LOST_WORK_SECS — относится к максимальному времени, в течение которого данные могут быть потеряны в случае внезапного отключения питания или другой неисправности. Этот параметр определяет временной интервал, в течение которого данные могут оставаться в кеше перед записью на диск.
3. DISK_DEVICES_ID — определяет идентификаторы устройств жестких дисков, для которых будут применены настройки энергосбережения TLP.
4. DISK_APM_LEVEL — задает уровень управления энергопотреблением для жесткого диска, влияя на баланс между производительностью и энергосбережением.
5. DISK_APM_CLASS_DENYLIST_ID_TITLE — исключает классы дисков из расширенного управления питанием.
6. DISK_SPINDOWN_TIMEOUT — определяет время простоя в секундах перед тем, как жесткий диск будет переведен в режим остановки вращения для экономии энергии.
7. DISK_IOSCHED — устанавливает планировщик ввода-вывода для дисковых устройств.
8. SATA_LINKPWR — управляет режимами энергосбережения для SATA-устройств, определяя, как активно будет использоваться энергосбережение на уровне интерфейса SATA.
9. SATA_LINKPWR_DENYLIST_ID_TITLE — позволяет исключить определённые устройства из управления энергопотреблением SATA для предотвращения проблем с совместимостью или производительностью. Диски определяются их хостом, формат — hostX.
10. AHCI_RUNTIME_PM — управляет режимами энергосбережения для устройств, подключенных через интерфейс AHCI.
11. AHCI_RUNTIME_PM_TIMEOUT — время ожидания в секундах перед приостановкой работы диска или порта. Действует только при активации AHCI_RUNTIME_PM_ON_AC/BAT.
12. BAY_POWEROFF — позволяет отключать питание для устройств, установленных в сменных отсеках (например, для оптических дисководов или дополнительных жестких дисков), когда они не используются, с целью экономии энергии.
13. BAY_DEVICE — отображает устройства оптического привода, для которых могут применяться настройки энергосбережения.
Графика
На вкладке «Графика» настраиваются параметры управления энергопотреблением для графических ускорителей, таких как интегрированные графические процессоры Intel и дискретные адаптеры Radeon.
1. INTEL_GPU_FREQ — установка минимальной / максимальной / ускоренной частоты для графического процессора Intel. Возможные значения зависят от вашего оборудования.
2. RADEON_POWER_PROFILE — управление тактовой частотой графического адаптера Radeon.
3. RADEON_DPM_STATE — управление Dynamic Power Management (DPM) для графического адаптера Radeon.
4. RADEON_DPM_PERF_LEVEL — установка уровня производительности для Radeon DPM.
Сеть
На вкладке «Сеть» предоставлены параметры управления энергопотреблением и функциями, такими как режим энергосбережения Wi-Fi и отключение пробуждения по LAN (Wake-on-LAN), для оптимизации работы сетевых адаптеров.
1. WIFI_PWR — устанавливает режим энергосбережения Wi-Fi (поддержка адаптера зависит от ядра и драйвера).
2. WOL_DISABLE — отключает функцию Wake-on-LAN (WOL), позволяющую удаленно включать компьютер по сети.
PCIe
На вкладке «PCIe» настраиваются параметры энергосбережения и управления энергопотреблением для PCIe-устройств, включая режим энергосбережения ASPM, режим управления энергопотреблением во время работы и список исключений для устройств и их драйверов.
1. PCIE_ASPM — устанавливает режим энергосбережения (PCIe ASPM).
2. RUNTIME_PM — управляет энергопотреблением во время работы устройств шины PCI(e).
3. RUNTIME_PM_DENYLIST_ID_TITLE — представляет список идентификаторов устройств, для которых отключено управление энергопотреблением в реальном времени.
4. RUNTIME_PM_DRIVER_DENYLIST_ID_TITLE — представляет список идентификаторов драйверов устройств, для которых отключено управление энергопотреблением в реальном времени.
5. RUNTIME_PM_DEVICE_GROUP_TITLE — группа устройств, для которых управление энергопотреблением в реальном времени активировано/отключено.
Процессор
На вкладке «Процессор» можно настроить параметры управления энергопотреблением для центрального процессора (CPU). Эти параметры могут включать в себя управление частотой процессора, режимом работы ядер, а также другие опции, которые могут повлиять на производительность и энергопотребление процессора.
1. CPU_SCALING_GOVERNOR — определяет алгоритм управления частотой процессора в операционной системе.
2. CPU_SCALING_MIN_FREQ — определяет минимальную частоту процессора, которая может быть установлена в системе при использовании алгоритмов управления частотой процессора.
3. CPU_ENERGY_PERF_POLICY — управляет энергоэффективностью и производительностью процессора.
4. CPU_PERF — минимальный уровень производительности процессора. Возможные значения: от 0 до 100%.
5. CPU_BOOST — управляет возможностью процессора использовать режимы повышенной производительности.
6. CPU_HWP_DYN_BOOST_GROUP_TITLE — устанавливает настройки для динамического ускорения процессора Intel HWP.
7. SCHED_POWERSAVE — управляет настройками энергосбережения планировщика задач, влияя на распределение задач для минимизации энергопотребления.
8. NMI_WATCHDOG — механизм мониторинга и диагностики, который помогает обнаруживать и реагировать на зависания системы и другие критические ошибки.
9.PLATFORM_PROFILE_GROUP_TITLE — устанавливает настройки, касающиеся платформенного профиля, который определяет общие параметры производительности и энергосбережения для устройства.
Возможные значения в порядке увеличения энергосбережения:
Радио
На вкладке «Радио» настраиваются параметры энергосбережения для беспроводных устройств, такие как Bluetooth и Wi-Fi. Эти параметры включают управление режимами энергосбережения для беспроводных устройств при работе от сети и от батареи, что помогает оптимизировать энергопотребление и продолжительность работы вашего устройства в различных условиях использования.
1. RESTORE_DEVICE_STATE_ON_STARTUP — восстанавливает состояние беспроводных устройств до настроек, существовавших до выключения или перезагрузки системы.
2. DEVICES_TO_DISABLE_ON_STARTUP — определяет устройства, которые должны быть отключены при запуске системы для экономии энергии или других целей.
3. DEVICES_TO_ENABLE_ON_STARTUP — определяет устройства, которые должны быть включены при запуске системы.
4. DEVICES_TO_DISABLE_ON_SHUTDOWN — определяет устройства, которые должны быть отключены при выключении системы.
5. DEVICES_TO_ENABLE_ON_SHUTDOWN — определяет устройства, которые должны быть включены при выключении системы.
6.DEVICES_TO_ENABLE_ON_AC — определяет устройства, которые должны быть включены при подключении устройства к источнику переменного тока (AC).
7. DEVICES_TO_DISABLE_ON_BAT — определяет устройства, которые должны быть отключены при работе устройства от батареи.
8. DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE — определяет устройства, которые должны быть отключены при работе устройства от батареи, когда оно не используется.
Мастер радиоустройств
На вкладке «Мастер радиоустройств» настраиваются параметры энергосбережения для беспроводных устройств. Эти параметры включают управление режимами энергосбережения для беспроводных устройств при работе от сети и от батареи, что позволяет оптимизировать энергопотребление и продолжительность работы устройства в различных сценариях использования.
1. DEVICES_TO_DISABLE_ON_CONNECT — при установленном соединении LAN, Wi-Fi или WWAN беспроводные устройства отключаются.
2. DEVICES_TO_ENABLE_ON_DISCONNECT — при отключении соединения LAN, Wi-Fi, WWAN беспроводные устройства активируются.
3. DEVICES_ON_DOCK — устройства, которые должны быть активны при подключении к док-станции.
4. DEVICES_ON_UNDOCK — устройства, которые должны быть активны при отключении от док-станции.
Беспроводные устройства: bluetooth, wifi, wwan.
USB
На вкладке «USB» настраиваются параметры управления энергопотреблением для портов USB и связанных с ними устройств. Здесь можно установить режимы энергосбережения, такие как отключение USB-портов или управление энергопотреблением подключенных устройств. Это позволяет оптимизировать энергопотребление и продолжительность работы устройства в различных сценариях использования.
1. USB_AUTOSUSPEND — отвечает за автоматическое приостановление работы USB-устройств для экономии энергии. Когда эта функция активирована, USB-устройства переходят в режим низкого энергопотребления после определенного времени бездействия.
2. USB_DENYLIST — позволяет указать список USB-устройств, для которых автоматическое приостановление работы будет отключено. Полезно для устройств, испытывающих трудности с выходом из режима автозависания.
3. USB_EXCLUDE_AUDIO — предназначена для исключения аудиоустройств из автоматического приостановления работы. При активировании этой опции USB-аудиоустройства остаются активными и не переходят в режим низкого энергопотребления, обеспечивая постоянную доступность звуковых функций.
4. USB_EXCLUDE_BTUSB — исключает Bluetooth-устройства из автоматического приостановления работы, обеспечивая их постоянную активность.
5. USB_EXCLUDE_PHONE — исключает смартфоны из автоматического приостановления работы, обеспечивая их постоянную активность.
6. USB_EXCLUDE_PRINTER — исключает принтеры из автоматического приостановления работы, обеспечивая их постоянную активность.
7. USB_EXCLUDE_WWAN — исключает WWAN (беспроводные широкополосные сети) устройства из автоматического приостановления работы, обеспечивая их постоянную активность.
8. USB_ALLOWLIST — позволяет указать список USB-устройств, которые будут исключены из автоматического приостановления работы, обеспечивая их постоянную активность.
9. USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN — отвечает за отключение автоматического приостановления работы для USB-устройств перед выключением системы.
Батарея ThinkPad
Вкладка «Батарея ThinkPad» предоставляет возможность управления различными параметрами работы батареи ThinkPad. В этой вкладке можно настроить различные параметры зарядки, разрядки и энергосбережения батареи. Например, пользователь может установить пороги заряда, определить условия начала и прекращения заряда, а также настроить другие параметры, влияющие на производительность и долговечность батареи.
1. CHARGE_THRESH_BAT0 — задает пороговый уровень заряда для аккумулятора.
2. CHARGE_THRESH_BAT1 — позволяет задать пороговый уровень заряда для сменной батареи в ноутбуках Lenovo ThinkPad, если они поддерживают две батареи.
3. RESTORE_THRESHOLDS_ON_BAT — восстановление настроенных порогов заряда при отключении от сети.
4. NATACPI_ENABLE — включает поддержку ACPI для управления зарядом батареи.
5. TPACPI_ENABLE — включает поддержку ACPI для управления различными функциями ThinkPad.
6.TPSMAPI_ENABLE — включает поддержку SMAPI для управления различными функциями батареи ThinkPad.
Вкладка «Статистика»
Вкладка "Статистика" предоставляет пользователю информацию о статистике использования энергии на компьютере. Здесь отображаются данные о потреблении энергии, времени работы от аккумулятора, времени работы от сети и другие параметры, которые помогают отслеживать и анализировать энергопотребление устройства. Это позволяет пользователям лучше понимать, как и когда их устройство использует энергию, и оптимизировать его работу для экономии энергии и увеличения времени автономной работы.
Просмотр статистики
Для просмотра статистических данных откройте вкладку «Статистика» (1) и нажмите кнопку «Простая» (2).
После этого будут отражены данные о системе:
Утилита tlp доступна для запуска через терминал при помощи команды следующего вида:
tlp [<команды>] [<параметры>] [--параметры_конфигурации=<значение> ... ]
Основные команды утилиты:
setcharge [<START_CHARGE_THRESH> <STOP_CHARGE_THRESH>] [BAT0|BAT1|BAT<x>|CMB0]
fullcharge [BAT0|BAT1|BATx|CMB0]
chargeonce [BAT0|BAT1]
discharge [BAT0|BAT1]
recalibrate [BAT0|BAT1]
Основные параметры утилиты:
Параметры конфигурации:
Добавьте параметры конфигурации, чтобы переопределить конфигурацию системы только для единственного вызова программы. Впоследствии они не сохраняются.
Для ноутбуков с несколькими аккумуляторами выбор осуществляется следующим образом:
1. Запустить TLP. После установки tlp запускается автоматически. Если требуется вручную запустить tlp, можно использовать команду:
sudo tlp start
Также можно использовать эту команду для применения изменений после редактирования конфигурации.
2. Применить режим автоматической приостановки для всех подключенных USB-устройств, кроме тех, которые исключены по умолчанию или в конфигурации:
tlp usb
3. Выключить оптический привод в MediaBay/Ultrabay:
tlp bayoff
4. Временно изменить пороговые значения заряда аккумулятора:
sudo tlp setcharge [<START_CHARGE_THRESH> <STOP_CHARGE_THRESH>] [BAT0|BAT1|BAT<x>|CMB0]
Пример:
tlp setcharge 70 90 BAT0
В этом примере применяются пороговые значения 70/90% к батарее BAT0. Tlp setcharge изменяет пороговые значения заряда только временно. Чтобы изменения стали постоянными, необходимо активировать или изменить соответствующие настройки в файле конфигурации.
5. Зарядить аккумулятор до полной емкости:
tlp fullcharge [BAT0|BAT1|BAT<x>|CMB0|CMB1]
tlp fullcharge BAT1
Заряжает аккумулятор BAT1 до полной емкости.
6. Зарядить аккумулятор до порога остановки заряда один раз (только ThinkPad):
tlp chargeonce [BAT0|BAT1]
Это достигается путем временного поднятия порога стартового заряда. Настроенный порог стартового заряда будет восстановлен при следующей загрузке или с помощью tlp setcharge без аргументов порога.
tlp chargeonce BAT0
7. Для просмотра текущих настроек TLP можно выполнить команду:
tlp-stat
8. Проверить состояние заряда и другую информацию о батарее:
tlp-stat -b
tlp-stat -s
10. Проверить все параметры TLP:
tlp-stat -p
Синтаксис утилиты tlp-rdw имеет следующий вид:
tlp-rdw [<команды>]
Основные команды утилиты tlp-rdw:
Пример использования:
Для отключения параметра управления энергопотреблением в режиме реального времени введите команду:
tlp-rdw disable
Дата последнего изменения: 24.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.
Нажимая «Отправить запрос», вы соглашаетесь с условиями обработки персональных данных.
Вы будете получать только актуальную информацию по обновлению безопасности
Подписываясь на уведомления, вы соглашаетесь с условиями обработки персональных данных.
На ваш почтовый адрес отправлено письмо с подтверждением подписки.