Wskazówki dotyczące przedłużenia żywotności baterii laptopów i notebooków

175
  

To pytanie jest kwestią historyczną. Zachęcamy Cię do udzielania odpowiedzi na te pytania. Pamiętaj, że pytania "duża lista" nie są ogólnie dozwolone na stronie Zapytaj Ubuntu i zostaną zamknięte na najczęściej zadawanych pytaniach. .

Można znacznie wydłużyć czas użytkowania laptopa lub netbooka działającego na baterii, wyłączając różne usługi i instalując różne pakiety.

Jakie sztuczki lub napiwki mają ludzie, aby uzyskać dodatkową godzinę lub dwie ze swoich baterii?

    
zadawane Niall Murphy 13.04.2017, 14:23
źródło

23 odpowiedzi

78

Użyj powertop , aby zobaczyć, które programy wykonują niepotrzebne przetwarzanie w tle, takie jak beagle / tracker, powiadomienia o pogodzie, gnome-do i ( jeśli nie potrzebujesz internetu), menedżer sieci, powiadomienia pocztą.

Uruchom sudo powertop --auto-tune , aby ustawić wszystkie dostrajalne opcje na ustawienia DOBRY.

    
odpowiedział Niall Murphy 07.06.2015, 10:42
źródło
32

Zainstaluj pakiet narzędzia trybu laptopa .

Ten pakiet nie jest konieczny w nowszych wersjach Ubuntu:

odpowiedział Niall Murphy 13.04.2017, 14:23
źródło
25

Oto kilka pomysłów:

  • Wyłącz Wi-Fi i Bluetooth
  • Zmniejsz jasność ekranu
  • Zmniejsz efekty pulpitu (System -> Preferencje -> Wygląd -> Efekty wizualne -> Brak)
  • Używaj trybu hibernacji zamiast zawieszania funkcji zasilania (System- > Preferencje- > Zarządzanie energią-> Zasilanie bateryjne)
odpowiedział eugenemarshall 29.07.2010, 18:30
źródło
25

Mogłem ponad dwukrotnie wydłużyć żywotność mojego netbooka, wyłączając szereg usług, których nie potrzebuję, i rozładowując sterowniki jądra.

Użyj service --status-all , aby zobaczyć, co działa w twoim systemie, i service <service-name> stop , aby go zamknąć.

Użyj lsmod , aby zobaczyć, jakie moduły jądra są załadowane, i rmmod <module> , aby je usunąć.

Jeśli / kiedy chcesz przywrócić rzeczy, najprościej jest po prostu zrestartować.

Czasami trzeba też zabić demony lub programy korzystające z usługi lub sterownika, aby można je było wyłączyć. Sprawdź dane wyjściowe z ps aux , aby zobaczyć, co działa, i kill -9 <pid> , aby je zakończyć.

Usługi, które zwykle wyłączam obejmują: Ubuntu One, ssh, apache, bazy danych, avahi, pulseaudio, kubki, apparmor, acpi-daemon, bluetooth. Moduły rozładowuję: cały stos audio, usb_storage, sterowniki kamery internetowej, bezprzewodowe, bluetooth. (Niektóre usługi, takie jak dźwięk, nie umierają łatwo.)

Nawet posunąłem się aż do zamknięcia x ( service gdm stop ) i pracowałem w całości tylko z poziomu konsol, co pozwoliło mi wydłużyć żywotność mojego netbooka prawie na 8 godzin.

    
odpowiedział Bryce 07.08.2010, 12:23
źródło
13

Oprócz używania Jupitera używałam TLP i trochę pomógł. Poza tym, radzę nie używać Wubi, ponieważ czasami wyczerpuje baterię szybciej niż standardowa instalacja.

Ponadto pomaga aktualizacja sterowników i instalowanie najbardziej stabilnych prawnie zastrzeżonych sterowników.

W każdym razie, aby zainstalować TLP użyj tego:

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
    
odpowiedział Chetan Bhasin 08.05.2013, 07:59
źródło
13
odpowiedział Qasim 13.04.2017, 14:25
źródło
10

Jak mówię z wszystkimi moimi klientami za pomocą laptopów - jeśli masz laptopa, upewnij się, że prawidłowo rozładowujesz i ładujesz baterię. To znacznie wydłuża żywotność baterii.

Ubuntu ma kilka świetnych opcji oszczędzania energii (System > Preferencje > Zarządzanie energią), które pozwolą Ci skonfigurować funkcje, które pomogą Ci oszczędzać baterie w czasie z dala od A / C

Inne rzeczy do wzięcia pod uwagę - jeśli nie korzystasz z Bluetooth lub Networking wyłącz te usługi (niektórzy dostawcy nawet zawierają przyciski sprzętowe do tego) Przyciemnianie ekranu laptopa jest również dobrym sposobem na oszczędzanie energii baterii. Odejście (jeśli to możliwe) od intensywnych operacji CPU / GPU pomoże zaoszczędzić energię baterii.

EDYCJA :

Zazwyczaj mówi się, że bateria litowo-jonowa nie ma efektu pamięci. Czytałem to wiele razy w kilku różnych miejscach i zdecydowałem się w to uwierzyć i losowo naładować baterię notebooka. Nie wiem, czy to jest powód, ale za dwa lata skończyłem z kiepską baterią (nie trwa dłużej niż 10/20 minut). Z drugiej strony, dla mojego smartfona prawie ładuję się tylko wtedy, gdy bateria wynosi około 5%, a po dwóch latach prawie nie zauważam żadnej różnicy w stanie baterii. Powiedziałbym, że to jest szczęście z telefonem, ale potem natknę się na ten artykuł . Jest to publikacja Nature i chociaż nie przeczytałem tego wszystkiego, mówi się, że bateria litowo-jonowa ma efekt pamięci. Należy więc pamiętać, że istotne jest oszczędzanie baterii niepotrzebnych ładunków.

    
odpowiedział Marco Ceppi 05.03.2014, 13:19
źródło
9

Oprócz przyciemniania wyświetlacza, wyłączania bluetooth itd. Czasami używam Monitora Skalowania Częstotliwości CPU, aby ograniczyć moc, której używają moje rdzenie procesorów. Możesz dodać go do panelu, klikając panel prawym przyciskiem myszy, wybierając Dodaj do panelu i znajdując go na liście.

    
odpowiedział DLH 29.07.2010, 19:17
źródło
5

Możesz użyć aplikacji terminalowej o nazwie powertop , aby dowiedzieć się, co robi procesor "obudzić się". po prostu zainstaluj, wykonując sudo apt-get install powertop , a następnie uruchom, wykonując sudo powertop

    
odpowiedział LassePoulsen 28.10.2010, 00:22
źródło
3

Ubuntu zapewnia proste zarządzanie energią w Systemie - > Preferencje - > Zarządzanie energią. Stamtąd możesz skonfigurować, co dzieje się podczas pracy na baterii w porównaniu do zasilania sieciowego, w tym jasności ekranu i trybów uśpienia / hibernacji. Poprawienie tych ustawień może wydłużyć czas pracy baterii bez konieczności instalowania lub konfigurowania jakichkolwiek dodatkowych pakietów.

Kubuntu ma podobne opcje w Ustawieniach systemu - > Zaawansowane - > Zarządzanie energią.

    
odpowiedział ImaginaryRobots 04.08.2010, 22:11
źródło
3

Aby uzyskać dostęp do ustawień zasilania, kliknij ikonę baterii na wskaźniku stanu i możesz zmienić preferencje zasilania.

Istnieją również inne narzędzia, takie jak aplet cpu-throttler gnome, jeśli procesor obsługuje dynamiczne skalowanie. power-top daje ci wgląd w to, jakie aplikacje / usługi najbardziej żądają władzy ...

Słyszałem również pogłoski, chociaż nie widziałem żadnych dowodów, że sterowniki graficzne dla nvidia / ati nie obsługują trybu oszczędzania energii, co może prowadzić do zmniejszenia żywotności baterii. w takim przypadku może być sensowne (choć generalnie nie polecam) używanie zastrzeżonych sterowników graficznych dla twojego systemu, ponieważ mogą one mieć większe oszczędności energii.

    
odpowiedział nathwill 27.10.2010, 22:26
źródło
3

Zespół Kernela Ubuntu napisał kilka uwag na temat oszczędzania energii tutaj: link

Istnieją również informacje o tym, jak identyfikować aplikacje i usługi, które mogą tutaj czerpać moc: link

    
odpowiedział Colin Ian King 06.10.2012, 21:46
źródło
3

To może być trochę za późno, ale właśnie to odkryłem. Po prostu wyszukaj quiet splash w /boot/grub/grub.cfg i dodaj pcie_aspm=force za tym. Wydłużyło to żywotność baterii z 45 minut do 1 i pół godziny! : D

Ostrzegaj

W niektórych systemach (w tym mój) parametr pcie_aspm=force zabija baterię w długim okresie, aż stanie się praktycznie bezużyteczny (10 minut po pełnym naładowaniu).

    
odpowiedział RobinJ 03.09.2011, 22:42
źródło
2

Jeśli używasz karty graficznej ATI, zmień ją na sterownik FLGRX. Dzięki temu sterownikowi jest znacznie chłodniej, a więc zużywa o wiele mniej energii. Istnieje bug na ten temat w przypadku startera.

    
odpowiedział trampster 04.04.2011, 08:33
źródło
2

Zmniejsz jasność i zamknij sieć bezprzewodową, pozostaw wygaszacz ekranu jako pusty i zmniejsz czas wyłączania wyświetlacza na biegu jałowym.

    
odpowiedział antman1380 12.05.2011, 15:55
źródło
2

Możesz zainstalować trzmiel, jeśli masz laptop z technologią Optimus z procesorem graficznym nVidia. Wydłuży to żywotność baterii w bardzo dobrym stopniu. Aby go zainstalować, przejdź do linku

Wydłużyło to żywotność baterii z 2.00 godzin do 4.30 godzin.

    
odpowiedział Durgesh Suthar 23.01.2013, 10:51
źródło
1

Możesz zrobić coś takiego, aby ograniczyć szybkość procesora

sudo -i
cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq

Aplet stale czyta statystyki, niewiele, ale wciąż używa mocy;) często robię to latem, nie dlatego, że jestem z dala od wtyczki, ale nie przegrzewam komputera.

    
odpowiedział LassePoulsen 07.08.2010, 11:29
źródło
1

Mam 2 dyski twarde - dysk SSD, który przechowuje / i większe wrzeciono do przechowywania.

Ustawiłem hdparm, aby wyzerować dysk pamięci po 10 minutach bezczynności. W /etc/hdparm.conf put np.:

/dev/sdb {
    spindown_time = 60
}

To działa dobrze, ponieważ w większości trzymam muzykę i amp; filmy na dysku, więc kiedy jestem w trybie pracy hardcore, nie mam do niego dostępu.

Oprócz oszczędzania energii, laptop staje się znacznie chłodniejszy i często wentylator wyłącza się całkowicie, jeśli nie robię nic zbyt męczącego, dając całkowicie cichą pracę!

    
odpowiedział scottl 18.10.2010, 12:09
źródło
1

Czy korzystasz z Wubi? Uważam, że to sprawia, że Ubuntu działa wolniej, ma więcej opóźnień i powoduje szybsze rozładowywanie baterii. Rozwiązałem to, utrzymując ekran możliwie jak najcieńszy, pozwalając mu przyciemnić, aby oszczędzać energię, często wyłączając wifi i zamykając programy w tle.

    
odpowiedział Acey 26.03.2012, 07:15
źródło
0

Można również użyć (na przykład z paska menu Gnome) widgetu procesora, który oferuje opcje planowania w zależności od procesora.

    
odpowiedział wishi 26.10.2010, 11:51
źródło
0

Oto kilka prostych wskazówek, których używam do oszczędzania baterii:

  1. Zainstaluj TLP:

    sudo add-apt-repository ppa:linrunner/tlp
    sudo apt-get update
    sudo apt-get install tlp tlp-rdw
    sudo tlp start
    
  2. Wyłącz Bluetooth podczas uruchamiania

    Korzystanie z TLP

    sudo nano /etc/default/tlp
    

    Odkomentuj następujący wiersz:

    DEVICES_TO_DISABLE_ON_STARTUP=“bluetooth”
    

    Używanie Rc.local

    sudo nano /etc/rc.local
    

    Dodaj poniższe przed wierszem z exit 0 :

    rfkill block bluetooth
    
  3. Wyłącz jasność klawiatury

  4. Zmniejsz jasność ekranu

  5. Wyłącz sieć, gdy jej nie używasz (oglądanie filmu itp.)

odpowiedział hg8 23.09.2015, 21:53
źródło
0

W przypadku laptopów z dwiema lub więcej kartami graficznymi używanie zintegrowanego może zaoszczędzić znaczne ilości energii.

W przypadku kart NVIDIA przechodzenie do profili PRIME i przełączanie na Intel (tryb oszczędzania energii) w nvidia-settings zmniejszyło zużycie energii o połowę i podwoiło zużycie baterii.

    
odpowiedział qwr 17.10.2016, 02:04
źródło
-2

jeśli chcesz oszczędzać baterię. kliknij ikonę baterii na pasku zadań, a następnie naciśnij przycisk oszczędzania energii. naprawdę działa. jeśli chcesz gdzieś pójść, nie używaj swojego przełącznika internetowego, jeśli masz połączenie z internetem. obniż jasność ekranu. wycisz głośność, jeśli nie użyjesz głośności. obniż go lub po prostu wycisz. nie wkładaj laptopa do czegoś, co jest jak brudne biurko na kocu, itp., ponieważ te rzeczy mogą rozgrzać laptopa i sprawić, że wentylator będzie pracował bardziej, co zmniejszy również energię baterii. mam nadzieję, że to działa !!! :)

    
odpowiedział john 31.01.2016, 10:00
źródło

Przeczytaj inne pytania na temat tagów