Як надіслати сповіщення на робочий стіл KDE5 зі сценарію bash?


12

Я спробував декілька варіантів, жоден з них не працював:

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

Оновлення: перші два параметри повинні працювати, у моєму випадку проблема - помилка KDE з панеллю автоматичного приховування : спливаючі повідомлення KDE5 не відображаються, якщо панель автозахищена

Відповіді:


12

У моїй установці Kubuntu 15.10 та KDE неону notify-sendкоманда була недоступною, поки я не встановив пакет libnotify-bin .

Після установки libnotify сміттєвого відра , notify-sendпрацює відмінно:

sudo apt-get install libnotify-bin

Дякую за інформацію, можливо, я видалив якийсь пакет або відключив якусь послугу, але в моєму випадку він просто повертає статус виходу 0 і я не бачу сповіщень.
int_ua

Можливо, перевірте, чи встановлено також libnotify4? Це вже було в моїй системі, але, можливо, це було залежністю від якогось іншого пакету.
Ендрю Девісон

Встановлено, остання версія0.7.6-2svn1
int_ua

1
@DavidFoerster Це очевидно спроба відповісти на питання.
Сет

Схоже, жодна спливаюча панель сповіщень взагалі не працює на моїй головній установці. Я перевірте встановлення за замовчуванням.
int_ua


4

спочатку "сповістити-надіслати" не працювало для мене. Але коли я ввімкнув віджет "/ сповіщення" в лотку, він працював.

Спробуйте ввімкнути notificationsаплет лотка .


1

У моєму випадку: я був у режимі " Не турбувати" і забув про це.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.