Настройка tlp linux mint
Есть множество различных твиков, которые увеличивают продолжительность работы от батареи, но многие из них зависят от оборудования, дистрибутива линукс. Часто твики уже устарели или слишком сложны для применения обычным пользователем.
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 ).
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
Следующие пакеты опциональны:
Поставьте их 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
TLP – Linux Advanced Power Management
TLP – Linux Advanced Power Management
Выполнен перевод на русский язык (первый Beta вариант) основной части документации, а именно:
— установка
— консольные команды
— конфигурация
в работе еще находится раздел с советами по использованию.
Ознакомится и внести свои предложения по улучшению перевода или предложить свои советы можно здесь — TLP – Linux Advanced Power Management — русский перевод — установка, консольные команды, конфигурация
Перед установкой TLP необходимо откатить до исходного состояния все внесенные вами изменения в файле /etc/rc.local, а также удалить (если было установлено) laptop-mode-tools
Необходимо установить следующие пакеты
tlp (TLP repo) – Сама утилита
tlp-rdw (TLP repo) – Мастер который отвечает за отключение радио модулей
tp-smapi-dkms (main) – опционально, только для ThinkPad
acpi-call-dkms (TLP repo или main) – опционально, только для ThinkPad
Устанавливаем непосредственно сами пакеты
Для обычных систем
По моему личному опыту, мне TLP больше понравился простотой настройки, все собрано в одном файле.
Разработчик не поленился написал подробное описание, все очень понятно и доходчиво.
Плюс к этому после установки появляются команды которые позволяют сразу из терминала включить или выключить синезуба вайфай, а также если сильно надо рубануть питание на всех usb портах (все это сунул в один скрипт, и вместо того что бы клацать все переключатели достаточно 2 раза тапнуть мышкой), это полезно когда ты с ноутом скажем в дороге едешь, и условия отличаются от обычного его использования.
Плюс мне понравилось что в режиме от сети поднял производительность компа, т.к. поменял режимы работы процессора.
TLP своего в систему ничего не ставит, токо рулит уже существующим инструментарием linux.
Я в Ча.В.О. некоторые примеры своих настроек описал.
Касательно вопроса, подойду по еврейски 😉
а чем laptop-mode-tools лучше TLP?
(laptop-mode-tools не пользовал сравнить не могу)
compizomania
Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ
Страницы
16 апреля 2013
Установить TLP — Linux Advanced Power Management в Ubuntu/Linux Mint
Общеизвестно, что время работы ноутбука/нетбука от батареи значительно меньше при работе в одной из систем Linux, чем в Windows, установленной на той же машине.
Существуют различные хитрости, которые можно применить к вашему ноутбуку/нетбуку для экономии заряда батареи, но многие из них зависят от аппаратного обеспечения, дистрибутива, а некоторые устаревшие или слишком затруднительны в установке для обычных пользователей и т. д.
TLP (TLP — Linux Advanced Power Management) является более прогрессивной утилитой управления питанием от батареи для Linux, которая применяет различные настройки автоматически при входе в систему и каждый раз при смене источника питания, в зависимости от вашего дистрибутива и аппаратного обеспечения.
Всё что вам нужно сделать, это установить TLP.
Установка 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
Примечание. Сам я проверить в работе данную утилиту не мог, т.к. в настоящее время использую только стационарный компьютер, поэтому просьба откликнуться в комментариях о её работе, пользователей ноутбуков/нетбуков, установивших TLP.
Linux mint работа от батареи
Добрый всем день. Столкнулся с проблемой и решил поискать помощи.
Ноутбук под управлением минт вырубается при работе от батареи, когда заряд падает до 80-70%.
Батарея стараря, но на соседнем SSD стоит Windows 11 и она работает до разряда батареи. Так же пробовал Fedora с live usb, ноут не выключается.
Не хотелось бы из за этого уходить с Mint. Если надо — батарею могу заменить, но смущает что другие ОС работают корректно.
От сети проблем с работой нет. От батареи выключается при достижении разряда 80-70%, при попытке включения работает 2 минуты и опять выключается.
Устанавливал laptop-mode-tools без внесения изменений в дефолтные конфиги.
OS: Linux Mint 20.2 Uma x64 Ноутбук: [b]Xiaomi Mi Notebook Pro 2 (GTX Edition)[/b]. System: Kernel: 5.4.0-89-generic x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: Cinnamon 5.0.7 Distro: Linux Mint 20.2 Uma base: Ubuntu 20.04 focal Machine: Type: Laptop System: TIMI product: TM1707 v: Mi Laptop Pro 15.6 serial: Mobo: TIMI model: TM1707 v: XMAKB5RRP0804 serial: UEFI: TIMI v: XMAKB5RRP0804 date: 10/01/2018 Battery: ID-1: BAT0 charge: 40.7 Wh condition: 41.1/60.0 Wh (69%) model: SUNWODA R15B01W status: Charging CPU: Topology: Quad Core model: Intel Core i7-8550U bits: 64 type: MT MCP arch: Kaby Lake rev: A L2 cache: 8192 KiB flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 31999 Speed: 800 MHz min/max: 400/4000 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 800 Graphics: Device-1: Intel UHD Graphics 620 vendor: Xiaomi driver: i915 v: kernel bus ID: 00:02.0 Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: Xiaomi driver: nvidia v: 470.82.00 bus ID: 01:00.0 Display: x11 server: X.Org 1.20.11 driver: modesetting,nvidia unloaded: fbdev,nouveau,vesa resolution: 1920x1080~60Hz, 1920x1080~60Hz OpenGL: renderer: NVIDIA GeForce GTX 1050 with Max-Q Design/PCIe/SSE2 v: 4.6.0 NVIDIA 470.82.00 direct render: Yes Audio: Device-1: Intel Sunrise Point-LP HD Audio vendor: Xiaomi driver: snd_hda_intel v: kernel bus ID: 00:1f.3 Sound Server: ALSA v: k5.4.0-89-generic Network: Device-1: Intel Wireless 8265 / 8275 driver: iwlwifi v: kernel port: 3000 bus ID: 03:00.0 IF: wlp3s0 state: up mac: IF-ID-1: lxcbr0 state: down mac: Drives: Local Storage: total: 704.24 GiB used: 51.05 GiB (7.2%) ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB256HAHQ-00000 size: 238.47 GiB ID-2: /dev/sda vendor: Samsung model: SSD 850 EVO M.2 500GB size: 465.76 GiB Partition: ID-1: / size: 233.73 GiB used: 35.02 GiB (15.0%) fs: ext4 dev: /dev/nvme0n1p1 Sensors: System Temperatures: cpu: 55.0 C mobo: N/A gpu: nvidia temp: 53 C Fan Speeds (RPM): N/A Info: Processes: 360 Uptime: 1h 45m Memory: 15.52 GiB used: 5.70 GiB (36.7%) Init: systemd runlevel: 5 Compilers: gcc: 9.3.0 Shell: bash v: 5.0.17 inxi: 3.0.38