Quando meu laptop tenta se suspender para evitar a falha de energia, em vez de suspender com êxito, recebo um pop-up do xfce4-power-manager: "Tem certeza de que deseja hibernar o sistema? Um aplicativo está desativando o desligamento automático no momento. Fazer esta ação agora pode danificar o estado de trabalho deste aplicativo. "
Como evito que os aplicativos impeçam a suspensão quando a bateria está fraca?
$ dbus-send --print-reply --dest=org.freedesktop.PowerManagement /org/freedesktop/PowerManagement/Inhibit org.freedesktop.PowerManagement.Inhibit.GetInhibitors
revela:
freedesktop/PowerManagement/Inhibit org.freedesktop.PowerManagement.Inhibit.GetInhibitors method return time=1528483300.093042 sender=:1.35 -> destination=:1.96 serial=81 reply_serial=2 array [ string "/usr/lib/chromium-browser/chromium-browser" ]
mas às vezes há outros também.
Não é necessário dizer que isso é desastroso para o estado de carga e a integridade da bateria do meu laptop e resulta em corrupção do sistema de arquivos quando esses aplicativos forçam o sistema a energizar prematuramente, esgotando a bateria e evitando a suspensão que poderia ter evitado eles perdendo estado.Idealmente, alguns desses aplicativos ainda devem ser capazes de impedir a suspensão quando o sistema não estiver com pouca bateria, mas eu gostaria de ter a oportunidade de permitir esse comportamento. Deve nunca ter sido feita uma configuração padrão que os aplicativos podem superar as configurações de gerenciamento de energia que estão em vigor para proteger a consistência do hardware e do sistema de arquivos!
Tags xfce power-management suspend d-bus