wyłącz krytycznie niski poziom naładowania baterii laptopa


Odpowiedzi:


0

Jeśli wolisz metodę GUI, możesz użyć Dconf Editor do wyszukiwania i edycji następujących kluczy.

W przeciwnym razie w wierszu polecenia wykonaj następujące czynności. (W tym przykładzie ustawiłem wszystko na zero, ale możesz użyć różnych wartości, jeśli chcesz).

# The percentage of the battery when it is considered low.
gsettings set org.gnome.settings-daemon.plugins.power percentage-low 0

# The percentage of the battery when it is considered critical.
gsettings set org.gnome.settings-daemon.plugins.power percentage-critical 0

# The percentage of the battery when the critical action is performed.
gsettings set org.gnome.settings-daemon.plugins.power percentage-action 0


# The time remaining in seconds of the battery when it is considered low.
gsettings set org.gnome.settings-daemon.plugins.power time-low 0

# The time remaining in seconds of the battery when it is considered critical.
gsettings set org.gnome.settings-daemon.plugins.power time-critical 0

# The time remaining in seconds of the battery when critical action is taken.
gsettings set org.gnome.settings-daemon.plugins.power time-action 0

Nawiasem mówiąc, możesz ustawić, czy Gnome używa pozostałej baterii (w procentach) lub czasu (w sekundach) do powiadomienia. Powyższe ustawienia dotyczą obu przypadków. Jeśli następująca wartość jest ustawiona na false, używana jest wartość procentowa; wartość domyślna to true, co oznacza, że ​​Gnome wykorzysta czas na powiadomienie.

# If time based notifications should be used.
gsettings set org.gnome.settings-daemon.plugins.power use-time-for-policy true

Właśnie ponownie przygotowałem twoje pytanie i zaktualizowałem odpowiedź, aby uwzględnić ustawienia powiadomienia „krytycznego”.
PJ Singh

Niestety to nie działało dla mnie.
Ray_Write

Jedyną inną rzeczą, którą mogę zasugerować, jest zmiana ostatniego polecenia powyżej, aby gsettings set org.gnome.settings-daemon.plugins.power use-time-for-policy falsepoinformować Gnome, aby użył% pozostałej mocy (zamiast pozostałego czasu) do zastosowania ustawień powiadomień.
PJ Singh

0

Znalazłem rozwiązanie mojego problemu. Na stałe zatrzymałem usługę upower, ponieważ moja bateria jest usmażona, nie sądzę, że potrzebuję tej usługi.

Aby to zrobić, uruchomiłem „systemctl stop upower”. Po uruchomieniu tej komendy wszedłem do katalogu / lib / systemd / system i zmieniłem nazwę na upower.service na upower.service.bak.

btw, „systemctl disable upower” nie działało dla mnie, usługa zrestartowała się wkrótce po uruchomieniu.


Podejrzewam, disableże nie działało zgodnie z przeznaczeniem, ponieważ pominąłeś --nowflagę. Domyślnie jest to „przy następnym uruchomieniu”. Z --nowflagą disablebędzie również stopusługa. Ręczna zmiana nazwy jest włamaniem i może powodować problemy z konfiguracją w innych usługach.
MSalters

Próbowałem wyłączyć - teraz to nie działało, wyłączało i restartowanie też nie działało. To, co zrobiłem, działa dla mnie, jeśli ktoś ma bardziej eleganckie rozwiązanie, zdecydowanie jestem na to otwarty.
Ray_Write
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.