Acasă - Software
Extinderea duratei de viață a bateriei cu TLP. TLP - un utilitar pentru configurarea automată a economisirii energiei pe laptopuri Instalarea TLP în Ubuntu

18.04.2013

Există multe setări diferite pentru economisirea energiei bateriei pe dispozitive portabile, cum ar fi laptopuri, laptopuri, netbook-uri etc., dar cele mai multe dintre ele depind de hardware-ul utilizat sau de distribuția Linux instalată, astfel încât instalarea opțiunilor de economisire a energiei nu este întotdeauna posibilă pentru utilizatori obișnuiți. O utilitate atât de minunată precum TLP a venit să rezolve această problemă.

TLP– un utilitar de consolă puternic care vă permite să configurați automat un consum eficient de energie, fără a fi legat de anumite distribuții sau configurații hardware.

Astfel, folosind TLP puteți optimiza simplu și rapid sursa de alimentare a sistemului, fără să vă aprofundați în complexitatea opțiunilor laptopului dumneavoastră. Cu toate acestea, cei care doresc pot seta în mod independent setările cele mai preferate, alegându-le singuri.

Instalarea TLP pe Ubuntu

Ce trebuie să faceți pentru a începe:

  • eliminați toate setările și scripturile de economisire a energiei (de exemplu, în /etc/rc.local), altfel TLP nu va funcționa așa cum ar trebui;
  • eliminați utilitarul laptop-mode-tools.

Instalarea este disponibilă de la PPA utilizând comenzile de mai jos:

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

TLP pornește când sistemul pornește, așa că după instalare va trebui să vă reconectați la sesiune. Dacă nu doriți să faceți acest lucru, puteți rula comanda în terminal:

Sudo tlp start

Dacă doriți, puteți instala încă două pachete:

  • smartmontools– vizualizarea informațiilor S.M.A.R.T;
  • ethtool– un utilitar pentru dezactivarea Wake-on-LAN.
sudo apt-get install smartmontools ethtool

Proprietarii de ThinkPad ar putea dori, de asemenea, să instaleze o serie de utilitare rulând:

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

TLP - Linux Advanced Managementul energiei.

Introducere.
Toți parametrii TLP de bază sunt stocați într-un fișier de configurare localizat /etc/default/tlp. Deoarece configurația implicită este deja optimizată pentru economisirea bateriei, în multe cazuri nu este nevoie să o schimbați.
Pentru a face modificări, puteți rula următoarea comandă () în terminal sau prin comanda Alt+F2:

$ gksudo gedit /etc/default/tlp
După ce faceți modificări, trebuie să reporniți TLP
Când actualizați TLP, instalatorul va întreba cu siguranță dacă să înlocuiască versiunea existentă configuratii.

Opțiuni
Câteva note

  • Parametrul care se termină în _AC are efect atunci când funcționează din rețea
  • Parametrul care se termină în _BAT are un efect atunci când funcționează pe baterie
  • Parametrii care conțin mai multe valori trebuie să fie încadrați între ghilimele duble ("")
  • Pentru a activa parametrii care nu sunt activați implicit, trebuie să eliminați „#” de la începutul liniei.
De bază
Setați la 0 dacă doriți să dezactivați TLP (este necesară repornirea)
Sistem de fișiere
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
Trebuie să fie > 0 pentru a activa modul laptop kernel. Nu modificați aceste setări.
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
Timeout (în secunde) pentru scrierea datelor din memoria tampon de sistem pe disc.

Procesor și schimbare de frecvență
CPU_SCALING_GOVERNOR_ON_AC=la cerere
CPU_SCALING_GOVERNOR_ON_BAT=la cerere
Una dintre opțiunile pentru modul în care funcționează procesorul dvs. este instalată, opțiunile disponibile sunt la cerere (implicit), economisire energie, performanță și conservatoare.

Important: pentru a utiliza această setare, trebuie să dezactivați setările guvernatorului distribuției dvs., altfel vor apărea conflicte. Consultați Întrebările frecvente TLP.

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
Setează parametrul min/max pentru modificarea frecvenței procesorului. Pentru a obține valorile disponibile pentru dvs., utilizați # tlp-stat -p. O valoare de 0 folosește valoarea implicită.

Cheie: Este necesară o repornire pentru a aplica noile setări.

Important: scăderea frecvenței procesorului nu afectează consumul de energie atunci când este alimentat de la baterie, se pot obține rezultate mai mari folosind diferite moduri de operare standard a procesorului (la cerere, economisire energie, performanță și conservatoare);

CPU_MIN_PERF_ON_AC=0
CPU_MAX_PERF_ON_AC=100
CPU_MIN_PERF_ON_BAT=0
CPU_MAX_PERF_ON_BAT=30
Setarea stării P min/max pentru Intel Core procesoare. Valorile sunt date ca procent (0.. 100%) din performanța totală a procesorului disponibil.

Cheie :

  • Setarea este menită să limiteze puterea disipată a procesorului.
  • Necesită driverul de scalare intel_pstate, vezi mai sus.
CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0
Dezactivați modurile „turbo boost” (Intel) și „turbo core” (AMD) (0 = dezactivat / 1 = activat).

Cheie :

  • Necesită Linux kernel 3.7 sau o versiune ulterioară
  • Valoarea 1 nu activează modul, ci doar permite utilizarea acestuia
  • Acest lucru poate intra în conflict cu setările guvernatorului distribuției dvs
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
Minimizați numărul de nuclee/hiper-thread-uri CPU care sunt utilizate pentru sarcini ușoare (1 = activat, 0 = dezactivat). Depinde de modelul procesorului.
ENERGY_PERF_POLICY_ON_AC=performanță
ENERGY_PERF_POLICY_ON_BAT=economisire energie
Determină performanța generală în comparație cu politica de economisire a energiei pentru procesor. Valorile posibile sunt performanța, normal și economisire energie.

Avertizare: Această opțiune necesită modulul kernel msr și instrumentul x86_energy_perf_policy.

Miez

Activați cronometrul de supraveghere NMI al nucleului (0 = dezactivat/economisiți energie, 1 = activat). O valoare de 1 este relevantă numai pentru depanarea nucleului.

Undervolting

Cheie: Sunt necesare abilități avansate Linux pentru a utiliza aceste funcții.

PHC_CONTROLS="F:V F:V F:V F:V"
Perechi ID frecvență/tensiune pentru subvoltarea procesoarelor Intel. Se presupune că este instalat un nucleu cu corecții PHC. Pentru mai multe informații, consultați wiki-ul PHC.

Discuri și controler

Comentariu: Setările implicite funcționează bine cu SSD-urile, nu este nevoie să le schimbați.

Atribuirea dispozitivului

Definește dispozitivele de disc pentru care sunt eficiente următoarele opțiuni. Dacă aveți mai multe dispozitive, separați-le cu spații.

Când utilizați al doilea disc într-o unitate CD/DVD, numele dispozitivelor atribuite de kernel (sda/sdb) pot fi dificil de schimbat. În acest caz, este recomandabil să atribuiți nume dispozitivelor folosind ID:

DISK_DEVICES="ata-INTEL_SSDSA2M160G2GC_XZY123456890 ata-HITACHI_HTS541612J9SA00_XZY123456890"
Echipă #tlpdiskid afișează ID-urile tuturor discurilor conectate.

Management avansat al energiei

DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
Parametri posibili:
  • 1 – conservare maximă a energiei / performanță minimăComentariu: utilizare acest parametru poate duce la parcare frecventă a capetelor de disc și, în consecință, la defecțiunea acestuia (poate fi recunoscută prin clicuri caracteristice)
  • 128 – compromis între economiile de energie și uzura discului (TLP este un parametru standard când funcționează pe baterie)
  • 192 – previne parcarea frecventă a capului unor HDD-uri
  • 254 – economie minimă de energie / performanță maximă (parametru standard TLP când se operează din rețea)
  • 255 – dezactivați APM (nu este acceptat de unele unități)

Încetiniți viteza de rotație

DISK_SPINDOWN_TIMEOUT_ON_AC="0 0"
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 0"
Valoarea timeout pentru rotația discului, se oprește când discul este inactiv.
  • 0 – dezactivat
  • 1..240 – timeout de la 5 secunde la 20 de minute (în trepte de 5 secunde)
  • 241..251 – timeout de la 30 de minute la 5,5 ore (în trepte de 30 de minute)
  • keep – valoare specială, vă permite să dezactivați acest parametru (sinonim: _)
Când utilizați mai multe discuri, fiecare poate avea propriii parametri, acestea trebuie separate prin spații.

SSD-urile nu au părți mobile, așa că această opțiune nu poate fi folosită pentru ele.

Cheie: Stop disc de sistem Este puțin probabil să funcționeze pentru perioade lungi de timp, deoarece aplicațiile și demonii de sistem trezesc frecvent unitatea. Cu toate acestea, pentru un CD/DVD care nu are nevoie acces permanent, această opțiune poate fi destul de utilă.

Scheduler I/O pe disc

Setează programatorul I/O pe disc. Parametri validi setari:
  • cfq – Linux implicit, funcționează cu majoritatea HDD-urilor și SSD-urilor standard
  • termen limită – Linux implicit (kernel-uri mai noi), funcționează cu majoritatea HDD-urilor și SSD-urilor standard
  • keep – valoare specială, vă permite să dezactivați acest parametru (sinonim: _)
Când utilizați mai multe discuri, fiecare poate avea propriii parametri, acestea trebuie separate prin spații.

Management agresiv al energiei SATA

SATA_LINKPWR_ON_AC=performanță_max
SATA_LINKPWR_ON_BAT=putere_min
Setează modul de gestionare a alimentării pentru legăturile SATA care conectează unitățile de disc și unitățile optice.
Setări valide:
  • min_putere – max. economie de energie/performanță minimă
  • medium_power – compromis între economia de energie și performanță
  • max_performance – economii minime de energie / max. performanţă
Cheie: Pentru a dezactiva complet această opțiune, pur și simplu comentați liniile inserând un „#” la începutul liniei.

PCI Express Autobuz

Managementul puterii de stat activ

PCIE_ASPM_ON_AC=performanță
PCIE_ASPM_ON_BAT=economisire energie
Setează modul de economisire a energiei PCIe ASPM. Disponibil cu nucleul 2.6.35 și o versiune ulterioară. Setări valide:
  • implicit
  • performanţă
  • economisire energie
Placi grafice

Radeon (vechi)

RADEON_POWER_PROFILE_ON_AC=înalt
RADEON_POWER_PROFILE_ON_BAT=scăzut
Reglarea frecventei. Disponibil cu nucleul 2.6.35 și o versiune ulterioară. Doar suportat sofer radeon, nu fglrx. Setări valide:
  • automat – mijloc de la baterie, ridicat de la rețea
  • implicit – sunt utilizate setările implicite, capacitatea de a regla frecvența este dezactivată.
Cheie: Această setare face ca afișajul să pâlpâie o dată când sursa de alimentare se schimbă.

Radeon DPM (nou)

Începând cu kernel-ul 3.11, noul management dinamic al energiei (DPM) pentru radeon este acum disponibil. Acceptat doar de driverul radeon, nu de fglrx.

Cheie: are nevoie de opțiunea radeon.dpm=1 când bootstrap miezuri.

RADEON_DPM_STATE_ON_AC=performanță
RADEON_DPM_STATE_ON_BAT=baterie
Controlează metoda de gestionare a energiei. Valori posibile:
  • baterie – atunci când funcționează pe baterie
  • performanță – atunci când funcționează pe putere
RADEON_DPM_PERF_LEVEL_ON_AC=auto
RADEON_DPM_PERF_LEVEL_ON_BAT=auto
Controlează nivelul de performanță. Valori posibile:
  • auto – recomandat!
Rețele

Gestionarea energiei Wifi

WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
Modul de economisire a energiei module Wi-Fi. Suportul adaptorului depinde de nucleu și driver. Valori posibile:
  • 1 – dezactivat
  • 5 – inclus
Cheie: Menținerea puterii poate provoca muncă instabilă Conexiuni Wi-Fi.

Wake On LAN

  • Y – Wake on LAN dezactivat
  • N – Wake on LAN activat
Cheie: Odată activat, este necesară o repornire pentru ca noile setări să intre în vigoare.

Audio

SOUND_POWER_SAVE_ON_AC=0
SOUND_POWER_SAVE_ON_BAT=1
Timeout (în secunde) pentru modul de economisire a energiei audio (accepta HDA Intel, AC97). O valoare de 0 dezactivează modul de economisire a energiei.

Cheie: Această opțiune poate provoca un clic ușor la redarea sunetului.

SOUND_POWER_SAVE_CONTROLLER=Y
  • Y – oprește controlerul împreună cu cipul de sunet
  • N – controlerul este activ în mod constant
Slot pentru unitate/Ultrabay/unitate CD/DVD
  • 1 – Alimentarea unității CD/DVD este oprită când funcționează pe baterie
  • 0 – Unitatea CD/DVD este pornită
(implicit pe sistemele Linux: /dev/sr0).

Cheie:

  • Pentru a reactiva, deschideți/închideți unitatea sau apăsați butonul responsabil pentru această funcție
  • Această setare nu afectează celelalte unități
Managementul puterii de rulare
RUNTIME_PM_ON_AC=activat
RUNTIME_PM_ON_BAT=auto
Controale de gestionare a puterii de rulare pentru dispozitivele PCI(e). Disponibil cu nucleul 2.6.35 și o versiune ulterioară. Valori posibile:
  • automat – activat (oprește dispozitivele inactive)
  • pornit – dezactivat (dispozitivele sunt mereu pornite)
Cheie: pentru a dezactiva complet această setare, introduceți un „#” în prima coloană.
Controlează ce dispozitive PCI(e) sunt luate în considerare pentru gestionarea energiei în timpul rulării::
  • 0 – numai dispozitivele selectate
  • 1 – toate dispozitivele (implicit)
RUNTIME_PM_BLACKLIST="00:12.3 00:45.6"
Lista excepțiilor PCI(e) care vor funcționa cu alimentarea bateriei. Pentru a obține date utilizați comanda #lspci, identificatorul dispozitivului va fi la începutul liniei.
RUNTIME_PM_DRIVER_BLACKLIST="radeon nouveau"
Excludeți dispozitivele PCI(e) alocate driverelor listate de la gestionarea energiei de rulare. Folosiți # tlp-stat -e pentru a căuta driverele (în paranteze la sfârșitul rândului). Separați mai multe drivere cu spații.

Valoarea implicită este „radeon nouveau” pentru a preveni pornirea accidentală a componentei discrete a graficii hibride. Utilizați o listă goală („”) pentru a dezactiva complet funcția (nu este recomandat).

USB

Modul de suspendare automată pentru toate dispozitivele USB la trecerea la alimentarea bateriei. Dispozitivele de intrare precum mouse-urile și tastaturile sunt activate în mod prestabilit (consultați USB_DRIVER_BLACKLIST de mai jos). Valori posibile:
  • 1 – activat
  • 0 – dezactivat
Nota: TLP activează autosuspendarea USB indiferent de sursa de alimentare pe care rulează computerul.
USB_BLACKLIST="1111:2222 3333:4444"
Lista excepțiilor de identificare a dispozitivului USB din modul suspendare automată. Util pentru dispozitivele care au dificultăți la trezire. Utilizare # tlp-stat -u pentru a determina ID-ul dispozitivului. Dacă există mai multe dispozitive în listă, separați-le cu spații.
USB_DRIVER_BLACKLIST="usbhid"
Dacă parametrul anterior a fost format din ID-ul dispozitivului, atunci acesta este format din numele driverului. Dacă există mai multe dispozitive în listă, separați-le cu spații.

Atenţie: Nu eliminați „usbhid” din listă! Majoritatea dispozitivelor de intrare nu funcționează corect în modul de suspendare automată. În schimb, utilizați USB_WHITELIST de mai jos pentru ID-ul dispozitivului dvs

Exclude dispozitivele WWAN încorporate din modul de suspendare automată:
  • 0 – nu exclude
  • 1 – exclude
Comentariu: această caracteristică este implementată de o listă neagră internă a driverelor. În prezent, conține driverele cdc_*, hso, qcserial și sierra – carduri potrivite de la Qualcomm, Ericsson și Sierra. Pentru a determina driverul cardului dvs., utilizați #tlp-stat -u. Pentru drivere suplimentare, utilizați USB_DRIVER_BLACKLIST de mai sus.
USB_WHITELIST="5555:6666 7777:8888"
Reactivează modul de suspendare automată pentru ID-urile dispozitivelor USB deja excluse de oricare dintre listele de mai sus (lista albă, întotdeauna câștigă). Utilizare # tlp-stat -u pentru a determina ID-ul. ID-urile multiple sunt separate prin spații.
USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1
Dezactivează modul de suspendare automată USB după oprirea sistemului. Aceasta este destinată ca o soluție de soluționare dacă dispozitivele USB suspendate perturbă procesul de închidere.

Comutarea dispozitivelor radio

La pornirea și oprirea sistemului

RESTORE_DEVICE_STATE_ON_STARTUP=0
Restabilirea alimentării pentru dispozitivele dezactivate de software în ultima sesiune când sistemul pornește (bluetooth, wifi, wwan):
  • 0 – dezactivat
  • 1 – activat
Cheie: Parametrul DEVICES_TO_DISABLE_ON_STARTUP/SHUTDOWN va fi ignorat dacă aici este specificat „1”.
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"
Dezactivează dispozitivele radio încorporate în sistem la pornire conform listei de parametri:
  • bluetooth
  • wifi – LAN fără fir
Nu uitați să separați dispozitivele cu spații.
DEVICES_TO_ENABLE_ON_STARTUP="bluetooth wifi wwan"
Linux include toate radiourile încorporate în mod implicit. În cazul unei excepții, puteți utiliza această opțiune pentru a activa dispozitivul lipsă la pornirea sistemului. Vezi mai sus pentru valorile posibile.
DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"
Dezactivează dispozitivele radio încorporate înainte de a opri sistemul. Poate fi folosit ca o soluție alternativă atunci când un modul radio activat blochează procesul de oprire. Vezi mai sus pentru valorile posibile.
DEVICES_TO_ENABLE_ON_SHUTDOWN="bluetooth wifi wwan"
Activează modulele radio încorporate înainte de a opri sistemul. Poate fi folosit ca o soluție, permițând altora sisteme de operare vedea acest dispozitiv. Vezi mai sus pentru valorile posibile.

La schimbarea sursei de alimentare

DEVICES_TO_ENABLE_ON_AC="bluetooth wifi wwan"
Lista modulelor radio active atunci când funcționează din rețea Vezi mai sus pentru valorile posibile.
DEVICES_TO_DISABLE_ON_BAT="bluetooth wifi wwan"
Dezactivează radiourile încorporate atunci când funcționează pe baterie, indiferent de starea lor de conectare. Vezi mai sus pentru valorile posibile.
DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE="bluetooth wifi wwan"
Dezactivează radiourile încorporate atunci când funcționează pe baterie atunci când întrerup o conexiune activă. Vezi mai sus pentru valorile posibile.

Praguri de încărcare a bateriei ThinkPad- fără traducere.

Expert dispozitiv radio

Radio Device Wizard oferă posibilitatea de a activa sau dezactiva modulele radio încorporate declanșate de anumite evenimente. Pe Ubuntu și Debian, acest lucru este implementat în pachetul (opțional) tlp-rdw.

Cheie: Radio Device Wizard necesită Network Manager ca instrument de gestionare.

Dezactivați pe Network Connect

DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan"
DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan"
DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi"
La o conexiune lan, wifi sau wwan, dispozitivele radio menționate sunt dezactivate:
  • bluetooth
  • wifi – LAN fără fir
  • wwan – Wireless Wide Area Network (UMTS)
Nu uitați să separați dispozitivele cu spații.

Activați la deconectare la rețea

DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi wwan"
DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT=""
DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT=""
La o deconectare lan, wifi sau wwan, dispozitivele radio menționate sunt activate.

Activați/Dezactivați pe Dock

DEVICES_TO_ENABLE_ON_DOCK=""
DEVICES_TO_DISABLE_ON_DOCK=""
Pornirea și oprirea dispozitivelor atunci când sunt instalate într-o stație de andocare.

Activați/Dezactivați la Undock

DEVICES_TO_ENABLE_ON_UNDOCK="wifi"
DEVICES_TO_DISABLE_ON_UNDOCK=""
Pornește sau oprește dispozitivele atunci când sunt deconectate de la stația de andocare.

Modul de urmărire

Pentru a sprijini TLP (și mesaje posibile despre defecțiuni) este posibil să activați modul de urmărire. Pentru a-l activa, adăugați următoarea linie la fișierul de configurare:

TLP_DEBUG="bat disk lock nm path pm rf run sysfs udev usb"
Configurație implicită

Pentru referință, consultați /etc/default/tlp așa cum este conținut în pachetul de instalare.

Este bine cunoscut faptul că timpul de funcționare laptop/netbook durata de viață a bateriei este semnificativ mai mică atunci când lucrați într-unul dintre sisteme Linux decât în Windows instalat pe aceeași mașină.
Există diverse trucuri care vă pot fi aplicate laptop/netbook pentru a economisi energia bateriei, dar multe dintre ele depind de hardware, distribuție, iar unele sunt învechite sau prea greu de instalat pentru utilizatorii obișnuiți etc.

TLP(TLP - Linux Advanced Power Management) este un utilitar mai avansat de gestionare a bateriei pentru Linux, care aplică automat diferite setări atunci când vă conectați și de fiecare dată când vă schimbați sursa de alimentare, în funcție de distribuția dvs. și hardware.


Lansat recent TLP 0,8, după ce au primit unele îmbunătățiri pentru ThinkPad, suport pentru nume previzibile de interfață de rețea, precum și alte modificări și remedieri diverse erori.

Schimbări în noua versiune TLP 0,8:

  1. Principal: TLP_DEFAULT_MODE: modificare modul standard rulează pe ca atunci când nu este detectată nicio sursă de alimentare (doar echipamente încorporate și unele desktop-uri)
  2. Dispozitive radio: Restabiliți starea Bluetooth
  3. Expert dispozitiv radio (tlp-rdw): suport ThinkPad OneLink Dock Basic/Pro pentru evenimente de conectare și deconectare; definirea „numelor de interfață de rețea estimate” systemd pentru WWAN
  4. Baterii ThinkPad: tpacpi-bat: noua versiune upstream 2.2: obțineți calea ASL de la /sys/class/power_supply/*/device/path; evitați mesajele inutile ale nucleului „AE_NOT_FOUND”; tlp-stat: diverse îmbunătățiri
  5. USB: a fost eliminată USB_DRIVER_BLACKLIST
  6. tlp-stat: afișează în mod implicit avertismente pentru erorile atta
  7. Diverse remedieri de erori, de exemplu, determinarea configurației kernelului în tlp-stat prin PM_RUNTIME=N; Remedieri de calibrare TLP; ignorând fișierele lipsă din /proc/sys/fs/xfs
Conform jurnalului de modificări, caracteristica „USB_DRIVER_BLACKLIST” a fost eliminată deoarece provoca probleme cu comutarea AC/BAT și comutarea la cald. Conexiune USB(necesar pentru udevd v221 și o versiune ulterioară).

Instalare TLP V Ubuntu/Linux Mint

Înainte de a începe instalarea TLP, există mai multe condiții pe care este recomandabil să le îndepliniți:

Primul . Dacă ați adăugat setări/scripturi de economisire a energiei etc., eliminați-le sau TLP este posibil să nu funcționeze corect;
Doilea . Elimina instrumente-mod-laptop("sudo apt-get remove laptop-mode-tools").

Acum deschideți un terminal, copiați și rulați următoarele comenzi:

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

TLP nu are o interfață grafică, astfel încât după instalare economisirea energiei dvs laptop/netbook va începe după următoarea și toate conectările ulterioare. Dar pentru a evita repornirea lui acum, rulați următoarea comandă:

sudo tlp start

Există și câteva pachete cu caracteristici suplimentare, care poate fi instalat de la Centru de aplicații sau executați următoarea comandă:

sudo apt-get install smartmontools ethtool

Și câteva pachete suplimentare doar pentru laptopuri ThinkPad:

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

Pagina de start TLP.

În ultimii ani, am obținut rezultate impresionante în crearea unui mediu prietenos pentru muncă și petrecere a timpului liber. Cu toate acestea, sistemele „libere” au și deficiențe semnificative, despre care ar fi necinstit să nu le menționăm. În primul rând, nu există încă suport suficient pentru hardware-ul existent. Acest lucru se aplică și timpului durata bateriei laptopuri pentru Gestionarea Ubuntu, care poate fi semnificativ inferior duratei de viață a bateriei când folosind Windows. În acest articol ne vom familiariza cu două utilități care sunt concepute pentru a corecta această stare de lucruri.

Atenţie! Utilizarea concomitentă a utilităților descrise mai jos poate cauza probleme. Pentru a încerca altul, ștergeți-l pe cel precedent.

TLP

Există diverse ajustări care pot fi aplicate laptopului dvs. pentru a economisi energia bateriei, dar multe dintre ele depind de hardware și distribuție Linux, altele sunt învechite sau prea greu de aruncat fără vrăji complexe de linie de comandă. TLP își propune să rezolve multe dintre aceste probleme și se aplică cel mai mult setări optime pentru configurarea dvs. automat, în funcție de versiunea Linux și de hardware.

Sunt folosite destul de multe modificări și descrierea lor detaliată depășește scopul acestui articol, așa că vă sugerăm să consultați pagina de ajutor a utilitarului (engleză). Dorim să vă atragem atenția asupra faptului că utilitarul funcționează complet independent și nici măcar nu are o interfață grafică.

Puteți instala TLP rulând următoarele comenzi în terminal:

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

Această aplicație vă permite să prelungiți durata de viață a bateriei laptopului dvs. activând modul corespunzător în nucleul Linux împreună cu alte setări de economisire a energiei. În esență, este foarte asemănător cu TLP-ul discutat mai sus și a funcționat în același mod până de curând doar prin linie de comandă. Cu toate acestea, începând cu versiunea 1.64, Laptop Mode Tools are o interfață grafică care oferă o libertate și confort oarecum mai mare în setări.

Pentru a instala utilitarul, trebuie să introduceți în terminal:

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

Pentru a lansa GUI Instrumente pentru modul laptop, rulați următoarea comandă:

gksu lmt-config-gui

Există multe ajustări diferite care măresc durata de viață a bateriei, dar multe dintre ele depind de hardware, distribuția Linux. Adesea, ajustările sunt deja depășite sau prea complexe pentru a fi utilizate de utilizatorul obișnuit.

TLP este un utilitar avansat de gestionare a energiei, bazat pe consolă, care se aplică automat setările necesare pentru hardware specific și cunoaște diferite distribuții Linux și capacitățile acestora.

TLP aplică următoarele setări în funcție de sursa de alimentare (baterie sau rețea):

  • modul laptop și timeout-uri pentru buffer murdar.
  • Frecvența procesorului, inclusiv „turbo boost” / „turbo core”.
  • programator de putere redusă pentru procesoare multi-core sau cu hyper-threading.
  • management avansat al energiei hard disk-uriși durata de rotație a axului.
  • Management agresiv de alimentare SATA (ALPM).
  • PCI Express Power Management (PCIe ASPM).
  • gestionarea energiei în timp real a dispozitivelor PCI(e).
  • Gestionarea energiei Radeon KMS, dar nu fglrx.
  • Moduri de economisire a energiei Wi-Fi.
  • Oprirea alimentării unităților optice.

Caracteristici suplimentare TLP:

  • Programatoare I/O pentru fiecare disc separat.
  • suspensie automată Funcționare USB(suspendare automată) cu suport pentru listele negre de dispozitive.
  • moduri de economisire a energiei pentru dispozitivele audio - hda_intel, ac97.
  • activarea și dezactivarea dispozitivelor integrate wifi, bluetooth sau wwan la pornirea sau oprirea sistemului.
  • Restaurarea dispozitivelor radio la pornirea sistemului.
  • asistent pentru dispozitive radio și comutarea stării dispozitivului de la evenimentele de rețea sau în dock sau nu în dock.
  • dezactivarea Wake On LAN.
  • Recuperare WWAN după suspendare, hibernare.
  • Praguri de încărcare a bateriei pentru ThinkPad-uri IBM/Lenovo.
  • Calibrarea bateriei pentru ThinkPads.

TLP aplică setările automat la pornire și ori de câte ori sursa de alimentare este schimbată. În linii mari, trebuie doar să instalați TLP și multe vor funcționa ca un farmec. Cu toate acestea, există setări care trebuie specificate manual pentru utilizare, cum ar fi activarea sau dezactivarea dispozitivelor WiFi, Bluetooth sau Wwan (3G sau UMTS).

Instalarea TLP.

Înainte de instalare, cunoașteți următoarele:

  • Dacă ați folosit modificări și le-ați înregistrat apelul în /etc/rc.local, atunci trebuie să le eliminați.
  • trebuie să eliminați instrumentele pentru modul laptop(sudo apt-get remove laptop-mode-tools).

Instalarea TLP pe Ubuntu.

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

TLP va începe de la sine, dar nu va strica să îl porniți pentru prima dată dacă reporniți.
sudo /etc/init.d/tlp restart

Următoarele pachete sunt opționale:

  • smartmontools - pentru a vizualiza S.M.A.R.T.
  • ethtool - pentru a dezactiva Wake On LAN.

Instalați-le cu sudo apt-get install smartmontools ethtool dacă doriți.

Pentru laptopurile ThinkPad este posibil să aveți nevoie de:

  • tp-smapi-dkms - Praguri de încărcare a bateriei ThinkPad.
  • acpi-call-tools - praguri de încărcare a bateriei pe platformă Podul de nisip sau mai nou (X220/T420, X230/T430 etc.).

Dacă aveți o platformă ThinkPad sau Intel Sandy Bridge, atunci instalați sudo apt-get install tp-smapi-dkms acpi-call-tools necesare

Întrebări frecvente TLP.

Setările sunt în fișierul /etc/default/tlp

1. Dacă Kubuntu (KDE) are probleme evidenteîn gestionarea energiei la schimbarea sursei, apoi în Setări sistem -> Gestionare energie -> Editare profil.

Profil „Powersave” (pentru baterie): verificați.
Profil „Performanță” (online): debifați caseta.

2. Pe nucleele 3.x sistemul pare lent.
Soluție - SATA_LINKPWR_ON_BAT=putere_medie

3. Există probleme la schimbarea frecvenței procesorului.
Încercați să eliminați ondemand sudo update-rc.d -f ondemand remove

4. Dacă laptopul nu poate dormi pe nuclee 3.x.
Încercați BAY_POWEROFF_ON_BAT=0

5. Dacă hard diskîși trântește capul prea des când parcează, apoi calmează-l DISK_APM_LEVEL_ON_BAT=128

6. Am un SSD Crucial M4 cu stare solidă și bateria mă omoară.
Pentru Crucial, dezactivați APM
DISK_APM_LEVEL_ON_AC="255 255"
DISK_APM_LEVEL_ON_BAT="255 255"

7. Pentru orice probleme de sunet la schimbarea sursei de alimentare, încercați SOUND_POWER_SAVE=0

Mai multe detalii în . Descrierea setărilor în .



 


Citire:



Tehnologia Thunderbolt: cum funcționează și care sunt avantajele acesteia

Tehnologia Thunderbolt: cum funcționează și care sunt avantajele acesteia

Cred că aproape toți știți că există o astfel de interfață precum Thunderbolt 3 (TB3). Aceasta este cea mai recentă versiune de Thunderbolt. Prima versiune a TB...

Cum să crești TIC și PR Cum să crești singur TIC Yandex

Cum să crești TIC și PR Cum să crești singur TIC Yandex

TIC este un index tematic de citare a site-ului. Abrevierea este familiară multor oameni, este adesea folosită de webmasteri și de internet -...

Versiunea de kernel 3.10. Afișarea intermitentă a nucleului unui dispozitiv Android. Care este nucleul unui dispozitiv mobil?

Versiunea de kernel 3.10.  Afișarea intermitentă a nucleului unui dispozitiv Android.  Care este nucleul unui dispozitiv mobil?

Duminică seara, Linus Torvalds, părintele Linux și dezvoltatorul nucleului sistemului de operare, a anunțat după două luni de muncă...

Recuperare folosind discul de instalare

Recuperare folosind discul de instalare

Buna admin. Întrebarea este aceasta. Windows-ul meu 8 are doi ani și vreau să spun că în tot acest timp l-am folosit activ și am instalat un...

imagine-alimentare RSS