Netbook Asus EEE saya melakukan shutdown keras ketika mencapai daya baterai rendah, tanpa memberikan peringatan apa pun - yaitu daya mati, tanpa proses shutdown. Saya tidak dapat menemukan apa pun di syslog, dan tidak ada pesan kesalahan yang dicetak sebelum itu terjadi. Saya mengalami masalah ini pada versi Ubuntu (K) sebelumnya, dan berharap memperbarui ke Ubuntu Precise akan membantu menyelesaikan masalah, tetapi tidak.
Opsi dalam aplikasi Daya untuk "ketika daya sangat rendah" saat ini kosong - satu-satunya pilihan adalah hibernate (abu-abu) dan "Matikan".
Saya telah menginstal ulang indicator-power
tanpa efek. Waktu yang tersisa dilaporkan oleh acpi
tidak stabil, seperti waktu yang tersisa dilaporkan oleh gnome-power-statistics
. (Misalnya, berjalan acpi
dua kali berturut-turut, saya mendapat 2h16 menit, dan kemudian 3h21 menit tersisa. Lompatan semacam ini di waktu yang tersisa juga ada dalam gnome-power-statistics
grafik.)
Mungkin saja menulis skrip untuk memberi saya peringatan terlebih dahulu (sesuai komentar @ RanRag di bawah), tetapi saya lebih suka mengisolasi mengapa saya tidak mendapatkan pemberitahuan baterai kritis dari sistem sebelum ini terjadi, sehingga saya dapat mengambil tindakan yang sesuai (menangguhkan / mematikan / menyambungkan daya) ketika saya menerima pemberitahuan.
Beberapa informasi tambahan tentang baterai:
kroon@minia:~$ upower -i /org/freedesktop/UPower/devices/battery_BAT0
native-path: /sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/PNP0C0A:00/power_supply/BAT0
vendor: ASUS
model: 1005P
power supply: yes
updated: Fri Aug 17 07:31:23 2012 (9 seconds ago)
has history: yes
has statistics: yes
battery
present: yes
rechargeable: yes
state: charging
energy: 33.966 Wh
energy-empty: 0 Wh
energy-full: 34.9272 Wh
energy-full-design: 47.52 Wh
energy-rate: 3.7692 W
voltage: 12.61 V
time to full: 15.3 minutes
percentage: 97.248%
capacity: 73.5%
technology: lithium-ion
History (charge):
1345181483 97.248 charging
1345181453 97.155 charging
1345181423 97.062 charging
1345181393 96.970 charging
History (rate):
1345181483 3.769 charging
1345181453 3.899 charging
1345181423 4.061 charging
1345181393 4.201 charging
kroon@minia:~$ cat /proc/acpi/battery/BAT0/state
present: yes
capacity state: ok
charging state: charging
present rate: 332 mA
remaining capacity: 3149 mAh
present voltage: 12612 mV
kroon@minia:~$ cat /proc/acpi/battery/BAT0/info
present: yes
design capacity: 4400 mAh
last full capacity: 3209 mAh
battery technology: rechargeable
design voltage: 10800 mV
design capacity warning: 10 mAh
design capacity low: 5 mAh
cycle count: 0
capacity granularity 1: 44 mAh
capacity granularity 2: 44 mAh
model number: 1005P
serial number:
battery type: LION
OEM info: ASUS
sumber
bash script
untuk Anda sendiri yang berjalan di latar belakang. Kode pseudo akan seperti ituif battery_status < 10% than notify-send "battery low" and put my system to suspended state(sudo pm-suspend)
. Untuk mendapatkan status baterai Anda lihat posting ini dan daripada menggunakansed/awk/cut
alat untuk mengekstrak info yang diperlukan.acpi=off
opsi. Mungkin beberapa masalah ACPI juga bisa disalahkan dalam kasus Anda.acpi=off
, indikator daya baterai saya menghilang, statistik daya gnome tidak menunjukkan baterai, danupower
instruksi di atas gagal dengan pesan kesalahanfailed to set path: cannot refresh: Cannot get device properties for /org/freedesktop/UPower/devices/battery_BAT0: Couldn't call GetAll() to get properties for /org/freedesktop/UPower/devices/battery_BAT0: Method "GetAll" with signature "s" on interface "org.freedesktop.DBus.Properties" doesn't exist
Jawaban:
Ketika baterai mencapai titik waktu untuk mengambil tingkat pengambilan tindakan kritis , Ubuntu tidak akan memperingatkan Anda tentang hal ini, melainkan hanya melakukan tindakan yang diperlukan (seperti menangguhkan, hibernasi, shutdown dll, berdasarkan pilihan Anda). Ini adalah pengaturan dan tidak dapat diubah. Tetapi Ubuntu harus memberi Anda peringatan, saat baterai mencapai tingkat rendah dan tingkat kritis .
Secara default, Ubuntu menggunakan sisa waktu sebagai pemicu tindakan yang telah ditentukan sebelumnya.
Statistik daya dari output Anda menunjukkan baterai rusak / rusak. Dalam kasus ini, sulit bagi Ubuntu untuk mengukur data aktual yang tersisa. Baterai juga cepat habis antara 300 detik hingga 120 detik, jadi coba matikan PC yang sudah dikonfigurasi dalam pengaturan.
Saya menyarankan Anda untuk melakukan ini,
Pertama-tama ubah kebijakan pemicu dari waktu ke persentase.
Kemudian naikkan persentase yang diperlukan untuk memberi Anda peringatan, standarnya adalah 10%. Ubah ke 30%.
Kemudian naikkan persentase yang diperlukan untuk dianggap kritis hingga 20%, standarnya adalah 3%.
Kemudian naikkan persentase yang diperlukan untuk mengambil tindakan kritis, sekarang 2%. ubah ke 15%
Kemudian ubah tindakan kritis yang akan diambil untuk hibernasi, alih-alih mematikan. Anda harus terlebih dahulu mengaktifkan opsi hibernasi.
Kemudian gunakan perintah ini untuk mengubahnya ke hibernasi.
Saya pikir, ini harus menyelesaikan masalah Anda. Jika Anda masih memiliki masalah dengan level, naikkan level lebih tinggi lagi.
sumber
Coba gunakan persentase alih-alih pemberitahuan berdasarkan waktu. Ini membantu memperbaiki masalah serupa pada Asus Eee PC 1000 saya.
Lihat posting berikut: Bagaimana cara mengubah nilai baterai sangat rendah?
Poin penting dalam kasus saya adalah mengubah opsi 'waktu penggunaan untuk kebijakan' menjadi false.
Saya juga menemukan posting ini, yang menyarankan perbaikan yang sama:
http://ubuntuforums.org/showpost.php?p=11377274&postcount=6
sumber
Personil yang menerapkan manajemen daya pada 12,04 tidak melakukannya dengan benar.
Manajemen daya berfungsi penuh dalam semua aspek di Ubuntu 10.04.
Volume informasi anekdotal di internet tentang masalah fungsi baterai kritis tidak memberikan wawasan atau penjelasan nyata MENGAPA ada kegagalan sistemik manajemen daya di 12,04.
Memperoleh nilai parameter daya yang benar dan dengan metrik yang tepat adalah dasar untuk manajemen daya yang tepat.
Metrik ini "miring" dalam 12,04 tetapi akurat dalam 10,04.
Apapun, pada baterai lemah kritis sistem akan
suspend
benar dalam 10,04.12,04 tidak benar
suspend
(atauhibernate
) menggunakan:atau:
dengan
Persentase 20, 10, 5 berlebihan. Waktu yang setara adalah 40, 20 dan 10 menit. (kinerja baterai saya 100% ~ 3,5 jam.> 200 menit atau 12000 detik). Untuk 10,04 pengaturan efektif setara dengan% 8, 5 dan 3.%. Bahkan dengan kapasitas baterai 3% mesin dapat tetap dalam suspensi setidaknya 12 jam sebelum baterai terkuras.
Masalah sebenarnya tampaknya adalah metrik penghubung ACPI perangkat keras yang digunakan dalam 12.04 diprogram secara salah. Ini terlihat dengan kali "miring" ketika boot 12,04 dengan baterai setengah mati. Metrik kapasitas ada di semua tempat karena waktu yang tersisa salah atau% tersisa. Memulai kembali ke 10,04 metrik baterai diam dan stabil dengan nilai "masuk akal".
Catatan:
Berikut ini, dipanggil secara manual dalam 12,04 keduanya berfungsi:
pm-hibernate
pm-suspend
Ini adalah implementasi manajemen daya dari metrik baterai ACPI untuk memicu doa otomatis mereka yang salah pada 12,04.
12.04
power manager indicator
(versi?) Danpower
&brightness and lock
settings
antarmuka tidak secara akurat mencerminkanorg.gnome.settings-daemon.plugins.power
nilai - nilai di atas. Berinterfacing, tidak hanya ke perangkat keras tetapi juga ke jaringan lunak rusak.sumber
Silakan posting output dari perintah berikut, dengan mengetiknya di konsol:
Anda juga dapat mencoba menginstal ulang applet baterai:
Dan jika Anda menginginkan Indikator Status Baterai yang lebih rinci:
sumber
Tampaknya menganggap ini "tegangan sangat rendah".
Daripada berjalan sampai mati, Pada beberapa tegangan, laptop Anda memutuskan untuk menyerah. Untuk Mengambil energi yang tersisa dan ditutup dengan anggun.
Klik pada meter baterai pada taskbar & klik opsi daya lainnya. Pada paket daya Anda saat ini, klik ubah pengaturan paket. Klik pada Ubah Pengaturan daya Muka. Gulir ke botton dan klik tanda + baterai, daftar akan muncul di bagian bawah. Klik pada level baterai rendah dan ubah pengaturan berikut: pada baterai menjadi: 40% (jika sistem Anda mati pada 30% ini akan memperingatkan Anda baterai rendah pada 40%)
sekarang klik pada level baterai kritis dan ubah pengaturan menjadi 35%.
sekarang klik pada aksi baterai kritis dan ubah pengaturan untuk hibernasi.
Ini akan hibernasi sistem Anda sebelum baterai habis dan mencegahnya mati tiba-tiba. Jika mungkin atur usia baterai% menjadi lebih sedikit karena shutdown mendadak berbeda setiap kali.
Isi daya hingga 100% lalu biarkan berfungsi sampai mati lalu isi ulang. Jika hal yang sama terjadi, beli baterai baru
sumber