Predĺženie životnosti batérie pomocou TLP. Ako predĺžiť prevádzkový čas notebooku pomocou Ubuntu Installing tlp

Pre počítače alebo servery nie je spotreba energie operačného systému obzvlášť dôležitá, ale pokiaľ ide o notebooky a iné prenosné zariadenia, veci sa dramaticky menia. Chceme, aby naše zariadenie fungovalo čo najdlhšie na batériu a spotrebovalo čo najmenej energie batérie.

To je do značnej miery ovplyvnené operačným systémom, ako veľmi bude zaťažený procesor a pevný disk a či budú povolené bluetooth a wifi adaptéry. To všetko spotrebúva energiu a všetko sa dá nakonfigurovať. V tomto článku sa pozrieme na to, ako nastaviť šetrenie energie Ubuntu a udržať váš notebook v prevádzke čo najdlhšie.

Nie vždy potrebujete maximálny výkon a výkon. Je to potrebné v hrách alebo pri používaní náročných programov, ale je to zbytočné pri sledovaní filmov alebo surfovaní na internete a ešte viac, keď nie ste blízko počítača. V nastaveniach Ubuntu existuje niekoľko možností správy napájania, ktoré vám môžu pomôcť zvýšiť úsporu energie.

Potom otvorte systémové nastavenia Výživa:

Tu môžete nastaviť, po akom čase nečinnosti potrebujete prepnúť počítač do režimu spánku, čo robiť, ak nabitie batérie klesne na kritickú úroveň alebo keď zatvoríte kryt prenosného počítača.

2. Vypnite Bluetooth

Modul Bluetooth spotrebuje veľa energie, dúfam, že si pamätáte, ako rýchlo sa vybili batérie vášho telefónu, keď ste zabudli vypnúť bluetooth. Ale tu je neustále zapnutý a neustále spotrebúva energiu, aj keď to nie je momentálne potrebné.

Vypnúť Bluetooth je možné deaktivovať pomocou ikony na paneli, stačí prepnúť posuvník na Vypnuté alebo kliknite na Vypnúť Bluetooth v starších verziách.

Ak chcete úplne vypnúť Bluetooth, odstráňte jeho službu zo spustenia systému a tiež pridajte príkaz do spustenia:

sudo rfkill block bluetooth

Ak plánujete úplne vypnúť bluetooth, odporúča sa pridať jeho ovládače na čiernu listinu:

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

blacklist btusb
bluetooth na čiernej listine

3. Vypnite Wifi a použite Ethernet

Ak používate bezdrôtová technológia Wifi, potom by ste mali vedieť, že aj ona spotrebuje veľa energie, preto je lepšie ju nahradiť energeticky efektívnejším káblovým internetom. A to aj v pozadie keď nie ste pripojení k žiadnej sieti wifi karta bude skenovať rádiové vlny a vyhľadať dostupné siete.

Vypnutie wifi je tiež veľmi jednoduché. Ak to chcete urobiť, stačí kliknúť na indikátor správy siete a vybrať vypnúť Wifi:

Ak chcete automaticky vypnúť wifi pri spustení systému, pridajte do spustenia nasledujúci príkaz:

sudo rfkill blokuje wifi

4. Jas obrazovky

Je zrejmé, že čím je obrazovka jasnejšia, tým viac energie spotrebuje. Najspoľahlivejšie a najviac efektívna metóda Ak chcete znížiť spotrebu energie Ubuntu, musíte znížiť jas.

Nie vždy potrebujeme maximálny jas, stačí, aby to bolo čo najpohodlnejšie. Ak chcete zmeniť jas, môžete použiť klávesové skratky na klávesnici alebo nastavenia systému.

V systémových nastaveniach otvorte Jas a zámok. Potom upravte posúvač nastavenia jasu, môžete tiež skontrolovať stmavenú obrazovku, aby ste ušetrili energiu.

Vývojári z vývojového tímu jadra Ubuntu si tiež všimli, že LCD obrazovky spotrebujú menej energie so svetlými tapetami. Kreslenie tmavých farieb trvá o 1-2% viac prúdu.

Ak sa jas nezmení, skúste do parametrov jadra v Grub pridať nasledujúci riadok - acpi_backlight=vendor. Po aktualizácii konfigurácie a reštarte by malo všetko fungovať.

Jas môžete zmeniť aj priamo cez terminál; na tento účel použite nástroj xbacklight:

sudo apt-get nainštalovať xbacklight
$ xbacklight -set 15

5. Odpojte externé zariadenia USB

Môžete pripojiť rôzne USB zariadenia do vášho notebooku, ako sú flash disky, webové kamery, telefóny atď. Všetky však spotrebúvajú energiu. Odpojte zariadenia, ktoré teraz nepotrebujete, bezpečne odstráňte aj flash disky, MTP kamery a externé disky.

6. Vypnite ostatné nepotrebné zariadenia

Webkamery, GSM modemy a ďalšie zariadenia tiež spotrebúvajú energiu a je lepšie ich vypnúť. Ak chcete napríklad vypnúť webovú kameru, musíte jej ovládač pridať na čiernu listinu:

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

čierna listina uvcvideo

Pomocou tohto príkazu môžete zobraziť všetky aktívne zariadenia:

Vypnite všetky nepoužívané zariadenia, len dávajte pozor, aby ste nevypli nič, čo nepotrebujete.

7. Vypnite samostatnú grafickú kartu

Ak má váš notebook možnosť prepínať grafické karty z integrovaných v procesore na výkonnejšiu diskrétnu, potom je vhodné druhú vypnúť. Tým sa výrazne zníži spotreba energie Ubuntu.

Zvyčajne na to môžete použiť modul vgaswitcheroo. Zakázanie druhého spustenia GPU:

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

8. Zatvorte nepotrebné aplikácie

Čím viac programov používate, tým viac energie procesor spotrebuje a tým viac aktivity Náhodný vstup do pamäťe, a pevný disk. Vždy máme otvorených veľa programov, napríklad VLC, Chrome, Terminal, Rhythmbox a tak ďalej. Ale nepoužívame ich všetky.

Pozrite sa, ktoré aplikácie sú otvorené na bočnom paneli, a zatvorte tie, ktoré nepotrebujete. Ak chcete ukončiť program, kliknite pravým tlačidlom myši na jeho ikonu a kliknite na tlačidlo Zavrieť.

9. Nepoužívajte Flash Player

Program na streamovanie videa a iného flash obsahu - Flash Player spotrebuje veľa energie. Preto jeho nepoužívanie ešte viac predĺži dobu chodu ubuntu na vašej batérii.

Použite prehliadač, ktorý vám umožní povoliť flash na požiadanie. Napríklad vo Firefoxe môžete nakonfigurovať Flash tak, aby sa zapínal iba vtedy, keď ho skutočne potrebujete, a pre Chrome existuje doplnok PowerSaver, ktorý vám umožní urobiť to isté.

Na sledovanie filmov a videí použite hardvérovú akceleráciu. Tým sa prenesie spracovanie videa na GPU, čím sa zníži zaťaženie procesora a spotreba energie. Túto technológiu podporujú VLC a MPV. V prehliadačoch je tiež potrebné povoliť hardvérovú akceleráciu.

10. Používajte odľahčené prostredie pracovnej plochy

Desktopové prostredia ako KDE, Cinnamon, Unity, Gnome spotrebúvajú oveľa viac energie ako ľahké prostredia, pretože existuje veľa služieb a aplikácií na pozadí, ktoré sa spúšťajú a bežia štandardne. Preto je lepšie zvoliť ľahšie prostredie, napríklad LXDE, LXQt alebo XFCE.

11. Použite TLP

TLP je veľmi populárny nástroj, ktorý zlepšuje úsporu energie Ubuntu vyladením rôznych parametrov jadra a spotreby energie pre rôzne zariadenia počítač.

Môžete nakonfigurovať nasledujúce nastavenia:

  • Vypnite prenosný počítač a pred uložením údajov na pevný disk uplynite časový limit;
  • Zmena frekvencie procesora;
  • Distribúcia energie pre jadrá vo viacjadrových systémoch;
  • Správa napájania pevného disku Ubuntu;
  • Správa napájania zariadení PCI;
  • Režim úspory energie pre Wifi;
  • Vypnutie disku;
  • Režim úspory energie Ubuntu pre zvukovú kartu;

Predvolený nástroj obsahuje nastavenia, ktoré výrazne zvýšia autonómiu prenosného počítača a sú vhodné pre väčšinu používateľov. Na inštaláciu pomôcky použite príkaz:

sudo apt-get install tlp

Potom ho pridajte do spustenia:

sudo systemctl povoliť tlp

Sledovanie energie

Musíte byť nielen schopní zlepšiť úsporu energie ubuntu, ale aj sledovať spotrebu energie, aby ste včas pochopili, čo presne spotrebúva batériu. Na tieto účely môžete použiť pomôcku powertop. Nainštalujte ho pomocou príkazu:

sudo apt install powertop

Potom vytvorte prehľad na potrebný čas, napríklad 60 sekúnd:

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

závery

Prebrali sme dostatok spôsobov, ako môžete zlepšiť energetickú účinnosť Ubuntu 16.04 a predĺžiť čas offline prenosu. Ak poznáte iné spôsoby, určite sa o ne podeľte v komentároch!

vzadu posledné roky dosiahli pôsobivé výsledky pri vytváraní priateľského prostredia pre prácu a voľný čas. Systémy „zadarmo“ však majú aj značné nedostatky, o ktorých by bolo nečestné nespomenúť. V prvom rade je to stále nedostatočná podpora pre existujúce hardvér. To platí aj pre čas životnosť batérie notebooky pre Správa Ubuntu, čo môže byť výrazne horšie ako životnosť batérie, keď pomocou systému Windows. V tomto článku sa zoznámime s dvoma nástrojmi, ktoré sú určené na nápravu tohto stavu.

Pozor! Súčasné používanie nástrojov popísaných nižšie môže spôsobiť problémy. Ak chcete vyskúšať iný, odstráňte predchádzajúci.

TLP

Existujú rôzne vylepšenia, ktoré môžete použiť na prenosný počítač, aby ste ušetrili batériu, ale mnohé z nich sú špecifické pre hardvér a distribúciu Linuxu, iné sú zastarané alebo príliš ťažké na použitie bez zložitých kúziel príkazového riadka. TLP má za cieľ vyriešiť mnohé z týchto problémov a uplatňuje sa najviac optimálne nastavenia pre vašu konfiguráciu automaticky, v závislosti od Linuxové verzie a hardvéru.

Používa sa pomerne veľa vylepšení a ich podrobný popis presahuje rozsah tohto článku, preto vám odporúčame, aby ste sa obrátili na stránku pomocníka nástroja (v angličtine). Chceli by sme vás upozorniť na skutočnosť, že utilita funguje úplne samostatne a nemá ani grafické rozhranie.

TLP môžete nainštalovať spustením nasledujúcich príkazov v termináli:

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

Táto aplikácia vám umožňuje predĺžiť výdrž batérie vášho notebooku povolením vhodného režimu v jadre Linuxu spolu s ďalšími nastaveniami na úsporu energie. Vo svojej podstate je veľmi podobný vyššie diskutovanému TLP a fungoval rovnakým spôsobom až donedávna iba prostredníctvom príkazový riadok. Počnúc verziou 1.64 však nástroje Laptop Mode Tools majú grafické rozhranie, ktoré poskytuje o niečo väčšiu slobodu a pohodlie v nastaveniach.

Ak chcete nainštalovať obslužný program, musíte do terminálu zadať:

sudo add-apt-repository ppa:webupd8team/unstable sudo apt-get update sudo apt-get install laptop-mode-tools

Ak chcete spustiť grafické používateľské rozhranie nástrojov režimu prenosného počítača, spustite nasledujúci príkaz:

gksu lmt-config-gui

TLP – Linux Advanced Power Management.

Úvod.
Všetky základné parametre TLP sú uložené v konfiguračný súbor Nachádza /etc/default/tlp. Keďže predvolená konfigurácia je už optimalizovaná na šetrenie batérie, v mnohých prípadoch nie je potrebné ju meniť.
Ak chcete vykonať zmeny, môžete spustiť nasledujúci príkaz () v termináli alebo pomocou príkazu Alt+F2:

$ gksudo gedit /etc/default/tlp
Po vykonaní zmien musíte reštartovať TLP
Pri aktualizácii TLP sa inštalátor určite opýta, či vymeniť existujúcej verzii konfigurácie.

možnosti
Niektoré poznámky

  • Parameter končiaci na _AC má vplyv pri prevádzke zo siete
  • Parameter končiaci na _BAT má vplyv pri prevádzke na batériu
  • Parametre obsahujúce viacero hodnôt musia byť uzavreté v dvojitých úvodzovkách ("")
  • Ak chcete aktivovať parametre, ktoré nie sú štandardne povolené, musíte odstrániť znak „#“ na začiatku riadku.
Základné
Nastavte na 0, ak chcete zakázať TLP (vyžaduje sa reštart)
Systém súborov
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
Ak chcete povoliť režim prenosného počítača s jadrom, musí byť > 0. Tieto nastavenia nemeňte.
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
Časový limit (v sekundách) na zápis údajov zo systémovej vyrovnávacej pamäte na disk.

Zmena procesora a frekvencie
CPU_SCALING_GOVERNOR_ON_AC=na požiadanie
CPU_SCALING_GOVERNOR_ON_BAT=na požiadanie
Jedna z možností pre váš procesor je nainštalovaná, dostupné možnosti sú ondemand (predvolené), powersave, performance a konzervatívne.

Dôležité: ak chcete použiť toto nastavenie, musíte vypnúť nastavenia regulátora vašej distribúcie, inak dôjde ku konfliktom. Pozrite si TLP FAQ.

CPU_SCALING_MIN_FREQ_ON_AC=0
CPU_SCALING_MAX_FREQ_ON_AC=0
CPU_SCALING_MIN_FREQ_ON_BAT=0
CPU_SCALING_MAX_FREQ_ON_BAT=0
Nastavuje parameter min/max na zmenu frekvencie procesora. Ak chcete získať hodnoty, ktoré máte k dispozícii, použite # tlp-stat -p. Hodnota 0 používa predvolenú hodnotu.

Nápoveda: Na použitie nových nastavení je potrebný reštart.

Dôležité: zníženie frekvencie procesora neovplyvňuje spotrebu energie pri napájaní z batérie, lepšie výsledky je možné dosiahnuť použitím rôznych štandardných prevádzkových režimov procesora (ondemand, powersave, performance a konzervatívny).

CPU_MIN_PERF_ON_AC=0
CPU_MAX_PERF_ON_AC=100
CPU_MIN_PERF_ON_BAT=0
CPU_MAX_PERF_ON_BAT=30
Nastavenie min/max P-stavu pre Intel Core spracovateľov. Hodnoty sú uvedené v percentách (0.. 100 %) celkového dostupného výkonu procesora.

Nápoveda :

  • Toto nastavenie je určené na obmedzenie straty energie CPU.
  • Vyžaduje ovládač škálovania intel_pstate, pozri vyššie.
CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0
Zakážte režimy „turbo boost“ (Intel) a „turbo core“ (AMD) (0 = vypnuté / 1 = povolené).

Nápoveda :

  • Vyžaduje jadro Linuxu 3.7 alebo vyššie
  • Hodnota 1 neaktivuje režim, ale umožňuje iba jeho použitie
  • Môže to byť v rozpore s nastaveniami regulátora vašej distribúcie
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
Minimalizujte počet jadier CPU/hyper-vlákien, ktoré sa používajú pri nízkej záťaži (1 = povolené, 0 = vypnuté). Závisí od modelu procesora.
ENERGY_PERF_POLICY_ON_AC=výkon
ENERGY_PERF_POLICY_ON_BAT=úspora energie
Určuje celkový výkon v porovnaní s politikou úspory energie pre procesor. Možné hodnoty sú výkon, normál a úspora energie.

POZOR: Táto možnosť vyžaduje modul jadra msr a nástroj x86_energy_perf_policy.

Jadro

Aktivujte kernel NMI watchdog timer (0 = vypnuté/úspora energie, 1=povolené). Hodnota 1 je relevantná len pre ladenie jadra.

Podpätie

Nápoveda: Na používanie týchto funkcií sú potrebné pokročilé znalosti systému Linux.

PHC_CONTROLS="F:V F:V F:V F:V"
Páry ID frekvencie/napätia pre podpätie procesorov Intel. Predpokladá, že je nainštalované jadro s PHC záplatami. Viac informácií nájdete na wiki PHC.

Disky a ovládač

komentár: Predvolené nastavenia fungujú dobre s SSD, nie je potrebné ich meniť.

Priradenie zariadenia

Definuje diskové zariadenia, pre ktoré sú účinné nasledujúce možnosti. Ak máte viacero zariadení, oddeľte ich medzerami.

Pri použití 2. disku v jednotke CD/DVD môže byť ťažké zmeniť názvy zariadení priradených jadrom (sda/sdb). V tomto prípade je vhodné priradiť názvy zariadeniam pomocou ID:

DISK_DEVICES="ata-INTEL_SSDSA2M160G2GC_XZY123456890 ata-HITACHI_HTS541612J9SA00_XZY123456890"
Tím #tlp diskid zobrazuje ID všetkých pripojených diskov.

Pokročilá správa napájania

DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
Možné parametre:
  • 1 – maximálna úspora energie / minimálny výkon – Komentujte: použitie tento parameter môže viesť k častému parkovaniu kotúčových hláv a v dôsledku toho k jeho zlyhaniu (možno rozpoznať podľa charakteristických kliknutí)
  • 128 – kompromis medzi úsporou energie a opotrebovaním disku (TLP je štandardný parameter pri prevádzke na batériu)
  • 192 – zabraňuje častému parkovaniu hlavy niektorých HDD
  • 254 – minimálna úspora energie / maximálny výkon (štandardný parameter TLP pri prevádzke zo siete)
  • 255 – zakázať APM (niektoré disky nepodporujú)

Znížte rýchlosť otáčania

DISK_SPINDOWN_TIMEOUT_ON_AC="0 0"
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 0"
Hodnota časového limitu pre rotáciu disku, zastaví sa, keď je disk neaktívny.
  • 0 – vypnuté
  • 1..240 – časový limit od 5 sekúnd do 20 minút (v prírastkoch po 5 sekundách)
  • 241..251 – časový limit od 30 minút do 5,5 hodiny (v prírastkoch po 30 minútach)
  • keep – špeciálna hodnota, umožňuje deaktivovať tento parameter (synonymum: _)
Pri použití viacerých diskov môže mať každý svoje parametre, musia byť oddelené medzerami.

SSD disky neobsahujú pohyblivé časti, takže túto možnosť pre ne nemožno použiť.

Nápoveda: zastaviť systémový disk Je nepravdepodobné, že bude fungovať po dlhú dobu, pretože aplikácie a systémové démony často prebúdzajú disk. Avšak pre CD/DVD, ktoré nepotrebuje neustály prístup, môže byť táto možnosť celkom užitočná.

Diskový I/O plánovač

Nastavuje plánovač I/O na disk. Platné nastavenia:
  • cfq – predvolené nastavenie pre Linux, funguje s väčšinou štandardných HDD a SSD
  • termín – predvolené Linux (novšie jadrá), funguje s väčšinou štandardných HDD a SSD
  • keep – špeciálna hodnota, umožňuje deaktivovať tento parameter (synonymum: _)
Pri použití viacerých diskov môže mať každý svoje parametre, musia byť oddelené medzerami.

Agresívna správa napájania SATA

SATA_LINKPWR_ON_AC=maximálny_výkon
SATA_LINKPWR_ON_BAT=min_power
Nastavuje režim správy napájania pre prepojenia SATA pripájajúce diskové jednotky a optické jednotky.
Platné nastavenia:
  • min_výkon – max. úspora energie / minimálny výkon
  • medium_power – kompromis medzi úsporou energie a výkonom
  • max_performance – minimálna úspora energie / max. výkon
Nápoveda: Ak chcete túto možnosť úplne vypnúť, jednoducho zakomentujte riadky vložením znaku „#“ na začiatok riadku.

PCI Express zbernica

Správa napájania v aktívnom stave

PCIE_ASPM_ON_AC=výkon
PCIE_ASPM_ON_BAT=úspora energie
Nastaví režim úspory energie PCIe ASPM. Dostupné s jadrom 2.6.35 a vyšším. Platné nastavenia:
  • predvolená
  • výkon
  • úspora energie
Grafické karty

Radeon (starý)

RADEON_POWER_PROFILE_ON_AC=vysoká
RADEON_POWER_PROFILE_ON_BAT=nízka
Úprava frekvencie. Dostupné s jadrom 2.6.35 a vyšším. Iba podporované ovládač radeon, nie fglrx. Platné nastavenia:
  • auto – stred z batérie, vysoký zo siete
  • predvolené – použijú sa predvolené nastavenia, možnosť úpravy frekvencie je zakázaná.
Nápoveda: Toto nastavenie spôsobí, že pri zmene zdroja napájania displej raz zabliká.

Radeon DPM (nový)

Od jadra 3.11 je teraz k dispozícii nový Dynamic Power Management (DPM) pre radeon. Podporované iba ovládačom radeon, nie fglrx.

Nápoveda: potrebuje možnosť radeon.dpm=1 keď bootstrap jadier.

RADEON_DPM_STATE_ON_AC=výkon
RADEON_DPM_STATE_ON_BAT=batéria
Ovláda metódu správy napájania. Možné hodnoty:
  • batéria – pri prevádzke na batériu
  • výkon – pri napájaní
RADEON_DPM_PERF_LEVEL_ON_AC=auto
RADEON_DPM_PERF_LEVEL_ON_BAT=auto
Ovláda úroveň výkonu. Možné hodnoty:
  • auto – odporúčané!
vytváranie sietí

Správa napájania Wifi

WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
Režim úspory energie pre moduly Wi-Fi. Podpora adaptéra závisí od jadra a ovládača. Možné hodnoty:
  • 1 – invalidný
  • 5 – vrátane
Nápoveda: Úspora energie môže spôsobiť, že pripojenie Wi-Fi bude nestabilné.

Wake On LAN

  • Y – Wake on LAN vypnuté
  • N – Wake on LAN povolené
Nápoveda: Po povolení je potrebný reštart, aby sa nové nastavenia prejavili.

Zvuk

SOUND_POWER_SAVE_ON_AC=0
SOUND_POWER_SAVE_ON_BAT=1
Časový limit (v sekundách) pre režim úspory energie zvuku (podporuje HDA Intel, AC97). Hodnota 0 deaktivuje režim úspory energie.

Nápoveda: Táto možnosť môže spôsobiť slabé kliknutie pri prehrávaní zvuku.

SOUND_POWER_SAVE_CONTROLLER=Y
  • Y – vypne ovládač spolu so zvukovým čipom
  • N – regulátor je neustále aktívny
Slot pre mechaniku/Ultrabay/CD/DVD mechanika
  • 1 – Napájanie jednotky CD/DVD je pri napájaní z batérie vypnuté
  • 0 – Napájanie jednotky CD/DVD je zapnuté
(predvolene v Linuxové systémy: /dev/sr0).

Nápoveda:

  • Pre opätovnú aktiváciu otvorte/zatvorte disk alebo stlačte tlačidlo zodpovedné za túto funkciu
  • Toto nastavenie neovplyvňuje ostatné disky
Správa napájania za behu
RUNTIME_PM_ON_AC=zapnuté
RUNTIME_PM_ON_BAT=automaticky
Ovládacie prvky správy napájania za chodu pre zariadenia PCI(e). Dostupné s jadrom 2.6.35 a vyšším. Možné hodnoty:
  • auto – povolené (vypne neaktívne zariadenia)
  • zapnuté – vypnuté (zariadenia sú vždy zapnuté)
Nápoveda: ak chcete toto nastavenie úplne vypnúť, vložte do prvého stĺpca znak „#“.
Riadi, ktoré zariadenia PCI(e) sa berú do úvahy pre správu napájania počas prevádzky::
  • 0 – iba vybrané zariadenia
  • 1 – všetky zariadenia (predvolené)
RUNTIME_PM_BLACKLIST="00:12.3 00:45.6"
Zoznam výnimiek PCI(e), ktoré budú fungovať pri napájaní z batérie. Na získanie údajov použite príkaz #lspci, identifikátor zariadenia bude na začiatku riadku.
RUNTIME_PM_DRIVER_BLACKLIST="radeon nouveau"
Vylúčte zariadenia PCI(e) priradené k uvedeným ovládačom zo správy napájania za behu. Použiť # tlp-stat -e na vyhľadanie ovládačov (v zátvorkách na konci riadku). Oddeľte viacero ovládačov medzerami.

Predvolená hodnota je „radeon nouveau“, aby sa zabránilo náhodnému zapnutiu samostatnej časti hybridnej grafiky. Na úplné vypnutie funkcie použite prázdny zoznam („“) (neodporúča sa).

USB

Režim automatického pozastavenia pre všetky zariadenia USB pri prepnutí na napájanie z batérie. Vstupné zariadenia, ako sú myši a klávesnice, sú predvolene povolené (pozri USB_DRIVER_BLACKLIST nižšie). Možné hodnoty:
  • 1 – povolené
  • 0 – vypnuté
Poznámka: TLP aktivuje automatické pozastavenie USB bez ohľadu na to, na akom zdroji napájania počítač beží.
USB_BLACKLIST="1111:2222 3333:4444"
Zoznam výnimiek ID zariadenia USB z režimu automatického pozastavenia. Užitočné pre zariadenia, ktoré majú problém s prebudením. Použite # tlp-stat -u na určenie ID zariadenia. Ak je v zozname viac ako jedno zariadenie, oddeľte ich medzerami.
USB_DRIVER_BLACKLIST="usbhid"
Ak bol predchádzajúci parameter tvorený ID zariadenia, potom je tento tvorený názvom ovládača. Ak je v zozname viac ako jedno zariadenie, oddeľte ich medzerami.

Pozornosť: Neodstraňujte "usbhid" zo zoznamu! Väčšina vstupných zariadení nepracuje správne v režime automatického pozastavenia. Namiesto toho použite USB_WHITELIST nižšie pre vaše konkrétne ID zariadenia

Nezahŕňa vstavané zariadenia WWAN z režimu automatického pozastavenia:
  • 0 – nevylučovať
  • 1 – vylúčiť
Komentujte: táto funkcia je implementovaná internou čiernou listinou ovládačov. V súčasnosti obsahuje ovládače cdc_*, hso, qcserial a sierra – zodpovedajúce karty od Qualcomm, Ericsson a Sierra. Na určenie ovládača vašej karty použite #tlp-stat -u. Pre ďalšie ovládače použite USB_DRIVER_BLACKLIST vyššie.
USB_WHITELIST="5555:6666 7777:8888"
Znova povolí režim automatického pozastavenia pre ID zariadenia USB, ktoré už boli vylúčené z ktoréhokoľvek z vyššie uvedených zoznamov (biela listina, vždy vyhráva). Použite # tlp-stat -u na určenie ID. Viaceré ID sú oddelené medzerami.
USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1
Zakáže režim automatického pozastavenia USB po vypnutí systému. Toto je určené ako riešenie, ak pozastavené zariadenia USB narúšajú proces vypínania.

Prepínanie rádiových zariadení

Pri spustení a vypnutí systému

RESTORE_DEVICE_STATE_ON_STARTUP=0
Obnovenie napájania zariadení zakázaných softvérom v poslednej relácii pri spustení systému (bluetooth, wifi, wwan):
  • 0 – vypnuté
  • 1 – povolené
Nápoveda: Parameter DEVICES_TO_DISABLE_ON_STARTUP/SHUTDOWN bude ignorovaný, ak je tu zadané "1".
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"
Zakáže vstavané rádiové zariadenia v systéme pri spustení podľa zoznamu parametrov:
  • bluetooth
  • wifi – bezdrôtová LAN
Nezabudnite oddeliť zariadenia medzerami.
DEVICES_TO_ENABLE_ON_STARTUP="bluetooth wifi wwan"
Linux štandardne obsahuje všetky vstavané rádiá. V prípade výnimky môžete túto možnosť použiť na povolenie chýbajúceho zariadenia pri štarte systému. Možné hodnoty nájdete vyššie.
DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"
Pred vypnutím systému deaktivuje vstavané rádiové zariadenia. Dá sa použiť ako riešenie, keď aktivovaný rádiový modul blokuje proces vypnutia. Možné hodnoty nájdete vyššie.
DEVICES_TO_ENABLE_ON_SHUTDOWN="bluetooth wifi wwan"
Aktivuje vstavané rádiové moduly pred vypnutím systému. Môže byť použitý ako riešenie, ktoré umožňuje ostatným operačné systémy pozri toto zariadenie. Možné hodnoty nájdete vyššie.

Pri zmene zdroja energie

DEVICES_TO_ENABLE_ON_AC="bluetooth wifi wwan"
Zoznam rádiových modulov aktívnych pri prevádzke zo siete. Možné hodnoty pozri vyššie.
DEVICES_TO_DISABLE_ON_BAT="bluetooth wifi wwan"
Deaktivuje vstavané rádiá pri napájaní z batérie bez ohľadu na stav ich pripojenia. Možné hodnoty nájdete vyššie.
DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE="bluetooth wifi wwan"
Deaktivuje vstavané rádiá pri napájaní z batérie, keď prerušia aktívne spojenie. Možné hodnoty nájdete vyššie.

Hranice nabitia batérie ThinkPad- Bez prekladu.

Sprievodca rádiovým zariadením

Sprievodca rádiovým zariadením poskytuje možnosť povoliť alebo zakázať vstavané rádiové moduly spúšťané určitými udalosťami. Na Ubuntu a Debiane je to implementované v (voliteľnom) balíku tlp-rdw.

Nápoveda: Sprievodca rádiovým zariadením vyžaduje Network Manager ako nástroj na správu.

Zakázať pri pripojení k sieti

DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan"
DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan"
DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi"
Po pripojení lan, wifi alebo wwan sú uvedené rádiové zariadenia vypnuté:
  • bluetooth
  • wifi – bezdrôtová LAN
  • wwan – bezdrôtová rozľahlá sieť (UMTS)
Nezabudnite oddeliť zariadenia medzerami.

Povoliť pri odpojení siete

DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi wwan"
DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT=""
DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT=""
Po odpojení lan, wifi alebo wwan sú uvedené rádiové zariadenia povolené.

Povoliť/zakázať v doku

DEVICES_TO_ENABLE_ON_DOCK=""
DEVICES_TO_DISABLE_ON_DOCK=""
Zapínanie a vypínanie zariadení, keď sú nainštalované v dokovacej stanici.

Povoliť/zakázať pri uvoľnení z doku

DEVICES_TO_ENABLE_ON_UNDOCK="wifi"
DEVICES_TO_DISABLE_ON_UNDOCK=""
Zapína alebo vypína zariadenia po odpojení od dokovacej stanice.

Režim sledovania

Na podporu TLP (a možných chybových hlásení) je možné povoliť režim sledovania. Ak to chcete povoliť, pridajte do konfiguračného súboru nasledujúci riadok:

TLP_DEBUG="bat lock disk nm cesta pm rf spustiť sysfs udev usb"
Predvolená konfigurácia

Odkaz nájdete v /etc/default/tlp, ktorý je súčasťou inštalačného balíka.

18.04.2013

Existuje mnoho rôznych nastavení na úsporu energie batérie na prenosných zariadeniach, ako sú notebooky, notebooky, netbooky atď., ale väčšina z nich závisí od použitého hardvéru alebo nainštalovanej distribúcie Linuxu, takže inštalácia možností na úsporu energie nie je vždy možná bežných používateľov. Na vyriešenie tohto problému prišiel taký úžasný nástroj ako TLP.

TLP– výkonný nástroj konzoly, ktorý vám umožňuje automaticky konfigurovať efektívnu spotrebu energie bez toho, aby ste boli viazaní na konkrétne distribúcie alebo konfigurácie hardvéru.

Takže pomocou TLP môžete jednoducho a rýchlo optimalizovať napájanie systému bez toho, aby ste sa ponorili do zložitosti možností vášho notebooku. Tí, ktorí si to želajú, si však môžu nezávisle nastaviť najvýhodnejšie nastavenia tak, že si ich sami vyberú.

Inštalácia TLP na Ubuntu

Čo musíte urobiť, aby ste mohli začať:

  • odstráňte všetky nastavenia a skripty na úsporu energie (napríklad v /etc/rc.local), inak TLP nebude fungovať tak, ako by malo;
  • odstráňte pomôcku laptop-mode-tools.

Inštalácia je dostupná z PPA pomocou príkazov nižšie:

Sudo add-apt-repository ppa:linrunner/tlp
aktualizácia sudo apt-get
sudo apt-get install tlp tlp-rdw

TLP sa spustí pri spustení systému, takže po inštalácii sa budete musieť znova prihlásiť do relácie. Ak to nechcete urobiť, môžete spustiť príkaz v termináli:

Sudo tlp štart

Ak chcete, môžete nainštalovať ďalšie dva balíčky:

  • smartmontools– prezeranie informácií S.M.A.R.T;
  • ethtool– pomôcka na zakázanie Wake-on-LAN.
sudo apt-get install smartmontools ethtool

Majitelia ThinkPad môžu tiež chcieť nainštalovať množstvo nástrojov spustením:

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


Existuje mnoho rôznych vylepšení, ktoré zvyšujú výdrž batérie, no mnohé z nich závisia od hardvéru, distribúcie Linuxu. Vylepšenia sú často už zastarané alebo príliš zložité na to, aby ich bežný používateľ použil.

TLP je pokročilý nástroj na správu napájania na konzole, ktorý sa automaticky aplikuje požadované nastavenia pre konkrétny hardvér a vie o rôznych distribúciách Linuxu a ich schopnostiach.

TLP aplikuje nasledujúce nastavenia v závislosti od zdroja napájania (batéria alebo sieť):

  • režim notebooku a časové limity špinavej vyrovnávacej pamäte.
  • Frekvencia CPU vrátane „turbo boost“ / „turbo core“.
  • plánovač s nízkou spotrebou energie pre viacjadrové alebo hyper-threadingové procesory.
  • pokročilá správa napájania pevné disky a trvanie otáčania vretena.
  • Aggressive SATA Power Management (ALPM).
  • Správa napájania PCI Express (PCIe ASPM).
  • správa napájania zariadení PCI(e) v reálnom čase.
  • Správa napájania Radeon KMS, ale nie fglrx.
  • Wi-Fi režimy úspory energie.
  • Vypnutie napájania optických jednotiek.

Ďalšie funkcie TLP:

  • I/O plánovače pre každý disk zvlášť.
  • automatické pozastavenie prevádzky USB (autosuspend) s podporou zoznamov zakázaných zariadení.
  • režimy úspory energie pre audio zariadenia - hda_intel, ac97.
  • zapnutie a vypnutie integrovaných zariadení wifi, bluetooth alebo wwan pri spúšťaní alebo vypínaní systému.
  • Obnova rádiových zariadení pri štarte systému.
  • wizard pre rádiové zariadenia a prepínanie stavu zariadenia zo sieťových udalostí alebo v doku alebo nie v doku.
  • vypnutie Wake On LAN.
  • Obnova WWAN po pozastavení, hibernácii.
  • prahy nabíjania batérie pre IBM/Lenovo ThinkPad.
  • Kalibrácia batérie pre ThinkPady.

TLP použije nastavenia automaticky pri spustení a pri každej zmene zdroja napájania. Zhruba povedané, stačí nainštalovať TLP a veľa bude fungovať ako kúzlo. Existujú však nastavenia, ktoré je potrebné zadať manuálne, aby ste ich mohli použiť, ako napríklad povolenie alebo zakázanie WiFi zariadenia, Bluetooth alebo Wwan (3G alebo UMTS).

Inštalácia TLP.

Pred inštaláciou si uvedomte nasledovné:

  • Ak ste použili nejaké vylepšenia a zaregistrovali ste ich volanie v /etc/rc.local, musíte ich odstrániť.
  • musíte odstrániť nástroje v režime prenosného počítača(sudo apt-get remove laptop-mode-tools).

Inštalácia TLP na Ubuntu.

Sudo add-apt-repository ppa:linrunner/tlp
aktualizácia sudo apt-get
sudo apt-get install tlp tlp-rdw

TLP sa spustí sám, ale nebude na škodu ho spustiť prvýkrát, ak reštartujete.
sudo /etc/init.d/tlp reštart

Nasledujúce balíčky sú voliteľné:

  • smartmontools - na zobrazenie S.M.A.R.T.
  • ethtool - na zakázanie Wake On LAN.

V prípade potreby ich nainštalujte pomocou sudo apt-get install smartmontools ethtool.

Pre notebooky ThinkPad možno budete potrebovať:

  • tp-smapi-dkms - Hranice nabíjania batérie ThinkPad.
  • acpi-call-tools - prahy nabíjania batérie na platforme Piesočný most alebo novšie (X220/T420, X230/T430 atď.).

Ak máte platformu ThinkPad alebo Intel Sandy Bridge, nainštalujte si potrebné sudo apt-get install tp-smapi-dkms acpi-call-tools

TLP FAQ.

Nastavenia sú v súbore /etc/default/tlp

1. Ak sú v Kubuntu (KDE) zjavné problémy v správe napájania pri zmene zdroja, tak v Nastaveniach systému -> Správa napájania -> Upraviť profil.

Profil "Úspora energie" (pre batériu): skontrolujte.
Profil „Výkonnosť“ (online): zrušte začiarknutie políčka.

2. Na jadrách 3.x sa systém zdá pomalý.
Alternatívne riešenie – SATA_LINKPWR_ON_BAT=stredný_výkon

3. Pri zmene frekvencie procesora sa vyskytli problémy.
Skúste odstrániť ondemand sudo update-rc.d -f ondemand remove

4. Ak notebook nemôže spať na jadrách 3.x.
Skúste BAY_POWEROFF_ON_BAT=0

5. Ak HDD pri parkovaní príliš často trieska hlavami, potom ho upokojte DISK_APM_LEVEL_ON_BAT=128

6. Mám solid-state Crucial M4 SSD a zabíja ma batéria.
Pre Crucial vypnite APM
DISK_APM_LEVEL_ON_AC="255 255"
DISK_APM_LEVEL_ON_BAT="255 255"

7. V prípade akýchkoľvek problémov so zvukom pri zmene zdroja napájania skúste SOUND_POWER_SAVE=0

Viac podrobností v . Popis nastavení v .