Ubuntu предотвращает настройку уведомлений pynotify?

Кто-нибудь знает, почему я не могу изменить настройки уведомлений с помощью pynotify?

Я могу создать уведомление, изменить его (например, чтобы оно отображалось в середине моего экрана) и сообщить его можно отобразить, но он все еще отображается в правом верхнем углу.

А если это настраивается, кто-нибудь знает, как это сделать?

Я использую Ubuntu 10.10 с использованием fluxbox.

Вот функция, которая отображает уведомление:

def displayNotification(msg):
  """Display the given notification."""
  if not pynotify.init("hey"):
    displayError("Unable to initialize notification library...")

  n = pynotify.Notification("Hey!", msg)
  n.set_hint("x",400)
  n.set_hint("y",400)
  n.set_timeout(2 * 3600 * 1000)
  if not n.show():
    displayError("Unable to show notification...")

Это работало точно так, как ожидалось в Arch Linux, до того, как я переключился на Ubuntu.

2
задан 21 January 2011 в 01:18

1 ответ

Notify-OSD не допускает настройки по умолчанию (я знаю, что это очень расстраивает), но это так и было задумано. Вам нужно будет использовать другой метод уведомления, чтобы получить то же позиционирование и другие параметры.

0
ответ дан 21 January 2011 в 01:18

Другие вопросы по тегам:

Похожие вопросы: