Я пытаюсь использовать pynotify для небольшого проекта, но у меня странная проблема на моей машине с Fedora 13.Похоже, что, когда pynotify запускается программно, происходит сбой при вызове show()
- , однако , если я сам набираю эту строку, он работает нормально!Я также проверил его на своем Ubuntu box, где он работает абсолютно нормально.
Мой код тестирования:
import pynotify
pynotify.init('someName')
n = pynotify.Notification("Summary", "Body")
n.show()
И результаты выполнения этого:
$ python -i test.py
Traceback (most recent call last):
File "test.py", line 5, in <module>
n.show()
glib.GError: Unable to connect to server
>>> n.show()
True
>>>
Итак, есть ли у кого-нибудь идеи, что может вызвать такое поведение?К сожалению, среда Fedora находится под моим контролем, поэтому любые решения, требующие root-доступа и т. Д., На самом деле не будут работать.Я могу попробовать установить pynotify локально, однако, если это необходимо.Спасибо за любую помощь.