As informações fornecidas nesta postagem estão relacionadas:
Como posso clicar em Notify-OSD para me levar ao aplicativo / mensagem?
O arquivo do sistema (12.04):
file:///usr/share/dbus-1/services/org.freedesktop.Notifications.service
O conteúdo é:
[Serviço D-BUS]
Nome = org.freedesktop.Notifications
Exec = / bin / sh -c 'se
[! -x / usr / lib / daemon de notificação / daemon de notificação] ||
["$ GDMSESSION" = restrito a convidados] ||
["$ GDMSESSION" = gnome-clássico-restrito a convidados]
["$ GDMSESSION" = padrão -a
"$ (nome da base` readlink / etc / alternative / x-session-manager`) "=
gnome-session] ||
["$ GDMSESSION" = ubuntu] ||
["$ GDMSESSION" = ubuntu-2d];
então execute / usr / lib / notify-osd / notify-osd ;
else exec / usr / lib / notification-daemon / notification-daemon ; fi '
presumivelmente, alternar os segmentos de código em negrito fará a alternância, mas se a alteração é realmente funcional é outra questão. (por exemplo - fazer as duas coisas notification-daemon
e notify-osd
existem etc.?)
Outra possibilidade grosseira é renomear os binários trocando os nomes notification-daemon
e, notify-osd
no entanto, às vezes há problemas como dependências conflitantes que ocorrem quando um binário examina seu próprio nome.
Não gosto de postar soluções hipotéticas, mas prefiro não tentar isso e, como não houve resposta, talvez esse post revigore o público e instale melhores respostas.
ref: