Como enviar uma notificação da área de trabalho do KDE5 a partir de um script bash?

12

Eu tentei várias opções, nenhuma delas funcionou:

notify-send 'text'
kdialog --passivepopup 'text' 5
qdbus org.kde.knotify /Notify event "event" 'app' "(" ")" 'title' 'text' 'pixmap' '' 5 0

Atualização: as duas primeiras opções devem funcionar; no meu caso, o problema é um bug do KDE com o painel de ocultação automática : as notificações pop-up do KDE5 não são exibidas se o painel estiver oculto automaticamente

int_ua
fonte

Respostas:

12

Na minha instalação do Kubuntu 15.10 e do KDE neon, o notify-sendcomando não estava disponível até eu instalar o pacote libnotify-bin .

Após instalar o libnotify-bin , notify-sendfunciona bem:

sudo apt-get install libnotify-bin
Andrew Davison
fonte
Obrigado pela informação, talvez eu tenha excluído um pacote ou desativado algum serviço, mas, no meu caso, ele retorna o status de saída 0 e não vejo nenhuma notificação.
int_ua 5/02/16
Talvez verifique se libnotify4 também está instalado? Isso já estava presente no meu sistema, mas pode ter sido uma dependência de algum outro pacote.
Andrew Davison
Instalado, a versão mais recente0.7.6-2svn1
int_ua
1
@DavidFoerster Esta é claramente uma tentativa de responder à pergunta.
Seth
Parece que nenhum dos pop-ups de notificação funciona na minha instalação principal. Vou verificar novamente uma instalação padrão.
int_ua
4

o primeiro 'notificar-enviar' não funcionou para mim. Mas quando ativei o widget 'notificações' (/ ícone ou o que for) na Bandeja, ele funcionou.

Tente ativar o notificationsminiaplicativo Bandeja .

Tordo
fonte
1

No meu caso: eu estava no modo Não perturbe e tinha esquecido.

Hugo
fonte