Kiat memperpanjang usia baterai untuk laptop dan notebook

180

Pertanyaan ini hadir sebagai masalah kepentingan sejarah. Meskipun Anda didorong untuk membantu mempertahankan jawabannya, harap dipahami bahwa pertanyaan "daftar besar" umumnya tidak diizinkan di Tanya Ubuntu dan akan ditutup sesuai FAQ .

Dimungkinkan untuk sangat memperpanjang waktu penggunaan laptop atau netbook yang menggunakan baterai dengan menonaktifkan berbagai layanan dan menginstal berbagai paket.

Trik atau tip apa yang dimiliki orang untuk mendapatkan satu atau dua jam ekstra dari baterai mereka?

Niall Murphy
sumber

Jawaban:

80

Gunakan powertop untuk melihat program mana yang melakukan pemrosesan latar belakang yang tidak dibutuhkan seperti beagle / pelacak, pemberitahuan cuaca, gnome-do, dan (jika Anda tidak membutuhkan internet) manajer jaringan, notifikasi surat.

Jalankan sudo powertop --auto-tuneuntuk mengatur semua opsi yang dapat diatur ke pengaturan BAIK mereka.

Niall Murphy
sumber
37
Kiat tentang powertop. Jika Anda menggunakan mouse usb eksternal dan powertop bertanya tentang usb autosuspending, jangan lakukan itu. Mouse Anda akan ditangguhkan dan itu akan membuat Anda gila. Setidaknya itu yang terjadi pada saya.
Javier Rivera
1
@javier sedih, saya membaca ini terlambat dan saya mengalami masalah yang sama persis. Mencoba mengubah daya / autosuspend ke 0 dan -1 tetapi tanpa efek (belum mencoba me-reboot). Bagaimana Anda mengatasi masalah ini?
Aron Rotteveel
6
Aplikasi hebat tetapi bagaimana saya bisa membuat perubahan lebih permanen daripada harus melakukan hal yang sama setiap kali saya masuk?
andybleaden
1
Saya menemukan ini hampir tidak berguna jika saya harus menerapkan pengaturan setiap kali saya reboot. Bagaimana saya bisa menerapkan pengaturan khusus di powertop secara otomatis?
1
@AronRotteveel Saya berhasil mengembalikan pengaturan saya dengan powertop: sudo powertop, lalu navigasikan dengan panah kanan ke "Tunables" dan navigasikan ke bawah dengan downarrow dan tekan "Enter" pada baris yang relevan, untuk kembali ke nilai sebelumnya (Seharusnya mengatakan "Buruk" "di kolom kiri ketika normal, untuk garis mouse, setidaknya untuk saya).
Samuel Lampa
32

Instal paket laptop-mode-tools .

Paket ini tidak diperlukan untuk versi Ubuntu yang lebih baru:

Niall Murphy
sumber
1
Fitur kernel yang menghemat daya dengan memutar HDD untuk waktu yang lebih lama, dan juga mengelola daemon tergantung pada mode daya, hibernasi otomatis dan menyesuaikan terminal dan pengosongan X11.
balikkan
Apakah GNOME sudah menggunakan mode laptop kernel tanpa menginstal ini?
Ryan Thompson
14
Apakah alat ini diperdebatkan saat menggunakan SSD? Akankah mereka memengaruhi kinerja secara negatif?
Dmitriy Likhten
1
@ DmitriyLikhten saya pikir ya. Karena, menurut deskripsi "itu juga mendukung berbagai fitur manajemen daya lainnya, seperti memulai dan menghentikan daemon tergantung pada mode daya , secara otomatis hibernasi jika level baterai terlalu rendah, dan menyesuaikan pengosongan terminal dan pengosongan layar X11."
26

Saya sudah bisa menggandakan masa pakai baterai netbook saya dengan mematikan banyak layanan yang tidak saya butuhkan, dan membongkar driver kernel mereka.

Gunakan service --status-alluntuk melihat apa yang berjalan pada sistem Anda, dan service <service-name> stopuntuk mematikannya.

Gunakan lsmoduntuk melihat modul kernel apa yang dimuat, dan rmmod <module>untuk membongkar modul itu.

Jika / ketika Anda ingin mengembalikan sesuatu, cara termudah adalah dengan hanya reboot.

Terkadang Anda juga perlu mematikan daemon atau program yang menggunakan layanan atau driver sebelum dapat dimatikan. Lihat output dari ps auxuntuk melihat apa yang berjalan, dan kill -9 <pid>untuk menghentikannya.

Layanan yang biasanya saya matikan meliputi: Ubuntu One, ssh, apache, database, avahi, pulseaudio, cups, apparmor, acpi-daemon, bluetooth. Modul yang saya bongkar: Seluruh tumpukan audio, usb_storage, driver webcam, nirkabel, bluetooth. (Beberapa layanan seperti audio tidak mudah mati.)

Saya bahkan sudah mematikan x ( service gdm stop) dan bekerja sepenuhnya hanya dari konsol, yang memungkinkan saya memperpanjang usia baterai netbook saya menjadi hampir 8 jam.

Bryce
sumber
25

Berikut ini beberapa ide:

  • Matikan WiFi dan Bluetooth
  • Kurangi kecerahan layar
  • Mengurangi efek desktop (System-> Preferences-> Appearance-> Visual Effects-> None)
  • Gunakan Hibernate daripada menangguhkan fitur daya (Sistem-> Preferensi-> Manajemen Daya-> Daya Baterai)
eugenemarshall
sumber
Ups! Saya melihat bahwa Marco Ceppi memposting komentar yang sama ketika saya mengirimkan komentar saya sendiri! Maaf tentang duplikasi.
eugenemarshall
Jangan khawatir - Anda telah menyentuh beberapa pengaturan yang tidak saya lakukan!
Marco Ceppi
7
Mengaktifkan atau menonaktifkan efek desktop umumnya tidak berdampak pada konsumsi baterai (sekali lagi, lihat codon.org.uk/~mjg59/power/good_practices.html ). Dalam tes empiris, konsumsi daya Compiz vs Metacity adalah sama, dalam batas akurasi pengukuran (0,1W).
RAOF
2
ini adalah solusi terburuk, dengan win77 64bit juga win8 64, saya dapat mengaktifkan birghtness wifi layar setengah bluetooth, sekitar 3 jam berselancar di internet, mendengarkan lagu di youtube di Hd, browsing facebook, melakukan beberapa hal lain. Ketika saya melakukannya di ubuntu atau SD atau distro linux lainnya terlepas dari DE dan efeknya. saya tidak bisa mendapatkan lebih dari 2 jam.
Erik Kubica
Apakah mengurangi resolusi layar membantu?
Orion
13

Selain menggunakan Jupiter, saya menggunakan TLP dan itu sedikit membantu. Plus, itu adalah saran saya untuk tidak menggunakan Wubi karena kadang-kadang menghabiskan baterai lebih cepat daripada instalasi standar.

Selain itu, menjaga pembaruan driver Anda dan menginstal driver eksklusif yang paling stabil membantu.

Bagaimanapun, untuk menginstal TLP gunakan ini:

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp tlp-rdw
sudo tlp start
Chetan Bhasin
sumber
10

Seperti yang saya katakan dengan semua klien saya dengan laptop - jika Anda memiliki laptop pastikan Anda benar-benar mengeluarkan dan mengisi ulang baterai Anda. Ini sangat memperpanjang usia baterai Anda.

Ubuntu memiliki beberapa opsi penghematan daya yang hebat (Sistem> Preferensi> Manajemen Daya) Yang akan memungkinkan Anda untuk mengatur fungsi untuk membantu menghemat masa pakai baterai Anda saat jauh dari A / C

Hal-hal lain yang perlu dipertimbangkan - jika Anda tidak menggunakan Bluetooth atau Jaringan mematikan layanan tersebut (beberapa Vendor bahkan menyertakan tombol perangkat keras untuk ini) Peredupan Tampilan Laptop Anda juga merupakan cara yang baik untuk menghemat daya baterai. Penyimpangan terakhir (bila mungkin) dari operasi intensif CPU / GPU akan membantu menghemat daya baterai.

EDIT :

Biasanya dikatakan bahwa baterai Lithium ion tidak memiliki efek memori. Saya membaca itu berkali-kali di beberapa tempat yang berbeda dan memilih untuk mempercayainya dan mengisi baterai notebook saya secara acak. Tidak tahu apakah itu alasannya, tetapi dalam dua tahun saya berakhir dengan baterai yang buruk (tidak bertahan lebih dari 10/20 menit). Di sisi lain, untuk ponsel cerdas saya, saya hampir hanya mengisi ulang ketika baterai sekitar 5%, dan setelah dua tahun saya hampir tidak dapat melihat perbedaan dalam kondisi baterai. Saya akan mengatakan itu adalah keberuntungan dengan telepon, tetapi kemudian saya menemukan artikel ini . Ini adalah publikasi Nature dan meskipun saya belum membaca semuanya, dikatakan bahwa baterai lithium ion memberikan efek memori. Jadi ketahuilah bahwa ini relevan untuk menghemat baterai Anda dari cicles biaya yang tidak perlu.

Marco Ceppi
sumber
2
Apa yang Anda maksud dengan pemakaian dan pengisian ulang yang benar? Berbagai jenis baterai memerlukan hal yang berbeda, tetapi jenis yang paling umum, Lithium ion, tidak memerlukan apa pun selain menjalankannya dengan baterai untuk sementara waktu setidaknya sebulan sekali.
Ryan Thompson
1
Nah seperti yang Anda sebutkan setiap baterai berbeda. Jadi Lithium Ion, mereka biasanya merekomendasikan pemakaian baterai sampai 0 sebulan sekali. Sebagai contoh
Marco Ceppi
4
Saya pikir Anda mungkin membingungkan jenis baterai di sini. Apa yang Anda katakan itu benar, saya pikir, untuk baterai nikel-kadmium, bukan untuk baterai lithium-ion. Anda harus meneliti topik dan (jika perlu) mengedit jawaban Anda.
Stefano Palazzo
9

Selain meredupkan layar, mematikan bluetooth, dll. Saya terkadang menggunakan CPU Frequency Scaling Monitor untuk membatasi daya yang digunakan core prosesor saya. Anda dapat menambahkannya ke panel dengan mengklik kanan pada panel, memilih Tambahkan ke Panel, dan menemukannya di daftar.

DLH
sumber
2
Patut dicatat bahwa gubernur "powersave" akan melawan intuitif tidak harus menjadi yang paling efisien daya. Lihat codon.org.uk/~mjg59/power/good_practices.html
RAOF
5

Anda dapat menggunakan aplikasi terminal yang dipanggil powertopuntuk mencari tahu apa yang membuat CPU "bangun". cukup instal dengan melakukan sudo apt-get install powertopdan kemudian jalankan dengan melakukansudo powertop

LassePoulsen
sumber
Saya memang mencoba powertop tetapi saat saya menjalankan "sudo powertop" Layar saya menjadi tidak responsif.
Gaurav Butola
Kedengarannya Anda mungkin memiliki beberapa masalah dengan modul acpi yang dikendalikan oleh kernel, tetapi saya tidak yakin apa dan mengapa.
LassePoulsen
3

Ubuntu menyediakan manajemen daya yang sederhana di bawah System -> Preferences -> Power Management. Dari sana, Anda dapat mengonfigurasi apa yang terjadi ketika menggunakan baterai versus daya AC, termasuk kecerahan layar dan mode tidur / hibernasi. Tweak pengaturan ini dapat memberi Anda daya tahan baterai yang lebih baik tanpa harus menginstal atau mengkonfigurasi paket tambahan.

Kubuntu memiliki opsi serupa di Pengaturan Sistem -> Lanjutan -> Manajemen Daya.

ImaginaryRobots
sumber
3

Untuk mengakses pengaturan daya klik ikon baterai di indikator status dan Anda dapat mengubah preferensi daya.

Ada juga alat lain seperti applet gnome cpu-throttler jika cpu Anda mendukung penskalaan dinamis. power-top dapat memberi Anda wawasan tentang aplikasi / layanan yang paling haus daya ...

Saya juga pernah mendengar desas-desus, meskipun saya sendiri tidak melihat bukti, bahwa driver grafis opensource untuk nvidia / ati tidak mendukung mode hemat daya, yang akan menyebabkan masa pakai baterai lebih rendah. dalam hal ini, mungkin masuk akal (walaupun saya umumnya tidak merekomendasikannya) untuk menggunakan driver grafis berpemilik untuk sistem Anda, karena mereka mungkin memiliki penghematan daya yang lebih baik.

tidak akan
sumber
3

Mungkin agak terlambat, tapi saya sendiri baru tahu. Hanya mencari quiet splashdi /boot/grub/grub.cfgdan menambahkan pcie_aspm=forcebelakangnya. Ini menambah usia baterai saya dari 45 menit menjadi 1 setengah jam! : D

Diperingatkan

Pada beberapa sistem (termasuk saya sendiri), pcie_aspm=forceparameter membunuh baterai dalam jangka panjang, sampai-sampai praktis tidak berguna (10 menit dengan pengisian penuh).

RobinJ
sumber
Ketahuilah bahwa pcie_aspm = force dapat menyebabkan beberapa sistem terkunci dan menjadi tidak responsif. Tidak semua perangkat keras mendukung aspm. Ref: docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/...
Dumbledore
Lihat artikel phoronix yang brilian untuk info tentang ini: phoronix.com/...
belacqua
Dari file itu: JANGAN EDIT FILE INI Secara otomatis dihasilkan oleh grub-mkconfig menggunakan templat dari /etc/grub.d dan pengaturan dari / etc / default / grub. Jika sekitar 11,04;)
Rinzwind
1
Atau Anda memang bisa melakukannya /etc/default/grubdan menjalankan update-grubxD Wich memang mungkin ide yang lebih baik xDGRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"
RobinJ
2

Jika Anda menggunakan perubahan kartu grafis ATI ke driver FLGRX. Ini berjalan jauh lebih dingin dengan driver ini dan menggunakan daya yang jauh lebih sedikit. Ada bug untuk ini di launchpad.

trampster
sumber
2

Matikan kecerahan dan tutup nirkabel, biarkan screen saver kosong dan kurangi waktu saat tampilan mati.

antman1380
sumber
2

Anda dapat menginstal lebah jika Anda memiliki laptop teknologi Optimus dengan GPU nVidia. Ini akan memperpanjang usia baterai Anda hingga batas yang sangat baik. Untuk menginstalnya buka https://wiki.ubuntu.com/Bumblebee

Ini memperpanjang usia baterai saya dari 2,00 jam menjadi 4,30 jam.

Durgesh Suthar
sumber
1

Anda dapat melakukan sesuatu seperti ini untuk membatasi kecepatan cpu

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

Applet terus-menerus membaca statistik, tidak banyak tetapi masih menggunakan daya;) saya sering melakukan ini di musim panas bukan karena saya jauh dari colokan, tetapi karena tidak terlalu panas komputer saya.

LassePoulsen
sumber
1

Saya memiliki 2 hard drive - SSD yang menyimpan /dan spindle yang lebih besar untuk penyimpanan.

Saya mengatur hdparm untuk menurunkan drive penyimpanan setelah 10 menit tidak aktif. Dalam /etc/hdparm.confcontohnya:

/dev/sdb {
    spindown_time = 60
}

Ini bekerja dengan baik karena saya kebanyakan menyimpan musik & film di drive penyimpanan jadi ketika saya dalam mode kerja hardcore saya tidak mengaksesnya sama sekali.

Selain menghemat daya, ini membuat laptop terasa lebih dingin dan sering kali kipas akan mati sepenuhnya jika saya tidak melakukan sesuatu yang terlalu berat, membuat komputer menjadi sunyi !

scottl
sumber
1

Apakah Anda menjalankan melalui wubi? Saya menemukan bahwa ini membuat Ubuntu berjalan lebih lambat, lebih lambat, dan menyebabkan baterai cepat habis. Saya memecahkan masalah ini dengan menjaga layar saya tetap redup mungkin, memungkinkan untuk meredupkan untuk menghemat daya, menjaga wifi sering dimatikan dan menutup program latar belakang.

Acey
sumber
0

Anda juga dapat menggunakan (misalnya dari bilah menu Gnome) widget CPU, yang menawarkan opsi penjadwalan tergantung pada CPU Anda.

wishi
sumber
0

Berikut adalah beberapa tips sederhana yang saya gunakan untuk menghemat baterai:

  1. Pasang TLP:

    sudo add-apt-repository ppa:linrunner/tlp
    sudo apt-get update
    sudo apt-get install tlp tlp-rdw
    sudo tlp start
    
  2. Nonaktifkan Bluetooth saat startup

    Menggunakan TLP

    sudo nano /etc/default/tlp
    

    Batalkan komentar pada baris berikut:

    DEVICES_TO_DISABLE_ON_STARTUP=“bluetooth”
    

    Menggunakan Rc.local

    sudo nano /etc/rc.local
    

    Tambahkan yang berikut sebelum baris dengan exit 0:

    rfkill block bluetooth
    
  3. Nonaktifkan kecerahan keyboard

  4. Kurangi kecerahan layar

  5. Nonaktifkan jaringan saat tidak menggunakannya (menonton film dll ...)

hg8
sumber
0

Untuk laptop dengan dua atau lebih kartu grafis, menggunakan yang terintegrasi dapat menghemat daya secara signifikan.

Untuk kartu NVIDIA, buka PRIME Profiles dan beralih ke Intel (Mode Hemat Daya) untuk nvidia-settingsmemangkas konsumsi daya saya menjadi dua dan menggandakan usia baterai saya.

qwr
sumber
-2

jika Anda ingin menghemat baterai. klik ikon baterai pada bilah tugas lalu tekan penghemat daya. benar-benar berfungsi. jika Anda akan pergi ke suatu tempat Anda tidak akan menggunakan saklar internet Anda jika wifi dan koneksi internet Anda. menurunkan kecerahan layar. bisukan volume jika Anda tidak akan menggunakan volume. turunkan atau matikan saja. jangan letakkan laptop Anda di atas sesuatu yang seperti meja tempat tidur yang kotor, dll. karena hal-hal ini dapat memanaskan laptop Anda dan membuat kipas bekerja lebih banyak sehingga akan mengurangi energi baterai juga. semoga berhasil !!! :)

john
sumber