Desative as notificações sem mexer no seu sistema
Um vergonhosamente feio, mas garantiu uma solução perfeitamente funcional abaixo. Embora seja feio, não consigo ver uma desvantagem real, e quando nenhuma outra opção parece existir ou funcionar, acredito que estamos dispensados.
A solução
De esta resposta agradável < Aprendemos que você pode ficar de olho nas próximas notificações. Se editarmos o comando nessa resposta um pouco, para simplesmente eliminar a notificação anterior que realmente aparece, desabilitamos as notificações. A configuração:
-
Crie um script pequeno com o seguinte conteúdo:
#!/bin/bash
dbus-monitor "interface='org.freedesktop.Notifications'" | grep --line-buffered "string" | grep --line-buffered -e method -e ":" -e '""' -e urgency -e notify -v | grep --line-buffered '.*(?=string)|(?<=string).*' -oPi | grep --line-buffered -v '^\s*$' | xargs -I '{}' pkill notify-osd
-
Salve-o como nonotifications.sh
e torne-o executável
-
Teste - execute-o executando em um terminal:
/path/to/nonotifications.sh
(mantenha-o em execução)
-
Se tudo funcionar bem, adicione-o aos seus aplicativos de inicialização. Escolha o traço > Aplicativos de inicialização > Adicionar. Adicione o comando:
/bin/bash -c "sleep 15 && /path/to/nonotifications.sh"
Opções adicionais
A parte divertida é que a solução pode ser conectada a um script, como mencionado aqui , para (por exemplo) apenas permitir determinadas notificações, ou apenas desativar as específicas.