Ubuntu 알림이 프로그램 org.freedesktop을 실행할 수 없습니다.Notifications: 해당 파일 또는 디렉터리가 없습니다. (23)

Ubuntu 알림이 프로그램 org.freedesktop을 실행할 수 없습니다.Notifications: 해당 파일 또는 디렉터리가 없습니다. (23)

저는 알림을 표시하는 Python 스크립트를 작성 중입니다. 이것이 제가 사용하고 있는 라이브러리입니다.https://www.devdungeon.com/content/desktop-notifications-linux-python

from gi.repository import Notify
Notify.init("App Name")
Notify.Notification.new("Hi").show()

sudo 없이 실행하면 잘 되는데, sudo로 실행하면 오류가 납니다.

GLib.Error: g-dbus-error-quark: Error calling StartServiceByName for org.freedesktop.Notifications: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program org.freedesktop.Notifications: No such file or directory (23)

저는 gnome과 함께 우분투 18을 사용하고 있습니다. 누구든지 도와줄 수 있나요?

답변1

수정됨, /usr/share/dbus-1/services/org.freedesktop.Notifications.service 파일 추가됨

[D-BUS Service]
Name=org.freedesktop.Notifications
Exec=/usr/lib/notification-daemon/notification-daemon

내부에

관련 정보