Ошибка libnotify GLib.Error: Имя org.freedesktop.Notifications не было предоставлено ни одним файлом.service.
Я получаю эту ошибку. Есть идеи, что не так?
from gi.repository import Notify
Notify.init("App Name")
Notify.Notification.new("Hi").show()
GLib.Error: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Notifications was not provided by any .service files
(используя последний Raspbian на Raspberry Pi)
2 ответа
Решение
Может случиться так, что пакет не установит ни один пакет, указанный в разделеProvided by:
. На моем рабочем столе Debian-bookworkm Lxde было написано следующее:
Provided by: awesome, cinnamon, dunst, gnome-flashback, gnome-shell, lomiri,
lxqt-notificationd, mako-notifier, mate-notification-daemon,
notify-osd, phosh, plasma-workspace, python3-jarabe, xfce4-notify
но ни один из этих пакетов на самом деле не был установлен - несмотря наnotification-daemon
были установлены ранее.
Возможно, вам придется установить один из этих пакетов. я выбралdunst
и все работало нормально.