Produljenje trajanja baterije uz TLP. Kako produljiti vrijeme rada prijenosnog računala s Ubuntuom Instalacija tlp
Za računala ili servere potrošnja energije operativnog sustava nije osobito bitna, no kada su u pitanju prijenosna računala i drugi prijenosni uređaji, stvari se dramatično mijenjaju. Želimo da naš uređaj radi što je duže moguće na bateriji i da troši što manje energije baterije.
Na to uvelike utječe operativni sustav, koliko će procesor i tvrdi disk biti opterećeni te hoće li biti uključeni bluetooth i wifi adapteri. Sve to troši energiju i sve se može konfigurirati. U ovom ćemo članku pogledati kako postaviti uštedu energije u Ubuntuu i održati rad vašeg prijenosnog računala što je dulje moguće.
Ne trebate uvijek maksimalnu snagu i performanse. Ovo je potrebno u igrama ili pri korištenju teških programa, ali je nepotrebno kada gledate filmove ili surfate internetom, a još više kada niste u blizini računala. Postoji nekoliko opcija za upravljanje napajanjem u Ubuntu postavkama koje vam mogu pomoći u poboljšanju uštede energije.
Zatim otvorite postavke sustava Prehrana:
Ovdje možete postaviti nakon koliko vremena mirovanja trebate staviti računalo u stanje mirovanja, što učiniti ako je napunjenost baterije pala na kritičnu razinu ili kada zatvorite poklopac prijenosnog računala.
2. Isključite Bluetooth
Bluetooth modul troši puno energije, nadam se da se sjećate kako su vam se baterije telefona brzo ispraznile kada ste zaboravili isključiti bluetooth. Ali ovdje je stalno uključen i stalno troši energiju čak i ako trenutno nije potrebna.
Onemogući Bluetooth može se onemogućiti pomoću ikone na ploči, samo prebacite klizač na Isključeno ili kliknite Isključi Bluetooth u starijim verzijama.
Da biste potpuno onemogućili Bluetooth, uklonite njegovu uslugu iz pokretanja sustava i dodajte naredbu za pokretanje:
sudo rfkill blokira bluetooth
Također, ako planirate potpuno onemogućiti bluetooth, preporučljivo je dodati njegove upravljačke programe na crnu listu:
sudo vi /etc/modprobe.d/no-bluetooth.conf
crna lista btusb
crna lista bluetooth
3. Isključite Wifi i koristite Ethernet
Ako koristite bežična tehnologija Wifi, onda treba znati da i on troši puno energije pa ga je bolje zamijeniti energetski učinkovitijim žičanim internetom. Čak i u pozadina kada niste spojeni ni na jednu svoju mrežu wifi kartica skenirat će eter kako bi potražio dostupne mreže.
Onemogućavanje wifi-ja također je vrlo jednostavno. Da biste to učinili, samo kliknite indikator upravljanja mrežom i odaberite onemogući Wifi:
Da biste automatski isključili wifi kada se sustav pokrene, dodajte sljedeću naredbu pokretanju:
sudo rfkill blokira wifi
4. Svjetlina zaslona
Očito, što je zaslon svjetliji, to troši više energije. Najpouzdaniji i naj učinkovita metoda Smanjiti potrošnju energije Ubuntua znači smanjiti svjetlinu.
Ne trebamo uvijek maksimalnu svjetlinu, samo neka bude što ugodnija. Za promjenu svjetline možete koristiti prečace na tipkovnici ili postavke sustava.
U postavkama sustava otvorite Svjetlina i zaključavanje. Zatim podesite klizač za postavku svjetline, također možete provjeriti opciju zatamnjenja zaslona za uštedu energije.
Također, programeri iz razvojnog tima Ubuntu kernela primijetili su da LCD zasloni troše manje energije sa svijetlim pozadinama. Crtanje tamnih boja zahtijeva 1-2% više struje.
Ako se svjetlina ne promijeni, pokušajte dodati sljedeći redak parametrima jezgre u Grubu - acpi_backlight=vendor. Nakon ažuriranja konfiguracije i ponovnog pokretanja sve bi trebalo raditi.
Također možete promijeniti svjetlinu izravno putem terminala; za to upotrijebite uslužni program xbacklight:
sudo apt-get instalirajte xbacklight
$ xbacklight -set 15
5. Odspojite vanjske USB uređaje
Možete spojiti razne USB uređaji na prijenosno računalo, kao što su flash pogoni, web kamere, telefoni itd. Ali svi oni troše energiju. Odspojite uređaje koji sada nisu potrebni, također sigurno uklonite flash pogone, MTP kamere i vanjske pogone.
6. Onemogućite ostale nepotrebne uređaje
Web kamere, GSM modemi i drugi uređaji također troše energiju i bolje ih je isključiti. Na primjer, da biste onemogućili web kameru, morate dodati njen upravljački program na crnu listu:
sudo vi /etc/modprobe.d/no-webcam.conf
crna lista uvcvideo
Ovom naredbom možete vidjeti sve aktivne uređaje:
Isključite sve uređaje koji se ne koriste, samo pazite da ne isključite ništa što vam ne treba.
7. Onemogućite diskretnu grafičku karticu
Ako vaše prijenosno računalo ima mogućnost prebacivanja video kartica s onih integriranih u procesor na moćniju diskretnu, tada je preporučljivo isključiti drugu. Ovo će uvelike smanjiti potrošnju energije Ubuntua.
Obično za to možete koristiti modul vgaswitcheroo. Da biste onemogućili drugi rad GPU-a:
sudo -i
$ echo ISKLJUČENO > /sys/kernel/debug/vgaswitcheroo/switch
8. Zatvorite nepotrebne aplikacije
Što više programa koristite, procesor troši više energije i više aktivnosti RAM memorija, i tvrdi disk. Uvijek imamo otvorene mnoge programe, na primjer, VLC, Chrome, Terminal, Rhythmbox i tako dalje. Ali ne koristimo ih sve.
Pogledajte koje su aplikacije otvorene na bočnoj traci i zatvorite one koje vam ne trebaju. Da biste zatvorili program, kliknite desnom tipkom miša na njegovu ikonu i kliknite Zatvori.
9. Nemojte koristiti Flash Player
Program za streaming videa i drugih flash sadržaja - Flash Player troši mnogo energije. Stoga, ako ga ne koristite, produljit ćete vrijeme rada ubuntua na vašoj bateriji.
Koristite preglednik koji vam omogućuje da omogućite bljesak na zahtjev. Na primjer, u Firefoxu možete konfigurirati Flash da se uključuje samo kada vam je stvarno potreban, a za Chrome postoji dodatak PowerSaver koji vam omogućuje isto.
Za gledanje filmova i videa koristite hardversko ubrzanje. Ovo rasterećuje video obradu na GPU, čime se smanjuje opterećenje CPU-a i potrošnja energije. Ovu tehnologiju podržavaju VLC i MPV. Također morate omogućiti hardversko ubrzanje u preglednicima.
10. Koristite lagano okruženje radne površine
Desktop okruženja kao što su KDE, Cinnamon, Unity, Gnome troše puno više energije od laganih okruženja jer postoje mnoge pozadinske usluge i aplikacije koje se pokreću i rade prema zadanim postavkama. Stoga je bolje odabrati lakše okruženje, poput LXDE, LXQt ili XFCE.
11. Koristite TLP
TLP je vrlo popularan alat koji poboljšava uštedu energije Ubuntua podešavanjem različitih parametara kernela i potrošnje energije za razne uređaje Računalo.
Možete konfigurirati sljedeće postavke:
- Isključite prijenosno računalo i isteknite vrijeme prije ispisivanja podataka na tvrdi disk;
- Promjena frekvencije procesora;
- Distribucija energije za jezgre u višejezgrenim sustavima;
- Ubuntu upravljanje napajanjem tvrdog diska;
- Upravljanje napajanjem PCI uređaja;
- Način uštede energije za Wifi;
- Onemogućavanje pogona;
- Ubuntu način uštede energije za zvučnu karticu;
Zadani uslužni program sadrži postavke koje će uvelike povećati autonomiju prijenosnog računala i prikladne su za većinu korisnika. Da biste instalirali uslužni program, koristite naredbu:
sudo apt-get install tlp
Zatim ga dodajte u pokretanje:
sudo systemctl omogući tlp
Praćenje energije
Morate ne samo poboljšati uštedu energije Ubuntua, već i pratiti potrošnju energije kako biste na vrijeme shvatili što točno troši bateriju. U te svrhe možete koristiti uslužni program powertop. Instalirajte ga pomoću naredbe:
sudo apt instalirajte powertop
Zatim izradite izvješće za vrijeme koje vam je potrebno, na primjer 60 sekundi:
sudo powertop --time=60 --html=power_report.html
zaključke
Pokrili smo dovoljno načina na koje možete poboljšati energetsku učinkovitost Ubuntua 16.04 i produljiti vrijeme izvan mreže vašeg prijenosnog računala. Ako znate druge metode, svakako ih podijelite u komentarima!
Iza posljednjih godina postigli su impresivne rezultate u stvaranju prijateljskog okruženja za rad i slobodno vrijeme. Međutim, "besplatni" sustavi imaju i značajne nedostatke, koje bi bilo nepošteno ne spomenuti. Prije svega, to je još uvijek nedovoljna podrška postojećem hardver. To se također odnosi i na vrijeme život baterije prijenosna računala za Upravljanje Ubuntuom, što može biti znatno slabije od trajanja baterije kada koristeći Windows. U ovom članku ćemo se upoznati s dva pomoćna programa koji su dizajnirani da isprave ovo stanje stvari.
Pažnja! Istodobna uporaba uslužnih programa opisanih u nastavku može uzrokovati probleme. Da biste pokušali s drugim, izbrišite prethodni.
TLP
Postoje razna podešavanja koja možete primijeniti na prijenosnom računalu kako biste uštedjeli bateriju, ali mnogi od njih su specifični za hardver i distribuciju Linuxa, drugi su zastarjeli ili ih je preteško primijeniti bez složenih čarolija naredbenog retka. TLP ima za cilj riješiti mnoge od ovih problema i najviše se primjenjuje optimalne postavke za vašu konfiguraciju automatski, ovisno o Linux verzije i hardver.
Korišteno je dosta podešavanja i njihov detaljan opis je izvan opsega ovog članka, stoga predlažemo da pogledate stranicu za pomoć uslužnog programa (engleski). Željeli bismo vam skrenuti pozornost na činjenicu da uslužni program radi potpuno neovisno i nema čak ni grafičko sučelje.
TLP možete instalirati pokretanjem sljedećih naredbi u terminalu:
sudo add-apt-repository ppa:linrunner/tlp sudo apt-get ažuriranje sudo apt-get instalacija tlp tlp-rdwOva vam aplikacija omogućuje produljenje vijeka trajanja baterije vašeg prijenosnog računala omogućavanjem odgovarajućeg načina rada u Linux kernelu zajedno s drugim postavkama za uštedu energije. U svojoj biti, vrlo je sličan TLP-u o kojem je gore bilo riječi i radio je na isti način donedavno samo kroz naredbeni redak. Međutim, počevši od verzije 1.64, Laptop Mode Tools ima grafičko sučelje koje daje nešto veću slobodu i praktičnost u postavkama.
Da biste instalirali uslužni program, morate unijeti u terminal:
sudo add-apt-repository ppa:webupd8team/unstable sudo apt-get update sudo apt-get install laptop-mode-toolsDa biste pokrenuli GUI Laptop Mode Tools, pokrenite sljedeću naredbu:
gksu lmt-config-guiTLP – Linux Napredno upravljanje napajanjem.
Uvod.
Svi osnovni TLP parametri pohranjeni su u konfiguracijska datoteka nalazi se /etc/default/tlp. Budući da je zadana konfiguracija već optimizirana za uštedu baterije, u mnogim slučajevima nema posebne potrebe mijenjati je.
Da biste unijeli promjene, možete pokrenuti sljedeću naredbu () u terminalu ili putem naredbe Alt+F2:
$ gksudo gedit /etc/default/tlpNakon što izvršite izmjene, trebate ponovno pokrenuti TLP
Prilikom ažuriranja TLP-a, instalater će sigurno pitati treba li zamijeniti postojeća verzija konfiguracije.
Mogućnosti
Neke bilješke
- Parametar koji završava na _AC ima učinak kada se radi iz mreže
- Parametar koji završava na _BAT ima učinak kada radi na bateriju
- Parametri koji sadrže više vrijednosti moraju biti u dvostrukim navodnicima ("")
- Za aktiviranje parametara koji nisu omogućeni prema zadanim postavkama, morate ukloniti "#" na početku retka.
Postavite na 0 ako želite onemogućiti TLP (potrebno je ponovno pokretanje)
Sustav datoteka
DISK_IDLE_SECS_ON_AC=0Mora biti > 0 da bi se omogućio prijenosni način jezgre. Nemojte mijenjati ove postavke.
DISK_IDLE_SECS_ON_BAT=2
MAX_LOST_WORK_SECS_ON_AC=15Istek vremena (u sekundama) za pisanje podataka iz međuspremnika sustava na disk.
MAX_LOST_WORK_SECS_ON_BAT=60
Promjena procesora i frekvencije
CPU_SCALING_GOVERNOR_ON_AC=na zahtjevJedna od opcija za vaš procesor je instalirana, dostupne opcije su ondemand (zadano), powersave, performance i conservative.
CPU_SCALING_GOVERNOR_ON_BAT=na zahtjev
Važno: da biste koristili ovu postavku, morate onemogućiti postavke regulatora vaše distribucije ili će doći do sukoba. Pogledajte TLP FAQ.
CPU_SCALING_MIN_FREQ_ON_AC=0Postavlja min/max parametar za promjenu frekvencije procesora. Da biste dobili dostupne vrijednosti, koristite # tlp-stat -p. Vrijednost 0 koristi zadanu vrijednost.
CPU_SCALING_MAX_FREQ_ON_AC=0
CPU_SCALING_MIN_FREQ_ON_BAT=0
CPU_SCALING_MAX_FREQ_ON_BAT=0
Trag: Za primjenu novih postavki potrebno je ponovno pokretanje.
Važno: smanjenje frekvencije procesora ne utječe na potrošnju energije kada se napaja baterijom; bolji rezultati mogu se postići korištenjem različitih standardnih načina rada procesora (na zahtjev, ušteda energije, performanse i konzervativni).
CPU_MIN_PERF_ON_AC=0Postavljanje min/max P-stanja za Intel Core procesori. Vrijednosti su dane kao postotak (0.. 100%) ukupne dostupne performanse procesora.
CPU_MAX_PERF_ON_AC=100
CPU_MIN_PERF_ON_BAT=0
CPU_MAX_PERF_ON_BAT=30
Trag :
- Postavka je namijenjena ograničavanju rasipanja energije CPU-a.
- Zahtijeva upravljački program za skaliranje intel_pstate, vidi gore.
CPU_BOOST_ON_AC=1Onemogućite načine rada "turbo boost" (Intel) i "turbo core" (AMD) (0 = onemogućeno / 1 = omogućeno).
CPU_BOOST_ON_BAT=0
Trag :
- Zahtijeva Linux kernel 3.7 ili noviji
- Vrijednost 1 ne aktivira način, već samo dopušta njegovu upotrebu
- Ovo može biti u sukobu s postavkama regulatora vaše distribucije
SCHED_POWERSAVE_ON_AC=0Smanjite broj CPU jezgri/hiper-niti koje se koriste za mala opterećenja (1 = omogućeno, 0 = onemogućeno). Ovisi o modelu procesora.
SCHED_POWERSAVE_ON_BAT=1
ENERGY_PERF_POLICY_ON_AC=performanseOdređuje ukupnu izvedbu u usporedbi s politikom uštede energije za procesor. Moguće vrijednosti su performanse, normalno i ušteda energije.
ENERGY_PERF_POLICY_ON_BAT=ušteda energije
Upozorenje: Ova opcija zahtijeva msr kernel modul i x86_energy_perf_policy alat.
Jezgra
Undervolting
Trag: Za korištenje ovih značajki potrebne su napredne vještine Linuxa.
PHC_CONTROLS="F:V F:V F:V F:V"Frekvencija/napon ID parova za podnapon Intelovih procesora. Pretpostavlja da je instaliran kernel s PHC zakrpama. Za više informacija pogledajte PHC wiki.
Diskovi i kontroler
Komentar: Zadane postavke dobro rade sa SSD-ovima, nema posebne potrebe za njihovom promjenom.
Dodjela uređaja
Kada koristite 2. disk u CD/DVD pogonu, nazive uređaja koje je dodijelio kernel (sda/sdb) može biti teško promijeniti. U ovom slučaju, preporučljivo je dodijeliti imena uređajima pomoću ID-a:
DISK_DEVICES="ata-INTEL_SSDSA2M160G2GC_XZY123456890 ata-HITACHI_HTS541612J9SA00_XZY123456890"Tim #tlp disk prikazuje ID-ove svih povezanih diskova.
Napredno upravljanje napajanjem
DISK_APM_LEVEL_ON_AC="254 254"Mogući parametri:
DISK_APM_LEVEL_ON_BAT="128 128"
- 1 – maksimalna ušteda energije / minimalna učinkovitost – Komentar: korištenje ovaj parametar može dovesti do čestog parkiranja glava diska i, kao posljedica toga, do njegovog kvara (može se prepoznati po karakterističnim klikovima)
- 128 – kompromis između uštede energije i istrošenosti diska (TLP je standardni parametar pri radu na baterije)
- 192 – sprječava često parkiranje glave nekih tvrdih diskova
- 254 – minimalna ušteda energije / maksimalna izvedba (standardni parametar TLP pri radu iz mreže)
- 255 – onemogući APM (ne podržavaju ga neki pogoni)
Usporite brzinu rotacije
DISK_SPINDOWN_TIMEOUT_ON_AC="0 0"Vrijednost vremenskog ograničenja za rotaciju diska, zaustavlja se kada je disk neaktivan.
DISK_SPINDOWN_TIMEOUT_ON_BAT="0 0"
- 0 – onemogućeno
- 1..240 – vremensko ograničenje od 5 sekundi do 20 minuta (u koracima od 5 sekundi)
- 241..251 – vremensko ograničenje od 30 minuta do 5,5 sati (u koracima od 30 minuta)
- zadržati – posebna vrijednost, omogućuje vam da onemogućite ovaj parametar (sinonim: _)
SSD diskovi nemaju pokretne dijelove, pa se ova opcija ne može koristiti za njih.
Trag: zaustaviti se sistemski disk Malo je vjerojatno da će raditi dulje vrijeme jer aplikacije i demoni sustava često probude pogon. Međutim, za CD/DVD koji ne treba stalan pristup, ova opcija može biti vrlo korisna.
Disk I/O Scheduler
- cfq – Linux standard, radi s većinom standardnih HDD-ova i SSD-ova
- krajnji rok – zadani Linux (novije jezgre), radi s većinom standardnih HDD-ova i SSD-ova
- zadržati – posebna vrijednost, omogućuje vam da onemogućite ovaj parametar (sinonim: _)
SATA agresivno upravljanje napajanjem
SATA_LINKPWR_ON_AC=max_performancePostavlja način upravljanja napajanjem za SATA veze koje povezuju disk pogone i optičke pogone.
SATA_LINKPWR_ON_BAT=min_snaga
Valjane postavke:
- min_snaga – maks. ušteda energije / minimalna izvedba
- medium_power – kompromis između uštede energije i performansi
- max_performance – minimalna ušteda energije / maks. izvođenje
PCI Express sabirnica
Upravljanje napajanjem u aktivnom stanju
PCIE_ASPM_ON_AC=izvedbaPostavlja PCIe ASPM način rada za uštedu energije. Dostupno s kernelom 2.6.35 i novijim. Valjane postavke:
PCIE_ASPM_ON_BAT=ušteda energije
- zadano
- izvođenje
- štednja energije
Radeon (stari)
RADEON_POWER_PROFILE_ON_AC=visokPodešavanje frekvencije. Dostupno s kernelom 2.6.35 i novijim. Samo podržano radeon driver, a ne fglrx. Valjane postavke:
RADEON_POWER_PROFILE_ON_BAT=nizak
- automatski – srednji od baterije, visoki od mreže
- zadano – koriste se zadane postavke, mogućnost podešavanja frekvencije je onemogućena.
Radeon DPM (novo)
Od kernela 3.11 sada je dostupno novo Dynamic Power Management (DPM) za radeon. Podržava ga samo radeon driver, ne fglrx.
Trag: potrebna je opcija radeon.dpm=1 kada bootstrap jezgre.
RADEON_DPM_STATE_ON_AC=performanseKontrolira način upravljanja napajanjem. Moguće vrijednosti:
RADEON_DPM_STATE_ON_BAT=baterija
- baterija – kada radi na bateriju
- performanse – kada radi na struju
RADEON_DPM_PERF_LEVEL_ON_AC=automatskiKontrolira razinu izvedbe. Moguće vrijednosti:
RADEON_DPM_PERF_LEVEL_ON_BAT=automatski
- auto – preporuka!
Wifi upravljanje napajanjem
WIFI_PWR_ON_AC=1Način rada za uštedu energije za Wi-Fi module. Podrška za adapter ovisi o kernelu i upravljačkom programu. Moguće vrijednosti:
WIFI_PWR_ON_BAT=5
- 1 – onemogućeno
- 5 – uključeno
Wake On LAN
- Y – Wake on LAN onemogućeno
- N – Wake on LAN omogućeno
Audio
SOUND_POWER_SAVE_ON_AC=0Istek vremena (u sekundama) za audio način rada za uštedu energije (podržava HDA Intel, AC97). Vrijednost 0 onemogućuje način rada za uštedu energije.
SOUND_POWER_SAVE_ON_BAT=1
Trag: Ova opcija može uzrokovati lagani zvuk klika tijekom reprodukcije zvuka.
SOUND_POWER_SAVE_CONTROLLER=Y
- Y – isključuje kontroler zajedno sa zvučnim čipom
- N – regulator je stalno aktivan
- 1 – CD/DVD pogon je isključen kada radi na baterijsko napajanje
- 0 – CD/DVD pogon je uključen
Trag:
- Za ponovno aktiviranje otvorite/zatvorite pogon ili pritisnite tipku odgovornu za ovu funkciju
- Ova postavka ne utječe na druge pogone
RUNTIME_PM_ON_AC=uključenoKontrole upravljanja napajanjem tijekom rada za PCI(e) uređaje. Dostupno s kernelom 2.6.35 i novijim. Moguće vrijednosti:
RUNTIME_PM_ON_BAT=automatski
- auto – omogućeno (isključuje neaktivne uređaje)
- uključeno – onemogućeno (uređaji su uvijek uključeni)
Kontrolira koji se PCI(e) uređaji smatraju za upravljanje napajanjem tijekom rada:
- 0 – samo odabrani uređaji
- 1 – svi uređaji (zadano)
RUNTIME_PM_BLACKLIST="00:12.3 00:45.6"Popis PCI(e) izuzetaka koji će raditi na baterije. Za dobivanje podataka koristite naredbu #lspci, identifikator uređaja bit će na početku retka.
RUNTIME_PM_DRIVER_BLACKLIST="radeon nouveau"Isključite PCI(e) uređaje dodijeljene navedenim upravljačkim programima iz upravljanja napajanjem tijekom izvođenja. Koristiti # tlp-stat -e za traženje upravljačkih programa (u zagradama na kraju retka). Odvojite više pokretača razmacima.
Zadana postavka je "radeon nouveau" kako bi se spriječilo slučajno uključivanje diskretnog dijela hibridne grafike. Koristite prazan popis ("") da biste potpuno onemogućili značajku (ne preporučuje se).
USB
- 1 – omogućeno
- 0 – onemogućeno
USB_BLACKLIST="1111:2222 3333:4444"Popis iznimaka ID-a USB uređaja iz načina automatskog obustavljanja. Korisno za uređaje koji imaju poteškoća s buđenjem. Koristiti # tlp-stat -u za određivanje ID-a uređaja. Ako je na popisu više od jednog uređaja, odvojite ih razmakom.
USB_DRIVER_BLACKLIST="usbhid"Ako je prethodni parametar formiran prema ID-u uređaja, tada je ovaj formiran prema imenu upravljačkog programa. Ako je na popisu više od jednog uređaja, odvojite ih razmakom.
Pažnja: Ne uklanjajte "usbhid" s popisa! Većina ulaznih uređaja ne radi ispravno u auto-suspend modu. Umjesto toga upotrijebite USB_WHITELIST u nastavku za svoj specifični ID uređaja
- 0 – ne isključuje
- 1 – isključiti
USB_WHITELIST="5555:6666 7777:8888"Ponovno omogućuje način rada automatske obustave za ID-ove USB uređaja koji su već isključeni bilo kojim od gornjih popisa (popis dopuštenih, uvijek pobjeđuje). Koristiti # tlp-stat -u za određivanje ID-a. Višestruki ID-ovi odvojeni su razmacima.
USB_AUTOSUSPEND_DISABLE_ON_SHUTDOWN=1Onemogućuje USB auto-suspend mod nakon isključivanja sustava. Ovo je zamišljeno kao zaobilazno rješenje ako suspendirani USB uređaji ometaju proces isključivanja.
Prebacivanje radijskih uređaja
Pri pokretanju i gašenju sustava
RESTORE_DEVICE_STATE_ON_STARTUP=0Vraćanje napajanja za uređaje koje je softver onemogućio u zadnjoj sesiji kada se sustav pokrene (bluetooth, wifi, wwan):
- 0 – onemogućeno
- 1 – omogućeno
DEVICES_TO_DISABLE_ON_STARTUP="bluetooth wifi wwan"Onemogućuje ugrađene radio uređaje u sustavu pri pokretanju prema popisu parametara:
- bluetooth
- wifi – bežični LAN
DEVICES_TO_ENABLE_ON_STARTUP="bluetooth wifi wwan"Linux prema zadanim postavkama uključuje sve ugrađene radije. U slučaju iznimke, možete koristiti ovu opciju da omogućite uređaj koji nedostaje pri pokretanju sustava. Vidi gore za moguće vrijednosti.
DEVICES_TO_DISABLE_ON_SHUTDOWN="bluetooth wifi wwan"Onemogućuje ugrađene radio uređaje prije isključivanja sustava. Može se koristiti kao zaobilazno rješenje kada omogućeni radijski modul blokira proces isključivanja. Vidi gore za moguće vrijednosti.
DEVICES_TO_ENABLE_ON_SHUTDOWN="bluetooth wifi wwan"Omogućuje ugrađene radijske module prije gašenja sustava. Može se koristiti kao zaobilazno rješenje, dopuštajući drugima operativni sustavi vidjeti ovaj uređaj. Vidi gore za moguće vrijednosti.
Nakon promjene izvora napajanja
DEVICES_TO_ENABLE_ON_AC="bluetooth wifi wwan"Popis radijskih modula aktivnih kada rade s mreže. Vidi gore za moguće vrijednosti.
DEVICES_TO_DISABLE_ON_BAT="bluetooth wifi wwan"Onemogućuje ugrađeni radio kada radi na baterije, bez obzira na stanje njihove veze. Vidi gore za moguće vrijednosti.
DEVICES_TO_DISABLE_ON_BAT_NOT_IN_USE="bluetooth wifi wwan"Onemogućuje ugrađeni radio kada radi na baterije kada prekine aktivnu vezu. Vidi gore za moguće vrijednosti.
Pragovi napunjenosti baterije ThinkPada- Bez prijevoda.
Čarobnjak za radio uređaje
Čarobnjak za radio uređaje pruža mogućnost uključivanja ili onemogućavanja ugrađenih radijskih modula koje pokreću određeni događaji. Na Ubuntu i Debianu ovo je implementirano u (neobaveznom) paketu tlp-rdw.
Trag: Radio Device Wizard zahtijeva Network Manager kao alat za upravljanje.
Onemogući na mrežnom povezivanju
DEVICES_TO_DISABLE_ON_LAN_CONNECT="wifi wwan"Nakon lan, wifi ili wwan veze navedeni radio uređaji su onemogućeni:
DEVICES_TO_DISABLE_ON_WIFI_CONNECT="wwan"
DEVICES_TO_DISABLE_ON_WWAN_CONNECT="wifi"
- bluetooth
- wifi – bežični LAN
- wwan – bežična mreža širokog područja (UMTS)
Omogući pri prekidanju mrežne veze
DEVICES_TO_ENABLE_ON_LAN_DISCONNECT="wifi wwan"Nakon prekida veze s lan, wifi ili wwan uključeni su navedeni radio uređaji.
DEVICES_TO_ENABLE_ON_WIFI_DISCONNECT=""
DEVICES_TO_ENABLE_ON_WWAN_DISCONNECT=""
Omogući/onemogući na Docku
DEVICES_TO_ENABLE_ON_DOCK=""Uključivanje i isključivanje uređaja kada su instalirani u priključnu stanicu.
DEVICES_TO_DISABLE_ON_DOCK=""
Omogući/onemogući na Undock
DEVICES_TO_ENABLE_ON_UNDOCK="wifi"Uključuje ili isključuje uređaje kada su odspojeni od priključne stanice.
DEVICES_TO_DISABLE_ON_UNDOCK=""
Način praćenja
Kako bi se podržao TLP (i moguće poruke o greškama), moguće je omogućiti način praćenja. Da biste ga omogućili, dodajte sljedeći redak konfiguracijskoj datoteci:
TLP_DEBUG="bat disk zaključavanje nm put pm rf pokreni sysfs udev usb"Zadana konfiguracija
Za referencu pogledajte /etc/default/tlp koji se nalazi u instalacijskom paketu.
18.04.2013
Postoji mnogo različitih postavki za uštedu energije baterije na prijenosnim uređajima, kao što su prijenosna računala, laptopi, netbookovi itd., ali većina njih ovisi o korištenom hardveru ili instaliranoj distribuciji Linuxa, tako da instaliranje opcija za uštedu energije nije uvijek moguće za obični korisnici. Takav prekrasan uslužni program kao što je TLP došao je riješiti ovaj problem.
TLP– moćan konzolni uslužni program koji vam omogućuje da automatski konfigurirate učinkovitu potrošnju energije, bez vezivanja za specifične distribucije ili hardverske konfiguracije.
Dakle, pomoću TLP-a možete jednostavno i brzo optimizirati napajanje sustava bez zalaženja u zamršenost opcija vašeg prijenosnog računala. Međutim, oni koji žele mogu samostalno postaviti najpoželjnije postavke odabirom za sebe.
Instaliranje TLP-a na Ubuntu
Što trebate učiniti da biste započeli:
- uklonite sve postavke i skripte za uštedu energije (na primjer, u /etc/rc.local), inače TLP neće raditi kako bi trebao;
- uklonite uslužni program laptop-mode-tools.
Instalacija je dostupna iz PPA pomoću naredbi ispod:
Sudo add-apt-repozitorij ppa:linrunner/tlp
sudo apt-get ažuriranje
sudo apt-get install tlp tlp-rdw
TLP se pokreće kada se pokrene sustav, pa ćete se nakon instalacije morati ponovno prijaviti na sesiju. Ako to ne želite učiniti, možete pokrenuti naredbu u terminalu:
Sudo tlp start
Po želji možete instalirati još dva paketa:
- smartmontools– pregled S.M.A.R.T informacija;
- ethtool– uslužni program za onemogućavanje Wake-on-LAN.
Vlasnici ThinkPada možda će također htjeti instalirati niz uslužnih programa pokretanjem:
Sudo apt-get install tp-smapi-dkms acpi-call-tools
Postoji mnogo različitih podešavanja koja produljuju trajanje baterije, ali mnoga od njih ovise o hardveru, distribuciji Linuxa. Često su podešavanja već zastarjela ili presložena da bi ih prosječni korisnik mogao koristiti.
TLP je napredni uslužni program za upravljanje napajanjem temeljen na konzoli koji se automatski primjenjuje potrebne postavke za određeni hardver i poznaje različite distribucije Linuxa i njihove mogućnosti.
TLP primjenjuje sljedeće postavke ovisno o izvoru napajanja (baterija ili mrežno napajanje):
- prijenosni način rada i istek vremena prljavog međuspremnika.
- CPU frekvencija, uključujući "turbo boost" / "turbo core".
- planer male snage za procesore s više jezgri ili hiper-nitnosti.
- napredno upravljanje napajanjem tvrdi diskovi i trajanje vrtnje vretena.
- Agresivno SATA upravljanje napajanjem (ALPM).
- PCI Express upravljanje napajanjem (PCIe ASPM).
- upravljanje napajanjem PCI(e) uređaja u stvarnom vremenu.
- Radeon KMS upravljanje napajanjem, ali ne i fglrx.
- Wi-Fi načini uštede energije.
- Isključivanje napajanja optičkih pogona.
Dodatne značajke TLP-a:
- I/O planeri za svaki disk posebno.
- automatska obustava rada USB-a (autosuspend) s podrškom za crne liste uređaja.
- načini uštede energije za audio uređaje - hda_intel, ac97.
- omogućavanje i onemogućavanje integriranih wifi, bluetooth ili wwan uređaja prilikom pokretanja ili gašenja sustava.
- Vraćanje radijskih uređaja pri pokretanju sustava.
- čarobnjak za radio uređaje i prebacivanje stanja uređaja iz mrežnih događaja ili u docku ili ne u docku.
- onemogućavanje Wake On LAN.
- WWAN oporavak nakon obustave, hibernacije.
- Pragovi punjenja baterije za IBM/Lenovo ThinkPads.
- Kalibracija baterije za ThinkPad.
TLP automatski primjenjuje postavke pri pokretanju i kad god se promijeni izvor napajanja. Grubo govoreći, trebate samo instalirati TLP i puno toga će raditi kao šarm. Međutim, postoje postavke koje se moraju ručno odrediti za korištenje, kao što su omogućavanje ili onemogućavanje WiFi uređaji, Bluetooth ili Wwan (3G ili UMTS).
Instaliranje TLP-a.
Prije instalacije, znajte sljedeće:
- Ako ste koristili bilo kakva podešavanja i registrirali njihov poziv u /etc/rc.local, tada ih trebate ukloniti.
- morate ukloniti laptop-mode-tools(sudo apt-get ukloni laptop-mode-tools).
Instaliranje TLP-a na Ubuntu.
Sudo add-apt-repozitorij ppa:linrunner/tlp
sudo apt-get ažuriranje
sudo apt-get install tlp tlp-rdw
TLP će se pokrenuti sam od sebe, ali neće škoditi ako ga pokrenete prvi put ako ponovno pokrenete sustav.
sudo /etc/init.d/tlp ponovno pokretanje
Sljedeći paketi su izborni:
- smartmontools - za pregled S.M.A.R.T.
- ethtool - za onemogućavanje Wake On LAN.
Instalirajte ih pomoću sudo apt-get install smartmontools ethtool ako želite.
Za prijenosna računala ThinkPad možda ćete trebati:
- tp-smapi-dkms - Pragovi punjenja baterije ThinkPada.
- acpi-call-tools - pragovi punjenja baterije na platformi Pješčani most ili noviji (X220/T420, X230/T430, itd.).
Ako imate ThinkPad ili Intel Sandy Bridge platformu, instalirajte potrebne sudo apt-get install tp-smapi-dkms acpi-call-tools
TLP FAQ.
Postavke su u datoteci /etc/default/tlp
1. Ako u Kubuntu (KDE) postoje očiti problemi u upravljanju napajanjem pri promjeni izvora, tada u System Settings -> Power Management -> Edit Profile.
Profil "Powersave" (za bateriju): provjerite.
Profil "Performance" (online): poništite okvir.
2. Na 3.x kernelima sustav se čini sporim.
Zaobilazno rješenje - SATA_LINKPWR_ON_BAT=srednja_snaga
3. Postoje problemi pri promjeni frekvencije procesora.
Pokušajte ukloniti ondemand sudo update-rc.d -f ondemand remove
4. Ako laptop ne može spavati na 3.x jezgri.
Pokušajte BAY_POWEROFF_ON_BAT=0
5. Ako HDD prečesto lupi glavom kada parkira, a zatim ga smiri DISK_APM_LEVEL_ON_BAT=128
6. Imam solid-state Crucial M4 SSD i baterija me ubija.
Za Crucial, onemogućite APM
DISK_APM_LEVEL_ON_AC="255 255"
DISK_APM_LEVEL_ON_BAT="255 255"
7. Za bilo kakve probleme sa zvukom kada mijenjate izvor napajanja, pokušajte SOUND_POWER_SAVE=0
Više detalja u. Opis postavki u .