Problema
Atualizei recentemente de 13.04 para 13.10 e, de repente, os balões de notificação não aparecem com o tema normal no canto superior direito, mas aparecem como texto branco sobre fundo azul no canto superior esquerdo. Se parece com isso:
Tentativas malsucedidas de consertar
Tentei reinstalar
unity
,notify-osd
removerubuntu-desktop
onotification-daemon
que estava instalado, nada disso resolve.Na verdade, a execução
ps aux | grep notify-osd
mostra que o notify-osd nem está em execução. Mas quando tento iniciá-lo manualmente executando,/usr/lib/x86_64-linux-gnu/notify-osd
recebo:** (notify-osd:4618): WARNING **: Another instance has already registered org.freedesktop.Notifications ** (notify-osd:4618): WARNING **: Could not register instance
Se bem entendi, a instância está registrada pelo
/usr/share/dbus-1/services/org.freedesktop.Notifications.service
arquivo, que neste momento contém:[D-BUS Service] Name=org.freedesktop.Notifications Exec=/usr/lib/x86_64-linux-gnu/notify-osd
Renomear ou excluir esse arquivo (e reinicializar) não tem nenhum efeito (e não é recriado automaticamente).
Esta não é uma duplicata deNenhuma notificação do notify-osd em 13.10(e a propósito, eu limpei
gnome-flashback-session
junto comnotification-daemon
)
Questões)
Como posso depurar isso? Como posso fazer com que as notificações voltem ao normal?
Se forem necessárias informações adicionais de depuração, ficarei feliz em adicioná-las (só que não consigo encontrar mais).
Responder1
O i3 está usando o daemon de notificação "dunst", então você precisa removê-lo para reativar o ubuntu notify-osd
.
Execute o seguinte no terminal:
sudo apt-get purge dunst
killall dunst
notify-send "Hello"
Responder2
Eu tive o mesmo problema por causa do i3. Limpar todos os pacotes que foram instalados com o i3 me ajudou:
sudo apt-get purge i3 i3-wm i3lock suckless-tools i3status dunst
Acho (mas não tenho certeza) que o problema estava no dunst
pacote - de acordo com a descrição, também é um daemon de notificação.
Responder3
Esta pergunta é um pouco antiga, mas acredito que posso acrescentar algo a ela. O problema não é com o i3, nem com o Dunst, mas com o D-Bus, na verdade. Aparentemente, é ruim lidar com vários provedores de notificação. Veja a notaaqui. Encontrei o mesmo problema com o daemon de notificação do XFCE ao executar o Arch.