Saya ingin laptop saya hibernasi sendiri ketika tingkat baterai 10% untuk memastikan memiliki daya yang cukup untuk menyelesaikan operasi dengan benar. Sebenarnya jika saya tidak memperhatikan laptop saya memberitahu saya itu akan hibernasi ketika sudah terlambat, jadi malah mematikan secara brutal. Ini membunuh baterai lithium dan tidak dapat diterima.
power-management
battery
biasa-biasa saja
sumber
sumber
Jawaban:
dconf-editor
org
->gnome
->settings-daemon
->plugins
->power
percentage-critical
danpercentage-action
ke level yang Anda butuhkanuse-time-for-policy
kefalse
Anda juga dapat melakukan ini dari terminal dengan:
sumber
Sepertinya Gnome memindahkan pengaturan. Baterai sangat kritis sekarang ditangani oleh UPower. Alih-alih menggunakan gsettings, Anda sekarang harus mengedit file
/etc/UPower/UPower.conf
...
Omong-omong , jika Anda membaca file UPower.conf, upower yang digunakan untuk (dalam v 0.99.1) hanya menyarankan menggunakan persentase untuk mengatasi firmware yang rusak. Standarnya adalah
UsePercentageForPolicy=false
, yang menggunakan perkiraan waktu baterai. Itu masuk akal karena, ketika baterai semakin tua, itu berlangsung lebih pendek untuk persentase tertentu. Persentase tetap yang berfungsi sebelumnya mungkin di beberapa titik tidak lagi memungkinkan laptop cukup waktu untuk hibernasi dengan benar.Namun, sepertinya naik sekarang (v 0.99.4) default ke persentase dan memiliki pesan samar tentang alasannya. Saya tidak tahu mana yang terbaik, tetapi inilah cara menggunakan waktu yang tersisa untuk kebijakan baterai Anda, jika Anda menginginkannya.
Perhatikan bahwa Penangguhan / Tidur karena itu tidak didukung oleh alat Upower, yang HybridSleep digunakan sebagai gantinya (yang mirip Sleep, tetapi juga dekat dengan Hibernasi) dan bahwa HybridSleep (seperti Hibernasi) membutuhkan ruang swap untuk berfungsi . Tentang cara membuatnya jika Anda tidak memilikinya, lihat jawaban ini .
sumber
sudo systemctl restart upower.service
untuk menerapkan pengaturan.