Sådan optimeres Linux bærbar batterilevetid med TLP

Et af de spørgsmål, der altid har været debatteret før, i dag og i den nærmeste fremtid, er varigheden og ydeevnen, som batteriet skal have i vores udstyr, og omkring dette er der hundredvis af synspunkter både for og imod, enten at vi lad det være forbundet, at vi fjerner det fra teamet, at vi bruger præstationssoftware osv., men der søges altid et fælles mål: at forlænge dets levetid til det maksimale.

Selvom der er mange tips om dette emne, skal du ikke bruge skærmens maksimale lysstyrke, lad ikke computeren være tændt, hvis vi ikke skal bruge den, konfigurer harddisken til at slukke og mere, i dag vil Solvetic analysere detaljeret et værktøj kaldet TLP la, som vil være en stor hjælp for os i hele spørgsmålet i forbindelse med trommer.

Hvad er TLPTLP er et open source -værktøj, der er udviklet og tænker på at optimere batterikraften på vores Linux -computere på en avanceret måde.
TLP understøttes til systemer:

  • Arch
  • Debian
  • Fedora
  • Gentoo
  • OpenSUSE
  • Ubuntu

TLP kører på alle bærbare mærker, justering af batteriopladning er kun tilgængelig for IBM / Lenovo ThinkPads -computere.

TLP tilbyder strømbesparende opgaver, så du kan konfigurere strømforbruget til din notebook. Det er også et kommandolinjeværktøj med automatiserede baggrundsopgaver og indeholder ikke en GUI eller grafisk grænseflade.

Hvis du vil vide flere funktioner om TLP, kan du besøge den officielle side på følgende link:

1. Installer TLP på Linux

Trin 1
I dette tilfælde vil vi bruge Ubuntu 17.10 Server, og til dette kan vi bruge TLP-PPA-depotet som følger:

 sudo add-apt-repository ppa: linrunner / tlp

FORSTØRRE

Trin 2
Senere opdaterer vi opbevaringspakkerne ved at udføre følgende linje:

 sudo apt-get opdatering
Trin 3
Endelig installerer vi TLP ved at udføre følgende kommando:
 sudo apt install tlp tlp-rdw

FORSTØRRE

Trin 4
Vi indtaster bogstavet S for at bekræfte download og installation af TLP -pakkerne. De installerede pakker er følgende:

tlp (PPA eller universal)Energibesparelse.

tlp-rdw (PPA eller universal)Det er valgfrit, det er en radioenhedsassistent.

tp-smapi-dkms (PPA eller universal)Gælder kun for ThinkPad, tp-smapi er påkrævet for tærskelværdier for batteriopladning, omkalibrering og tlp-stat-specifik statusoutput.

acpi-call-dkms (PPA eller universal)Gælder kun ThinkPad, acpi-opkald er påkrævet for tærskelværdier for batteriopladning og omkalibrering på Sandy Bridge og nyere modeller (X220 / T420, X230 / T430 og andre).

Trin 5

  • I tilfælde af at vi bruger noget ThinkPad -udstyr, vil det være nødvendigt at udføre følgende ekstra linje:
 sudo apt-get install tp-smapi-dkms acpi-call-dkms
  • I tilfælde af brug af Debian er det nødvendigt at tilføje følgende linje i biblioteket /etc/apt/sources.list:
 ekko "deb http://ftp.debian.org/debian jessie-backports main" >> /etc/apt/sources.list
  • Derefter kan vi opdatere pakkerne og udføre TLP -installationsprocessen:
 apt-get opdatering apt-get install tlp tlp-rdw
  • I tilfælde af brug af Debian BackPorts skal vi udføre følgende ekstra linje:
 apt-get install -t jessie-backports tlp tlp-rdw
  • I tilfælde af andre distributioner kan vi udføre følgende:
 dnf install tlp tlp-rdw (Fedora) pacman -S tlp tlp-rdw (Arch Linux) zypper install tlp tlp-rdw (OpenSUSE)

2. Brug TLP til at øge batteriets effektivitet i Linux


Når installationsprocessen er færdig, er dens konfigurationsfil / etc / default / tlp, og vi får mulighed for at bruge følgende kommandoer til at styre batteriet i Linux:

tlpGiver dig mulighed for at generere strømbesparende indstillinger for den bærbare enhed.

tlp-statViser alle energibesparelsesindstillinger.

tlp-pcilistGenerer data fra PCI (e) -enheden.

tlp -usblist -Se data fra USB -enheder.

3. Bekræft batteriet TLP -service på Linux

Trin 1
Vi kan validere den aktuelle tilstand for TLP -tjenesten ved at udføre følgende linje:

 sudo systemctl status tlp

FORSTØRRE

Trin 2
Vi kan se, at dens oprindelige tilstand er inaktiv, så tjenesten er aktiv, vi kan genstarte systemet eller udføre følgende linje:

 sudo tlp start

FORSTØRRE

Trin 3
Vi kan validere, at det udføres ved hjælp af følgende kommando, der viser systemoplysninger og TLP -status:

 sudo tlp -stat -s

FORSTØRRE

Trin 4
Vi kan finde detaljerede oplysninger om systemet, TLP -status, sidste udførelse osv.

For at se den aktuelle TLP -konfiguration kan vi udføre følgende kommando med indstillingen -c:

 sudo tlp -stat -c

FORSTØRRE

Trin 5
For at vise alle strømkonfigurationer udfører vi følgende kommando:

 sudo tlp-stat

FORSTØRRE

Trin 6
For at se Linux -systembatteriets oplysninger i realtid skal vi udføre følgende kommando med parameteren -b:

 sudo tlp -stat -b 

FORSTØRRE

Trin 7
Vi ser detaljeret batteriets aktuelle tilstand, om det er på opladning eller ej, samt dets nuværende kapacitet.

Hvis vi vil vise ventilatorernes temperatur og hastighed, skal vi tilføje parameteren -t Så:

 sudo tlp -stat -t 

FORSTØRRE

Trin 8
Hvis vi vil vise processordata, skal vi bruge parameteren -p:

 sudo tlp -stat -p

FORSTØRRE

Trin 9
Hvis vi vil se energiadvarslerne, kan vi bruge parameteren -w:

 sudo tlp -stat -w

FORSTØRRE

Trin 10
Andre ekstra muligheder er:

Se diskoplysninger

 tlp -stat -d tlp -stat -disk

Se oplysninger om grafikkort

 tlp -stat -g tlp -stat -grafik

Få oplysninger fra PCI -enheder

 tlp -stat -e tlp -stat -pcie

Kontroller radioenheders status

 tlp -stat -r tlp -stat -rfkill

Kontroller USB -enheder

 tlp -stat -u tlp -stat -usb

Trin 11
Vi kan anvende følgende indstillinger:

  • Anvend TLP -indstillinger:
 sudo tlp start
  • Anvend batteriindstillinger:
 sudo tlp bat
  • Anvend AC -indstillinger:
 sudo tlp ac
  • Anvend automatisk suspendering for alle USB -enheder:
 sudo tlp usb
  • Sluk det optiske drev:
 sudo tlp bayoff
  • Endelig kan vi udføre følgende linje for at få hjælp:
 mand kommando
TLP er en ideel løsning til al batteristyring på Linux -systemer og opnår dermed meget mere præcis kontrol over dette kritiske stykke hardware.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave