Używam Unity w 16.04. Z jakiegoś powodu nie otrzymuję powiadomień wyskakujących z powodu niskiego poziomu naładowania baterii. Muszę polegać na ikonie baterii na górnym panelu, aby sprawdzić, czy bateria znajduje się po stronie „niskiego poziomu baterii”. Czy domyślne zachowanie to 16.04? Czy nie pojawiają się wyskakujące okienka z powodu niskiego poziomu naładowania baterii?
10
indicator-power
pakiet。 Jeśli chcesz, mogę również dostarczyć skrypt, który może powiadomić CięOdpowiedzi:
Spróbuj zainstalować ponownie za
indicator-power
pomocą tego polecenia:Jeśli to nie rozwiąże problemu, rozważ użycie skryptu monitorowania baterii podanego w jednej z moich poprzednich odpowiedzi: https://askubuntu.com/a/603322/295286
Poniżej znajduje się skrypt Pythona, który może powiadomić Cię, gdy poziom naładowania baterii przekroczy określony procent, i zawiesić system, gdy osiągnie 10%. Użycie jest proste:
Gdzie INT jest wartością całkowitą pożądanego procentu baterii, przy którym powinieneś otrzymać powiadomienie, na przykład
30
.Możesz także dodać powyższe polecenie do aplikacji startowych, aby uruchomić ten skrypt przy każdym logowaniu do sesji Unity
Kod źródłowy
Zgodnie z żądaniami OP w czacie i komentarzach, skrypt przyjmuje teraz dwa argumenty, pierwszy dla powiadomienia o rozładowaniu i drugi dla powiadomienia o obciążeniu.
Dostępny również jako Github Gitst
źródło
To nie jest normalne, mam uruchomiony 16.04 i otrzymuję wyskakujące okienka, ale używam tho powłoki gnome.
Możesz stworzyć skrypt, który da ci wiadomość.
Następnie zrób zadanie crona i uruchom je co kilka minut.
źródło
crontab -e
wybierz edytor nano (tylko jeśli nigdy nie wykonałeś zadania crona), naciskając 2 i wchodząc, po czym plik otworzy się, przewiń w dół i dodaj nową linię./2 * * * * my-script.sh
Naciśnij,ctrl + x
a następnie wpiszy
i wprowadź. To powinno działać. Przepraszam, nie mam pojęcia o podstawowych plikach.bash -c 'while true;do n="$(acpi -b |egrep "[[:digit:]]*%" -o |tr -d "%")";declare -p n;if((n<30));then notify-send "Low battery warning!" "$n%";fi;sleep $((5*60));done'
Tak, to normalne. Napisałem prosty skrypt bash do konfigurowania powiadomień baterii.
Mam również to i instrukcje na moim koncie github . Mam nadzieję, że ci to pomoże i ułatwi ci to.
źródło
Znalazłem doskonałą aplikację, która robi to dla niskiego poziomu naładowania baterii, pełnej baterii i tak dalej.
Przeczytaj to
http://www.omgubuntu.co.uk/2016/07/ubuntu-battery-monitor-notifications
źródło