¿Cómo enviar notificaciones de escritorio KDE5 desde un script bash?


12

He probado varias opciones, ninguna de ellas funcionó:

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

Actualización: las dos primeras opciones deberían funcionar, en mi caso el problema es un error de KDE con panel de ocultación automática : las notificaciones emergentes de KDE5 no se muestran si el panel está oculto automáticamente

Respuestas:


12

En mi instalación de Kubuntu 15.10 y KDE neon, el notify-sendcomando no estaba disponible hasta que instalé el paquete libnotify-bin .

Después de instalar libnotify-bin , notify-sendfunciona bien:

sudo apt-get install libnotify-bin

Gracias por la información, tal vez eliminé algún paquete o deshabilité algún servicio, pero en mi caso solo devuelve el estado de salida 0 y no veo ninguna notificación.
— int_ua

¿Quizás comprobar si libnotify4 también está instalado? Esto ya estaba presente en mi sistema, pero puede haber sido una dependencia de algún otro paquete.
— Andrew Davison

Instalado, la última versión0.7.6-2svn1
— int_ua

1
@DavidFoerster Esto es claramente un intento de responder la pregunta.
— Seth

Parece que ninguna de las ventanas emergentes de notificación funciona en absoluto en mi instalación principal. Volveré a verificar una instalación predeterminada.
— int_ua


4

el primer 'notificar-enviar' no funcionó para mí. Pero cuando habilité el widget de 'notificaciones' (/ icono o lo que sea) en la Bandeja, funcionó.

Intente habilitar el notificationsapplet Bandeja .


1

En mi caso: estaba en modo No molestar y lo había olvidado.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.