Problema
Recentemente, atualizei de 13.04 para 13.10 e, de repente, os balões de notificação não aparecem com tema, como de costume no canto superior direito, mas aparecem como texto branco sobre fundo azul no canto superior esquerdo. Se parece com isso:
Tentativas malsucedidas de corrigi-lo
Eu tentei reinstalar
unity
,notify-osd
,ubuntu-desktop
removidonotification-daemon
que foi instalado, nenhum dos isso resolve o problema.De fato, 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
:** (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 é registrada pelo
/usr/share/dbus-1/services/org.freedesktop.Notifications.service
arquivo, que agora 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 de Nenhuma notificação do notify-osd na 13.10 (e pela maneira como eu apaguei
gnome-flashback-session
juntonotification-daemon
)
Questões)
Como posso depurar isso? Como faço para que as notificações voltem ao normal?
Se informações adicionais sobre depuração forem necessárias, será um prazer adicioná-las (apenas que não consigo encontrar mais).
fonte
xfce-notifyd
instalou ou existe outro daemon de notificaçãonotify-osd
? O que fazps aux | grep osd
e / oups aux | grep noti
mostra?xfce-notifyd
não está instalado (não em nenhum outro daemon);ps aux | grep osd
não dá nada, eps aux | grep noti
mostra[fsnotify_mark]
,update-notifier
e/usr/lib/cups/notifier/dbus
.apt-get autoremove
. O que ele deseja remover?i3wm
instalei (devo tentar remover + remover automaticamente isso?).apt-get autoremove
removeu nenhum pacote. E o problema apareceu logo após a atualização do 13.04 para o 13.10. Edit: desculpe, entendeu mal a pergunta "atualização". (Am atualização + reinicialização)notify-osd
nemnotification-daemon
extrai notificações dessa maneira, sob nenhuma condição, de imediato. Eu sugiro que você arquive um bug adequado no Launchpad, pois o Ask Ubuntu não é o lugar para relatórios de erros ou para depuração deles.Respostas:
O i3 está usando o daemon de notificação "dunst", então você deve removê-lo para reativar o ubuntu
notify-osd
.Execute o seguinte no terminal:
fonte
Eu tive o mesmo problema por causa do i3. Limpar todos os pacotes que foram instalados com o i3 me ajudou:
Eu acho (mas não tenho certeza) que o problema estava no
dunst
pacote - de acordo com a descrição, também é daemon de notificação.fonte