Jak wysłać powiadomienie na pulpicie KDE5 ze skryptu bash?

12

Wypróbowałem kilka opcji, żadna z nich nie działała:

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

Aktualizacja: pierwsze dwie opcje powinny działać, w moim przypadku problemem jest błąd KDE z panelem automatycznego ukrywania : wyskakujące powiadomienia KDE5 nie są wyświetlane, jeśli panel jest automatycznie ukryty

int_ua
źródło

Odpowiedzi:

12

W mojej instalacji Kubuntu 15.10 i KDE neon notify-sendpolecenie było niedostępne, dopóki nie zainstalowałem pakietu libnotify-bin .

Po zainstalowaniu libnotify-bin , notify-senddziała bez zarzutu:

sudo apt-get install libnotify-bin
Andrew Davison
źródło
Dzięki za informację, może usunąłem jakiś pakiet lub wyłączyłem usługę, ale w moim przypadku po prostu zwraca status wyjścia 0 i nie widzę żadnych powiadomień.
int_ua
Być może sprawdź, czy libnotify4 jest również zainstalowany? To było już obecne w moim systemie, ale mogło być zależnością od jakiegoś innego pakietu.
Andrew Davison,
Zainstalowano najnowszą wersję0.7.6-2svn1
int_ua
1
@DavidFoerster Jest to wyraźnie próba odpowiedzi na pytanie.
Seth
Wygląda na to, że żadne wyskakujące okienko powiadomień w ogóle nie działa w mojej głównej instalacji. Sprawdzę ponownie domyślną instalację.
int_ua
4

pierwsze „powiadom-wyślij” nie działało dla mnie. Ale kiedy włączyłem widżet „powiadomień” (/ ​​icon lub cokolwiek) w zasobniku, zadziałało.

Spróbuj włączyć notificationsaplet Tray .

kpina
źródło
1

W moim przypadku: byłem w trybie Nie przeszkadzać i zapomniałem o tym.

Hugo
źródło