Forlenger batterilevetiden med TLP. Hvordan forlenge driftstiden til en bærbar datamaskin med Ubuntu Installing tlp

For datamaskiner eller servere er ikke strømforbruket til operativsystemet spesielt viktig, men når det kommer til bærbare datamaskiner og andre bærbare enheter endrer ting seg dramatisk. Vi vil at enheten vår skal kjøre så lenge som mulig på batteristrøm og forbruke så lite batteristrøm som mulig.

Dette påvirkes i stor grad av operativsystemet, hvor mye prosessoren og harddisken vil bli belastet, og om bluetooth og wifi-adaptere vil være aktivert. Alt dette bruker energi og alt kan konfigureres. I denne artikkelen skal vi se på hvordan du setter opp Ubuntu strømsparing og holder den bærbare datamaskinen i gang så lenge som mulig.

Du trenger ikke alltid maksimal kraft og ytelse. Dette er nødvendig i spill eller ved bruk av tunge programmer, men det er unødvendig når du ser på film eller surfer på Internett, og enda mer når du ikke er i nærheten av datamaskinen. Det er flere alternativer for strømstyring i Ubuntu-innstillingene som kan bidra til å forbedre energibesparelsene dine.

Åpne systeminnstillinger, da Ernæring:

Her kan du stille inn etter hvor mye inaktiv tid du trenger for å sette datamaskinen i hvilemodus, hva du skal gjøre hvis batteriladingen har sunket til et kritisk nivå, eller når du lukker lokket på den bærbare datamaskinen.

2. Slå av Bluetooth

Bluetooth-modulen bruker mye energi, jeg håper du husker hvor raskt telefonbatteriene dine ble tømt når du glemte å slå av bluetooth. Men her er den konstant på og bruker hele tiden energi selv om den ikke er nødvendig for øyeblikket.

Deaktiver Bluetooth kan deaktiveres ved hjelp av ikonet på panelet, bare bytt glidebryteren til Av eller klikk Slå av Bluetooth i eldre versjoner.

For å deaktivere Bluetooth fullstendig, fjern tjenesten fra systemoppstarten, og legg også til kommandoen for oppstart:

sudo rfkill blokker bluetooth

Også, hvis du planlegger å deaktivere bluetooth fullstendig, er det tilrådelig å legge til driverne til svartelisten:

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

svarteliste btusb
svarteliste bluetooth

3. Slå av Wifi og bruk Ethernet

Hvis du bruker trådløs teknologi Wifi, da bør du vite at det også bruker mye energi, så det er bedre å erstatte det med et mer energieffektivt kablet Internett. Selv i bakgrunn når du ikke er koblet til noe nettverk wifi-kort vil skanne eteren for å søke etter tilgjengelige nettverk.

Deaktivering av wifi er også veldig enkelt. For å gjøre dette klikker du bare på netog velger deaktiver Wifi:

For å slå av wifi automatisk når systemet starter, legg til følgende kommando ved oppstart:

sudo rfkill blokker wifi

4. Skjermens lysstyrke

Det er klart at jo lysere skjermen er, jo mer energi bruker den. Den mest pålitelige og mest effektiv metodeÅ redusere Ubuntus strømforbruk er å senke lysstyrken.

Vi trenger ikke alltid maksimal lysstyrke, bare gjør det så behagelig som mulig. For å endre lysstyrken kan du bruke hurtigtaster på tastaturet eller systeminnstillingene.

I systeminnstillingene åpner du Lysstyrke og lås. Juster deretter glidebryteren for lysstyrkeinnstilling, du kan også sjekke den svake skjermen for å spare strømalternativ.

Også utviklere fra Ubuntu-kjerneutviklingsteamet la merke til at LCD-skjermer bruker mindre energi med lette bakgrunnsbilder. Å tegne mørke farger tar 1-2 % mer strøm.

Hvis lysstyrken ikke endres, prøv å legge til følgende linje i kjerneparameterne i Grub - acpi_backlight=vendor. Etter oppdatering av konfigurasjonen og omstart skal alt fungere.

Du kan også endre lysstyrken direkte gjennom terminalen for å gjøre dette, bruk xbacklight-verktøyet:

sudo apt-get install xbacklight
$ xbacklight -sett 15

5. Koble fra eksterne USB-enheter

Du kan koble til ulike USB-enheter til den bærbare datamaskinen, for eksempel flash-stasjoner, webkameraer, telefoner osv. Men de bruker alle energi. Koble fra enheter som ikke er nødvendige nå, og fjern også flash-stasjoner, MTP-kameraer og eksterne stasjoner.

6. Deaktiver andre unødvendige enheter

Webkameraer, GSM-modem og andre enheter bruker også energi, og det er bedre å slå dem av. For å deaktivere et webkamera må du for eksempel legge til driveren på svartelisten:

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

svarteliste uvcvideo

Du kan se alle aktive enheter med denne kommandoen:

Slå av alle ubrukte enheter, bare vær forsiktig så du ikke slår av noe du ikke trenger.

7. Deaktiver diskret grafikkort

Hvis den bærbare datamaskinen din har muligheten til å bytte skjermkort fra de som er integrert i prosessoren til en kraftigere diskret, er det lurt å slå av det andre. Dette vil redusere Ubuntus strømforbruk betraktelig.

Vanligvis kan du bruke vgaswitcheroo-modulen til dette. For å deaktivere den andre GPU-kjøringen:

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

8. Lukk unødvendige apper

Jo flere programmer du bruker, jo mer strøm bruker prosessoren, og jo mer aktivitet tilfeldig tilgangsminne, og harddisk. Vi har alltid mange programmer åpne, for eksempel VLC, Chrome, Terminal, Rhythmbox og så videre. Men vi bruker ikke alle.

Se hvilke apper som er åpne i sidefeltet og lukk de du ikke trenger. For å lukke et program, høyreklikk bare på ikonet og klikk Lukk.

9. Ikke bruk Flash Player

Program for streaming av video og annet flash-innhold - Flash Player bruker mye energi. Derfor vil det å ikke bruke det forlenge kjøretiden til ubuntu på batteriet.

Bruk en nettleser som lar deg aktivere flash on demand. For eksempel, i Firefox kan du konfigurere Flash til å slå på bare når du virkelig trenger det, og for Chrome er det en PowerSaver-plugin som lar deg gjøre det samme.

For å se filmer og videoer, bruk maskinvareakselerasjon. Dette avlaster videobehandling til GPU, og reduserer dermed CPU-belastning og strømforbruk. Denne teknologien støttes av VLC og MPV. Du må også aktivere maskinvareakselerasjon i nettlesere.

10. Bruk et lett skrivebordsmiljø

Skrivebordsmiljøer som KDE, Cinnamon, Unity, Gnome bruker mye mer strøm enn lette miljøer fordi det er mange bakgrunnstjenester og applikasjoner som startes og kjøres som standard. Derfor er det bedre å velge et lettere miljø, som LXDE, LXQt eller XFCE.

11. Bruk TLP

TLP er et veldig populært verktøy som forbedrer Ubuntus strømsparing ved å justere ulike kjerneparametere og strømforbruk for ulike enheter datamaskin.

Du kan konfigurere følgende innstillinger:

  • Slå av den bærbare datamaskinen og ta en pause før du dumper data på harddisken;
  • Endre prosessorfrekvensen;
  • Strømfordeling for kjerner i flerkjernesystemer;
  • Ubuntu-harddisk strømstyring;
  • Strømstyring av PCI-enheter;
  • Strømsparingsmodus for Wifi;
  • Deaktivering av stasjonen;
  • Ubuntu strømsparingsmodus for lydkort;

Standardverktøyet inneholder innstillinger som i stor grad vil øke autonomien til den bærbare datamaskinen og passer for de fleste brukere. For å installere verktøyet, bruk kommandoen:

sudo apt-get install tlp

Deretter legger du det til oppstart:

sudo systemctl aktiver tlp

Energisporing

Du trenger ikke bare å kunne forbedre energisparingen til ubuntu, men også å overvåke energiforbruket for å forstå i tide hva som forbruker batteriet. For disse formålene kan du bruke powertop-verktøyet. Installer den ved å bruke kommandoen:

sudo apt installer powertop

Lag deretter en rapport for tiden du trenger, for eksempel 60 sekunder:

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

konklusjoner

Vi har dekket nok måter du kan forbedre energieffektiviteten til Ubuntu 16.04 og forlenge den bærbare datamaskinens frakoblede tid. Hvis du kjenner andre metoder, sørg for å dele dem i kommentarene!

Bak i fjor har oppnådd imponerende resultater i å skape et vennlig miljø for arbeid og fritid. Men "gratis" systemer har også betydelige mangler, som det ville være uærlig å ikke nevne. Først av alt er dette fortsatt utilstrekkelig støtte for det eksisterende maskinvare. Dette gjelder også tid batteritid bærbare datamaskiner for Ubuntu-administrasjon, som kan være betydelig dårligere enn batterilevetiden når bruker Windows. I denne artikkelen vil vi bli kjent med to verktøy som er designet for å rette opp denne tilstanden.

Merk følgende! Bruk av verktøyene beskrevet nedenfor samtidig kan forårsake problemer. For å prøve en annen, slett den forrige.

TLP

Det er forskjellige justeringer du kan bruke på den bærbare datamaskinen for å spare batteri, men mange av dem er spesifikke for maskinvare og Linux-distribusjon, andre er utdaterte eller for vanskelige å bruke uten komplekse kommandolinjeformler. TLP har som mål å løse mange av disse problemene og bruker mest optimale innstillinger for konfigurasjonen din automatisk, avhengig av Linux-versjoner og maskinvare.

Det er ganske mange justeringer som brukes, og den detaljerte beskrivelsen deres er utenfor rammen av denne artikkelen, så vi foreslår at du refererer til verktøyets hjelpeside (engelsk). Vi vil gjerne gjøre oppmerksom på at verktøyet fungerer helt uavhengig og ikke engang har et grafisk grensesnitt.

Du kan installere TLP ved å kjøre følgende kommandoer i terminalen:

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

Denne applikasjonen lar deg forlenge batterilevetiden til den bærbare datamaskinen ved å aktivere riktig modus i Linux-kjernen sammen med andre strømsparende innstillinger. I sin essens er den veldig lik TLP diskutert ovenfor og fungerte på samme måte inntil nylig bare gjennom kommandolinje. Fra og med versjon 1.64 har imidlertid Laptop Mode Tools et grafisk grensesnitt som gir noe større frihet og bekvemmelighet i innstillinger.

For å installere verktøyet, må du skrive inn i terminalen:

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

For å starte Laptop Mode Tools GUI, kjør følgende kommando:

gksu lmt-config-gui

TLP – Linux Advanced Power Management.

Introduksjon.
Alle grunnleggende TLP-parametere er lagret i konfigurasjonsfil plassert /etc/default/tlp. Siden standardkonfigurasjonen allerede er optimalisert for batterisparing, er det i mange tilfeller ikke noe spesielt behov for å endre den.
For å gjøre endringer kan du kjøre følgende kommando () i terminalen eller gjennom Alt+F2-kommandoen:

$ gksudo gedit /etc/default/tlp
Etter å ha gjort endringer må du starte TLP på nytt
Når du oppdaterer TLP, vil installasjonsprogrammet definitivt spørre om det skal erstattes eksisterende versjon konfigurasjoner.

Alternativer
Noen notater

  • Parameteren som slutter på _AC har en effekt når du opererer fra nettverket
  • Parameter som slutter på _BAT har en effekt når den kjøres på batteri
  • Parametre som inneholder flere verdier må omsluttes av doble anførselstegn ("")
  • For å aktivere parametere som ikke er aktivert som standard, må du fjerne "#" på begynnelsen av linjen.
Grunnleggende
Sett til 0 hvis du vil deaktivere TLP (omstart kreves)
Filsystem
DISK_IDLE_SECS_ON_AC=0
DISK_IDLE_SECS_ON_BAT=2
Må være > 0 for å aktivere kjernebærbar modus. Ikke endre disse innstillingene.
MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60
Tidsavbrudd (i sekunder) for å skrive data fra systembufferen til disken.

Prosessor og frekvensendring
CPU_SCALING_GOVERNOR_ON_AC=ondemand
CPU_SCALING_GOVERNOR_ON_BAT=på forespørsel
Et av alternativene for prosessoren din er installert, de tilgjengelige alternativene er ondemand (standard), strømsparing, ytelse og konservativ.

Viktig: for å bruke denne innstillingen må du deaktivere distribusjonens guvernørinnstillinger ellers vil konflikter oppstå. Se 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
Stiller inn min/maks-parameteren for endring av prosessorfrekvensen. For å få verdiene tilgjengelige for deg, bruk # tlp-stat -p. En verdi på 0 bruker standardverdien.

Clue: En omstart er nødvendig for å bruke de nye innstillingene.

Viktig: senking av prosessorfrekvensen påvirker ikke strømforbruket når det drives av batteri. Bedre resultater kan oppnås ved å bruke ulike standard prosessordriftsmoduser (på forespørsel, strømsparing, ytelse og konservativ).

CPU_MIN_PERF_ON_AC=0
CPU_MAX_PERF_ON_AC=100
CPU_MIN_PERF_ON_BAT=0
CPU_MAX_PERF_ON_BAT=30
Innstilling av min/maks P-tilstand for Intel kjerne prosessorer. Verdier er gitt som en prosentandel (0.. 100%) av den totale tilgjengelige prosessorytelsen.

Clue :

  • Innstillingen er ment å begrense strømforbruket til prosessoren.
  • Det krever skaleringsdriveren intel_pstate, se ovenfor.
CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0
Deaktiver "turbo boost" (Intel) og "turbo core" (AMD) moduser (0 = deaktivert / 1 = aktivert).

Clue :

  • Krever Linux-kjerne 3.7 eller høyere
  • Verdi 1 aktiverer ikke modusen, men tillater kun bruk av den
  • Dette kan komme i konflikt med distribusjonens guvernørinnstillinger
SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=1
Minimer antall CPU-kjerner/hyper-tråder som brukes for lette belastninger (1 = aktivert, 0 = deaktivert). Avhenger av prosessormodellen.
ENERGY_PERF_POLICY_ON_AC=ytelse
ENERGY_PERF_POLICY_ON_BAT=strømsparing
Bestemmer den generelle ytelsen sammenlignet med strømsparingspolicyen for prosessoren. Mulige verdier er ytelse, normal og strømsparing.

Advarsel: Dette alternativet krever msr-kjernemodulen og x86_energy_perf_policy-verktøyet.

Kjerne

Aktiver kjernen NMI watchdog timer (0 = deaktivert/spar strøm, 1 = aktivert). En verdi på 1 er kun relevant for kjernefeilsøking.

Undervolting

Clue: Avanserte Linux-kunnskaper kreves for å bruke disse funksjonene.

PHC_CONTROLS="F:V F:V F:V F:V"
Frekvens/spennings-ID-par for underspenning av Intel-prosessorer. Forutsetter at en kjerne med PHC-patcher er installert. For mer informasjon se PHC-wikien.

Disker og kontroller

Kommentar: Standardinnstillingene fungerer fint med SSD-er, det er ikke noe spesielt behov for å endre dem.

Enhetstilordning

Definerer diskenheter som følgende alternativer er effektive for. Hvis du har flere enheter, skiller du dem med mellomrom.

Når du bruker den andre disken i en CD/DVD-stasjon, kan enhetsnavnene tildelt av kjernen (sda/sdb) være vanskelig å endre. I dette tilfellet er det tilrådelig å tildele navn til enheter med ID:

DISK_DEVICES="ata-INTEL_SSDSA2M160G2GC_XZY123456890 ata-HITACHI_HTS541612J9SA00_XZY123456890"
Team #tlp diskid viser IDer for alle tilkoblede disker.

Avansert strømstyring

DISK_APM_LEVEL_ON_AC="254 254"
DISK_APM_LEVEL_ON_BAT="128 128"
Mulige parametere:
  • 1 – maksimal energisparing / minimum ytelse – Kommentar: bruk denne parameteren kan føre til hyppig parkering av diskhoder og, som en konsekvens, til feil (kan gjenkjennes av karakteristiske klikk)
  • 128 – kompromiss mellom energisparing og diskslitasje (TLP er en standardparameter ved drift på batteri)
  • 192 – forhindrer hyppig hodeparkering av enkelte HDD-er
  • 254 – minimum energisparing / maksimal ytelse (TLP standard parameter ved drift fra nettverket)
  • 255 – deaktiver APM (støttes ikke av noen stasjoner)

Senk rotasjonshastigheten

DISK_SPINDOWN_TIMEOUT_ON_AC="0 0"
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 0"
Timeout-verdi for diskrotasjon, stopper når disken er inaktiv.
  • 0 – deaktivert
  • 1..240 – tidsavbrudd fra 5 sekunder til 20 minutter (i trinn på 5 sekunder)
  • 241..251 – tidsavbrudd fra 30 minutter til 5,5 timer (i trinn på 30 minutter)
  • keep – spesiell verdi, lar deg deaktivere denne parameteren (synonym: _)
Når du bruker flere disker, kan hver ha sine egne parametere, de må skilles med mellomrom.

SSD-er har ikke bevegelige deler, så dette alternativet kan ikke brukes for dem.

Clue: Stoppe systemdisk Det er usannsynlig at det fungerer i lange perioder fordi programmer og systemdemoner ofte vekker stasjonen. Men for en CD/DVD som ikke trenger konstant tilgang, kan dette alternativet være ganske nyttig.

Disk I/O-planlegger

Angir I/O-planleggeren per disk. Gyldige innstillinger:
  • cfq – Linux standard, fungerer med de fleste standard HDD-er og SSD-er
  • deadline – Linux-standard (nyere kjerner), fungerer med de fleste standard HDD-er og SSD-er
  • keep – spesiell verdi, lar deg deaktivere denne parameteren (synonym: _)
Når du bruker flere disker, kan hver ha sine egne parametere, de må skilles med mellomrom.

SATA aggressiv strømstyring

SATA_LINKPWR_ON_AC=maks_ytelse
SATA_LINKPWR_ON_BAT=min_effekt
Angir strømstyringsmodus for SATA-koblinger som kobler til diskstasjoner og optiske stasjoner.
Gyldige innstillinger:
  • min_power – maks. energisparing / minimum ytelse
  • medium_power – avveining mellom energisparing og ytelse
  • max_performance – minimum energisparing / maks. opptreden
Clue: For å deaktivere dette alternativet helt, bare kommentere linjene ved å sette inn en "#" på begynnelsen av linjen.

PCI Express buss

Active State Power Management

PCIE_ASPM_ON_AC=ytelse
PCIE_ASPM_ON_BAT=strømsparing
Angir strømsparingsmodus for PCIe ASPM. Tilgjengelig med kjerne 2.6.35 og høyere. Gyldige innstillinger:
  • misligholde
  • opptreden
  • strømsparing
Grafikkkort

Radeon (gammel)

RADEON_POWER_PROFILE_ON_AC=høy
RADEON_POWER_PROFILE_ON_BAT=lav
Frekvensjustering. Tilgjengelig med kjerne 2.6.35 og høyere. Kun støttet radeon driver, ikke fglrx. Gyldige innstillinger:
  • auto – middels fra batteri, høy fra strømnettet
  • standard – standardinnstillinger brukes, muligheten til å justere frekvensen er deaktivert.
Clue: Denne innstillingen får skjermen til å flimre én gang når strømkilden endres.

Radeon DPM (ny)

Fra og med kjerne 3.11 er ny Dynamic Power Management (DPM) for radeon nå tilgjengelig. Kun støttet av radeon-driver, ikke fglrx.

Clue: trenger alternativ radeon.dpm=1 når Støvelhempe kjerner.

RADEON_DPM_STATE_ON_AC=ytelse
RADEON_DPM_STATE_ON_BAT=batteri
Kontrollerer strømstyringsmetoden. Mulige verdier:
  • batteri – når du bruker batteristrøm
  • ytelse – når du kjører på strøm
RADEON_DPM_PERF_LEVEL_ON_AC=auto
RADEON_DPM_PERF_LEVEL_ON_BAT=auto
Styrer ytelsesnivået. Mulige verdier:
  • auto – anbefales!
Nettverk

Wifi strømstyring

WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=5
Strømsparingsmodus for Wi-Fi-moduler. Adapterstøtte avhenger av kjernen og driveren. Mulige verdier:
  • 1 – deaktivert
  • 5 – inkludert
Clue: Strømsparing kan føre til at Wi-Fi-tilkoblingen blir ustabil.

Wake On LAN

  • Y – Wake on LAN deaktivert
  • N – Wake on LAN aktivert
Clue: Når den er aktivert, kreves en omstart for at de nye innstillingene skal tre i kraft.

Lyd

SOUND_POWER_SAVE_ON_AC=0
SOUND_POWER_SAVE_ON_BAT=1
Tidsavbrudd (i sekunder) for strømsparingsmodus for lyd (støtter HDA Intel, AC97). En verdi på 0 deaktiverer strømsparingsmodus.

Clue: Dette alternativet kan forårsake en lett klikkelyd når du spiller av lyd.

SOUND_POWER_SAVE_CONTROLLER=Y
  • Y – slår av kontrolleren sammen med lydbrikken
  • N – kontrolleren er konstant aktiv
Stasjonsspor/Ultrabay/CD/DVD-stasjon
  • 1 – CD/DVD-stasjonen slås av når den kjøres på batteristrøm
  • 0 – CD/DVD-stasjonen er på
(standard inn Linux-systemer: /dev/sr0).

Clue:

  • For å reaktivere, åpne/lukk stasjonen eller trykk på knappen som er ansvarlig for denne funksjonen
  • Denne innstillingen påvirker ikke andre stasjoner
Runtime Power Management
RUNTIME_PM_ON_AC=på
RUNTIME_PM_ON_BAT=auto
Runtime strømstyringskontroller for PCI(e)-enheter. Tilgjengelig med kjerne 2.6.35 og høyere. Mulige verdier:
  • auto – aktivert (slår av inaktive enheter)
  • på – deaktivert (enheter er alltid på)
Clue: for å deaktivere denne innstillingen helt, sett inn en "#" i den første kolonnen.
Kontrollerer hvilke PCI(e)-enheter som vurderes for strømstyring under drift::
  • 0 – kun utvalgte enheter
  • 1 – alle enheter (standard)
RUNTIME_PM_BLACKLIST="00:12.3 00:45.6"
Liste over PCI(e)-unntak som vil fungere på batteristrøm. For å få data, bruk kommandoen #lspci, vil enhetsidentifikatoren være på begynnelsen av linjen.
RUNTIME_PM_DRIVER_BLACKLIST="radeon nouveau"
Ekskluder PCI(e)-enheter som er tildelt oppførte drivere fra strømstyring under kjøretid. Bruk # tlp-stat -e for å slå opp driverne (i parentes på slutten av linjen). Skill flere drivere med mellomrom.

Standarden er "radeon nouveau" for å forhindre utilsiktet påslåing av hybrid grafikk" diskret del. Bruk en tom liste ("") for å deaktivere funksjonen fullstendig (anbefales ikke).

USB

Automatisk suspenderingsmodus for alle USB-enheter når du bytter til batteristrøm. Inndataenheter som mus og tastaturer er aktivert som standard (se USB_DRIVER_BLACKLIST nedenfor). Mulige verdier:
  • 1 – aktivert
  • 0 – deaktivert
Merk: TLP aktiverer USB autosuspend uavhengig av hvilken strømkilde datamaskinen kjører på.
USB_BLACKLIST="1111:2222 3333:4444"
Liste over USB-enhets-ID-unntak fra automatisk suspenderingsmodus. Nyttig for enheter som har problemer med å våkne. Bruk # tlp-stat -u for å finne enhets-IDen. Hvis det er mer enn én enhet i listen, skiller du dem med mellomrom.
USB_DRIVER_BLACKLIST="usbhid"
Hvis den forrige parameteren ble dannet av enhets-ID, er denne dannet av drivernavnet. Hvis det er mer enn én enhet i listen, skiller du dem med mellomrom.

Merk følgende: Ikke fjern "usbhid" fra listen! De fleste inndataenheter fungerer ikke som de skal i automatisk suspenderingsmodus. Bruk heller USB_WHITELIST nedenfor for din spesifikke enhets-ID

Utelukker innebygde WWAN-enheter fra automatisk suspenderingsmodus:
  • 0 – ikke ekskluder
  • 1 – ekskluder
Kommentar: denne funksjonen er implementert av en intern svarteliste for drivere. Den inneholder for øyeblikket driverne cdc_*, hso, qcserial og sierra – matchende kort fra Qualcomm, Ericsson og Sierra. For å finne kortets driver, bruk #tlp-stat -u. For ytterligere drivere, bruk USB_DRIVER_BLACKLIST ovenfor.
USB_WHITELIST="5555:6666 7777:8888"
Aktiverer automatisk suspenderingsmodus for USB-enhets-IDer som allerede er ekskludert av listene ovenfor (hviteliste, vinner alltid). Bruk # tlp-stat -u for å fastslå ID. Flere IDer er atskilt med mellomrom.
USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1
Deaktiverer automatisk suspenderingsmodus for USB etter systemavslutning. Dette er ment som en løsning hvis suspenderte USB-enheter forstyrrer avslutningsprosessen.

Bytte av radioenhet

På systemstart og avslutning

RESTORE_DEVICE_STATE_ON_STARTUP=0
Gjenopprette strøm for enheter som ble deaktivert av programvare i den siste økten når systemet starter (bluetooth, wifi, wwan):
  • 0 – deaktivert
  • 1 – aktivert
Clue: DEVICES_TO_DISABLE_ON_STARTUP/SHUTDOWN-parameteren vil bli ignorert hvis "1" er spesifisert her.
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"
Deaktiverer innebygde radioenheter i systemet ved oppstart i henhold til listen over parametere:
  • blåtann
  • wifi – trådløst LAN
Ikke glem å skille enheter med mellomrom.
DEVICES_TO_ENABLE_ON_STARTUP="bluetooth wifi wwan"
Linux inkluderer alle innebygde radioer som standard. I tilfelle et unntak kan du bruke dette alternativet til å aktivere den manglende enheten ved systemoppstart. Se over for mulige verdier.
DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"
Deaktiverer innebygde radioenheter før systemet slås av. Kan brukes som en løsning når en aktivert radiomodul blokkerer avslutningsprosessen. Se over for mulige verdier.
DEVICES_TO_ENABLE_ON_SHUTDOWN="bluetooth wifi wwan"
Aktiverer innebygde radiomoduler før systemet slås av. Kan brukes som en løsning, slik at andre operativsystemer se denne enheten. Se over for mulige verdier.

Ved endring av strømkilde

DEVICES_TO_ENABLE_ON_AC="bluetooth wifi wwan"
Liste over radiomoduler som er aktive når de opererer fra nettverket Se over for mulige verdier.
DEVICES_TO_DISABLE_ON_BAT="bluetooth wifi wwan"
Deaktiverer innebygde radioer når de kjører på batteri, uavhengig av tilkoblingsstatus. Se over for mulige verdier.
DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE="bluetooth wifi wwan"
Deaktiverer innebygde radioer når de kjører på batteristrøm når de bryter en aktiv forbindelse. Se over for mulige verdier.

Ladegrenser for ThinkPad-batteri- Uten oversettelse.

Veiviser for radioenhet

Radio Device Wizard gir muligheten til å aktivere eller deaktivere innebygde radiomoduler utløst av visse hendelser. På Ubuntu og Debian er dette implementert i (valgfritt) pakken tlp-rdw.

Clue: Radio Device Wizard krever Network Manager som et administrasjonsverktøy.

Deaktiver på nettverkstilkobling

DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan"
DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan"
DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi"
Ved en LAN-, wifi- eller wwan-tilkobling er de angitte radioenhetene deaktivert:
  • blåtann
  • wifi – trådløst LAN
  • wwan – Wireless Wide Area Network (UMTS)
Ikke glem å skille enheter med mellomrom.

Aktiver ved nettverksfrakobling

DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi wwan"
DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT=""
DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT=""
Ved frakobling av lan, wifi eller wwan er de angitte radioenhetene aktivert.

Aktiver/deaktiver på Dock

DEVICES_TO_ENABLE_ON_DOCK=""
DEVICES_TO_DISABLE_ON_DOCK=""
Slå enheter av og på når de er installert i en dokkingstasjon.

Aktiver/deaktiver på frakobling

DEVICES_TO_ENABLE_ON_UNDOCK="wifi"
DEVICES_TO_DISABLE_ON_UNDOCK=""
Slår enheter på eller av når de er koblet fra dokkingstasjonen.

Sporingsmodus

For å støtte TLP (og mulige feilmeldinger), er det mulig å aktivere sporingsmodus. For å aktivere det, legg til følgende linje i konfigurasjonsfilen:

TLP_DEBUG="bat disklås nm bane pm rf kjøre sysfs udev usb"
Standardkonfigurasjon

For referanse se /etc/default/tlp som finnes i installasjonspakken.

18.04.2013

Det er mange forskjellige innstillinger for å spare batteristrøm på bærbare enheter, for eksempel bærbare datamaskiner, bærbare datamaskiner, netbooks, etc., men de fleste av dem avhenger av maskinvaren som brukes eller installert Linux-distribusjon, så det er ikke alltid mulig å installere energisparende alternativer for vanlige brukere. Et så fantastisk verktøy som TLP kom for å løse dette problemet.

TLP– et kraftig konsollverktøy som lar deg konfigurere effektivt strømforbruk automatisk, uten å være knyttet til spesifikke distribusjoner eller maskinvarekonfigurasjoner.

Dermed kan du ved å bruke TLP enkelt og raskt optimere systemets strømforsyning uten å fordype deg i vanskelighetene med alternativene til den bærbare datamaskinen. Imidlertid kan de som ønsker det uavhengig angi de mest foretrukne innstillingene ved å velge dem selv.

Installere TLP på Ubuntu

Dette må du gjøre for å komme i gang:

  • fjern alle energisparende innstillinger og skript (for eksempel i /etc/rc.local), ellers vil ikke TLP fungere som det skal;
  • fjern verktøyet for laptop-modus-verktøy.

Installasjon er tilgjengelig fra PPA ved å bruke kommandoene nedenfor:

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

TLP starter når systemet starter, så etter installasjonen må du logge inn på økten på nytt. Hvis du ikke vil gjøre dette, kan du kjøre kommandoen i terminalen:

Sudo tlp start

Om ønskelig kan du installere ytterligere to pakker:

  • smartmontools– se S.M.A.R.T-informasjon;
  • ettool– et verktøy for å deaktivere Wake-on-LAN.
sudo apt-get install smartmontools ethtool

ThinkPad-eiere vil kanskje også installere en rekke verktøy ved å kjøre:

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


Det er mange forskjellige justeringer som øker batterilevetiden, men mange av dem avhenger av maskinvaren, Linux-distribusjonen. Ofte er justeringer allerede utdaterte eller for komplekse for den gjennomsnittlige brukeren å bruke.

TLP er et avansert, konsollbasert strømstyringsverktøy som brukes automatisk nødvendige innstillinger for spesifikk maskinvare og kjenner til forskjellige Linux-distribusjoner og deres muligheter.

TLP bruker følgende innstillinger avhengig av strømkilden (batteri eller strømnett):

  • laptop-modus og skitten buffer timeouts.
  • CPU-frekvens, inkludert "turbo boost" / "turbo core".
  • lavstrømsplanlegger for multi-core prosessorer eller hyper-threading.
  • avansert strømstyring harddisk og varigheten av spindelrotasjonen.
  • Aggressiv SATA Power Management (ALPM).
  • PCI Express Power Management (PCIe ASPM).
  • sanntids strømstyring av PCI(e)-enheter.
  • Radeon KMS strømstyring, men ikke fglrx.
  • Wi-Fi strømsparingsmoduser.
  • Slå av strømmen til optiske stasjoner.

Ytterligere TLP-funksjoner:

  • I/O-planleggere for hver disk separat.
  • automatisk suspendering av USB-drift (autosuspend) med støtte for enhetssvartelister.
  • strømsparingsmoduser for lydenheter - hda_intel, ac97.
  • aktivere og deaktivere integrerte wifi-, bluetooth- eller wwan-enheter når du starter eller slår av systemet.
  • Gjenoppretter radioenheter ved oppstart av systemet.
  • veiviser for radioenheter og bytte tilstanden til enheten fra nettverkshendelser eller i dokken eller ikke i dokken.
  • deaktiverer Wake On LAN.
  • WWAN-gjenoppretting etter suspendering, dvalemodus.
  • Terskler for batterilading for IBM/Lenovo ThinkPads.
  • Batterikalibrering for ThinkPads.

TLP bruker innstillingene automatisk ved oppstart og når strømkilden endres. Grovt sett trenger du bare å installere TLP og mye vil fungere som en sjarm. Det er imidlertid innstillinger som må angis manuelt for bruk, for eksempel aktivering eller deaktivering WiFi-enheter, Bluetooth eller Wwan (3G eller UMTS).

Installerer TLP.

Før installasjon må du vite følgende:

  • Hvis du brukte noen justeringer og registrerte samtalen deres i /etc/rc.local, må du fjerne dem.
  • du må fjerne laptop-modus-verktøy(sudo apt-get remove laptop-mode-tools).

Installere TLP på Ubuntu.

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

TLP starter av seg selv, men det vil ikke skade å starte det for første gang hvis du starter på nytt.
sudo /etc/init.d/tlp restart

Følgende pakker er valgfrie:

  • smartmontools - for å se S.M.A.R.T.
  • ethtool - for å deaktivere Wake On LAN.

Installer dem med sudo apt-get install smartmontools ethtool hvis ønskelig.

For bærbare ThinkPad-maskiner trenger du kanskje:

  • tp-smapi-dkms - ThinkPad-batteriladeterskler.
  • acpi-call-tools - batteriladeterskler på plattformen Sandy Bridge eller nyere (X220/T420, X230/T430, etc.).

Hvis du har en ThinkPad eller Intel Sandy Bridge-plattform, installer de nødvendige sudo apt-get install tp-smapi-dkms acpi-call-tools

Vanlige spørsmål om TLP.

Innstillingene er i filen /etc/default/tlp

1. Hvis det i Kubuntu (KDE) er åpenbare problemer i strømstyring når du endrer kilden, så i Systeminnstillinger -> Strømstyring -> Rediger profil.

Profil "Powersave" (for batteri): sjekk.
"Performance"-profil (online): fjern merket i boksen.

2. På 3.x-kjerner virker systemet tregt.
Løsning – SATA_LINKPWR_ON_BAT=medium_power

3. Det er problemer når du endrer prosessorfrekvensen.
Prøv å fjerne ondemand sudo update-rc.d -f ondemand remove

4. Hvis den bærbare datamaskinen ikke kan sove på 3.x kjerner.
Prøv BAY_POWEROFF_ON_BAT=0

5. Hvis HDD smeller hodet for ofte når du parkerer, og roe det ned DISK_APM_LEVEL_ON_BAT=128

6. Jeg har en solid-state Crucial M4 SSD og batteriet dreper meg.
For Crucial, deaktiver APM
DISK_APM_LEVEL_ON_AC="255 255"
DISK_APM_LEVEL_ON_BAT="255 255"

7. For eventuelle lydproblemer når du bytter strømkilde, prøv SOUND_POWER_SAVE=0

Flere detaljer i. Beskrivelse av innstillinger i .