Hentikan penggunaan baterai [Ubuntu 18]

10

Baterai laptop saya rusak, benar-benar mati. Itu juga tak tergantikan dan saya tidak akan bisa menggantinya setidaknya dalam 3 bulan ke depan. Ini memunculkan pesan notifikasi hampir setiap 3-5s, yang dengan cepat menjadi menjengkelkan. Saya kira yang sama menyebabkan pengetikan lag juga, karena saat saya jelaskan kepada diri saya sendiri, baterai atau pengawas di OS mengirimkan interupsi ke CPU, OS melakukan proses switching, untuk mengeksekusi interupsi dan karenanya lag.

Tolong, katakan padaku bagaimana saya bisa menghentikan baterai yang digunakan oleh komputer sepenuhnya. Sejauh ini, saya telah mencoba pengaturan dconf, "critical-battery-action" = "nothing" dan menggunakan kebijakan waktu benar dan salah, tidak ada yang membantu. Saya mencopot pemasangan indikator baterai, itu juga tidak berhasil. Haruskah saya menghapus driver baterai jika demikian bagaimana dan akankah hal itu mencegah komputer berjalan dengan charger saja?

KDX2
sumber
Apa rilis Ubuntu yang Anda gunakan, Ubuntu Core 18? (rilis yang menggunakan yy Format), atau yang lebih umum Ubuntu 18.04 LTS ?, atau Ubuntu 18.10? (keduanya dalam format yy.mm ) Anda biasanya tidak menggunakan Ubuntu Core 18 untuk laptop.
guiverc
@guivec Maaf untuk itu, saya hanya mempersingkatnya. Versi pastinya adalah Ubuntu 18.04.2 LTS. :)
KDX2
1
Anda mungkin dapat menonaktifkan baterai di BIOS.
Nonny Moose

Jawaban:

15

Tolong, katakan padaku bagaimana saya bisa menghentikan baterai yang digunakan oleh komputer sepenuhnya.

Tidak ada metode untuk itu dari dalam Ubuntu: baterai membuat lingkaran antara sumber daya dan motherboard sehingga semuanya perangkat keras. Anda harus mengeluarkan baterai secara fisik dari sistem.

Haruskah saya melepas driver baterai

Baterai tidak memiliki driver. Apa pun di dalam Ubuntu digunakan untuk tujuan analitik (persentase, masa hidup, dll)

Satu komentar ekstra: pastikan kabel daya terpasang ke sistem dengan beberapa pita; jika konektornya berubah-ubah seperti yang saya miliki sekarang, itu akan mematikan sistem Anda jika terputus.

Rinzwind
sumber
Terima kasih banyak. Itu berguna untuk diketahui. Apakah Anda pikir mematikan notifikasi baterai rendah akan menghentikan kelambatan mengetik? Haruskah saya terus mencoba itu atau lag tidak akan berhenti kecuali saya secara fisik melepas baterai?
KDX2
2
Tidak tahu apakah itu terkait dengan jeda tetapi melepas baterai itu sendiri akan menghentikan notifikasi yang muncul. Anggap Anda dikerumuni dengan pemberitahuan, mungkin itu penyebab keterlambatan dan kemudian ya. Cobalah ;-)
Rinzwind
12

Solusi yang untuk saat ini berfungsi adalah, dari Pengaturan> Pemberitahuan Saya telah sepenuhnya mematikan semua pemberitahuan, mengklik Popup Pemberitahuan . Jeda menghilang, notifikasi juga. Masalahnya adalah bahwa tidak ada upaya saya untuk menghentikan hanya pemberitahuan baterai rendah yang berfungsi secara lokal. Oleh karena itu, solusi ini mencegah aplikasi lain juga ditampilkan.

Jika saya melihat solusi ini tidak berfungsi di masa depan atau saya menemukan yang lebih baik saya akan memperbarui jawaban ini.

Baterai ada di laptop.

KDX2
sumber
Saya baru saja mendapat batch untuk 1 hingga 10 dengan jawaban yang diterima jadi jangan ragu untuk menandai milik Anda sebagai jawabannya ;-)
Rinzwind
4

@Rinzwind secara teknis benar - baterai tidak memiliki driver, tetapi mereka memiliki firmware yang dapat dikontrol. Firmware ini menerima pesanan melalui ACPI (Konfigurasi Lanjut dan Antarmuka Daya). Anda dapat memotong OS Anda dari informasi tentang apa yang dilakukan baterai dengan membongkar semua modul kernel ACPI ( acpi=offparameter kernel) atau dengan secara khusus membongkar batterymodul kernel acpi (dengan modprobe). Kedua solusi tersebut berasal dari https://wiki.archlinux.org/index.php/ACPI_modules .

Namun, mengacaukan ACPI adalah ide yang buruk . ACPI berguna untuk lebih dari sekadar kontrol baterai - ACPI mengontrol keadaan prosesor (Anda kemungkinan besar perlu mengubah penjadwal prosesor Anda), kecepatan kipas, kecerahan layar, tombol daya (untuk mematikan komputer jika OS rusak secara tidak dapat diperbaiki), suhu sensor. Mematikan ACPI seperti membuka sabuk pengaman Anda.

Syfer Polski
sumber
Sejak kemarin, saya bisa mengembangkannya. Komputer saya adalah dual-boot, dan saya mematikan ACPI di Windows saya karena kelambatan pengetikan yang disebabkannya. Saya menyalakan komputer saya dan driver NVIDIA telah diinstal dan semua tetapi tidak mau memuat. Windows mengatakan apa-apa selain Kode Kesalahan 43. Setelah berjam-jam atau menginstal ulang driver saya menyalakan ACPI dan driver dimuat sebagai pesona. Teori saya adalah, layanan NVIDIA memuat polling driver untuk info baterai. Matikan ACPI dan tidak bisa mendapatkannya, pengecualian dilemparkan. Windows melihatnya, memblokir layanan dan memuat driver monitor default.
KDX2
1

Pada tahun-tahun berlalu, saya memiliki dua komputer (yah, satu sebenarnya adalah teman) gagal dengan baterai yang buruk. Mereka tidak mau boot sama sekali. Mengambil baterai dan mereka boot dengan baik.

Bob Bowden
sumber