Ini terjadi pada saya lebih dari yang ingin saya akui, tetapi kadang-kadang saya tidak melihat daya semakin rendah karena hanya muncul di status bar saya, maka komputer hanya berhenti. Saya ingin peringatan besar yang memperingatkan saya sebelum ini terjadi. Apakah ada cara untuk mengingatkan saya? Ubuntu memiliki munculan yang bagus yang memberi tahu Anda bahwa ia semakin sedikit.
linux-mint
power-management
notifications
battery
Travis Reeder
sumber
sumber
Jawaban:
tulis skrip!
kemudian cron menjalankannya setiap beberapa menit. Tapi ya, jika Anda bisa melakukannya melalui GUI, itu mungkin cara yang lebih baik untuk melakukannya.
sumber
re: jawaban hdgarrood, pengaturan
cron
untuk menjalankannotify-send
ternyata sangat rewel. (Saya pikircrontab -e
tidak bertahan di reboot secara default, untungnya). Saya mengikuti beberapa panduan, saya tidak yakin apa yang benar-benar memperbaikinya pada akhirnya, tetapi di sini adalah pengaturan lengkap saya untuk menjalankan pemeriksa setiap 5 menit:$ crontab -e
$ cat .notify-send_setup
$ cat .battnotif
Pastikan untuk
chmod +x
skrip bash.sumber
Saya sekarang menjalankan yang berikut ini:
Seperti yang Anda lihat ini hanya kode orangenarwhals dengan beberapa perubahan:
man test
, itu menjelaskan cara melakukan AND, antara lain.)$ find /usr/share/icons/ -iname "*batt*low*"
)jangan lupa ke
chmod +x
skrip Anda, Anda kemudian dapat menjalankannya langsung dari cron (tab), tidak perlush
.(Ini berfungsi di Ubuntu menggunakan Xmonad.)
sumber
Karena Anda menjalankan Cinnamon, instal Battery Applet with Monitoring and Shutdown (BAMS) .
Klik kanan pada panel → + Tambah Applet ke Panel → Applet yang tersedia (online) , ketik 'BAMS' di widget pencarian, dan instal dan konfigurasikan.
Ini bukan flashiest, tapi sejauh ini sudah mengingatkan saya ketika saya tanpa sadar mencabut laptop saya.
sumber
Sentuhan kecil - di Knoppix (diberikan, bukan Mint seperti yang digunakan oleh OP) beri tahu-kirim tidak tersedia (paket libnotify-bin tidak diinstal), jadi alih-alih, saya menemukan ini berguna untuk peringatan:
Saya baru saja melemparkannya ke Perintah Alarm panel Monitor Baterai LXDE, tidak perlu skrip.
Itu mengasumsikan Anda telah menginstal LibreOffice, tetapi .wav membuat suara berdaya rendah yang bagus. Praktis tidak ada .ogg di Knoppix.
sumber
zenity
daripadaxmesssage
danaplay
bukannyamplayer
Saya memiliki masalah yang sama dan saya menemukan solusinya. Saya menginstal dari repositori Linux Mint sebuah aplikasi bernama GKrellM. Ini memonitor banyak hal di mesin Anda dan ada baterai. Pengaturan dengan alarm, ini berfungsi untuk saya seperti pesona.
info lebih lanjut di:
http://www.gkrellm.net/
sumber
Masalahnya terkait di lingkungan KDE. Saya memiliki masalah yang sama dengan MintMAYA KDE_version. Ketika saya bekerja dengan Mint9_Gnome pop-up yang sangat berguna muncul ketika tingkat daya rendah tertentu tercapai (dikonfigurasi secara otomatis out_of_the_box pada instalasi baru). Sangat sangat menjengkelkan dihentikan tanpa saran dan tidak ada bantuan yang ditemukan bahkan googling banyak :(
sumber
Saya memiliki masalah yang sama dan itu sangat membuat frustrasi. Saya dipecahkan dengan menggunakan skrip BatteryAlert.sh :
Saya menggunakan KDE tetapi Anda dapat menggunakannya di setiap lingkungan desktop. Anda tidak harus menjalankan ini sebagai pengguna root atau menjadi gila dengan sintaks crontab. Anda hanya perlu mengubah suara notifikasi jika Anda menginginkan tanda suara. Jika Anda tidak ingin memulai skrip secara otomatis ketika lingkungan desktop mulai memasukkan skrip ke dalam folder $ USER / bin dengan skrip BatteryAlertLauncher.sh :
Pastikan bahwa mereka dapat dieksekusi:
Kemudian jalankan saja perintah berikut:
Anda juga dapat menjalankan skrip lansiran secara manual dari bash dengan memasukkan perintah ini:
sumber
Karena saya tidak menginstal Gnome Shell atau Cinnamon, saya tidak bisa membantu langsung karena mengakses sumbernya bisa lebih praktis karena agak mudah menambahkan ekstensi yang belum sempurna dengan JavaScript.
Anda harus membuka:
dan cari persentaseText - selanjutnya, Anda harus dapat menambahkan pesan pop-up atau peringatan.
sumber
find / -type f -name power.js
Ini adalah bagaimana saya melakukannya di Arch linux saya dengan Gnome sebagai DE:
Kata
ACAD
dalamSTATUS=$(cat /sys/class/power_supply/ACAD/online)
akan berubah tergantung pada laptop yang dibuat. Ini digunakan untuk mengetahui apakah pangkuan Anda terhubung ke AC ADapter atau tidak. Beginilah rupa crontab saya:Jangan lupa untuk membuat skrip dapat dieksekusi
chmod u+x <path to script>
sumber
Yang sederhana ini bekerja dengan baik untuk saya, dengan hanya
acpi
paket sederhana yang perlu diinstal (tidak ada diaken, lingkungan desktop tertentu atau sejenisnya).Di crontab pengguna Anda (
crontab -e
) letakkan yang berikut (semuanya dalam satu baris, terbagi untuk dibaca di sini):Apa yang dilakukannya adalah memeriksa level baterai (
acpi --battery
) dan jika Anda tidak terhubung ke pengisi daya (/Discharging/
) dan jika baterai< 15
%, itu akan setiap 3 menit (*/3
) menampilkan pesan melaluizenity
bug Anda.Alih-alih zenity, Anda dapat menggunakan
xmessage
(pada mesin yang benar-benar sederhana) atau bahkan sesuatu sepertiaplay -q /usr/lib/libreoffice/share/gallery/sounds/cow.wav
untuk pemberitahuan audio (yang memiliki keuntungan bahwa itu tidak akan mengganggu pengetikan keyboard Anda, dan akan bekerja bahkan untuk laptop multi-pengguna dengan banyak sesi, di manaDISPLAY=:0
hack akan gagal)Jika Anda juga perlu menangguhkan / hibernasi mesin pada tingkat kritis tertentu, lihat jawaban ini
sumber
Unduh applet bernama BAMS. Ini akan mengingatkan Anda secara otomatis ketika baterai mencapai tingkat tertentu yang Anda tentukan. Ini adalah solusi paling sederhana.
sumber
Dengan bantuan semua informasi dari semua jawaban di sini, saya membuat skrip dan memasukkannya ke dalam repositori di GitLab.
Ini akan menampilkan notifikasi ketika:
https://gitlab.com/gitaarik/battery-health-notifications
Kontribusi untuk membuatnya bekerja pada lingkungan yang lebih luas sangat disambut baik.
Script pada saat penulisan ini:
sumber