Pynotifyを使用して通知設定を変更できない理由を誰かが知っていますか?
通知を作成して変更し(たとえば、ディスプレイの中央に表示されるように)、表示するように指示できますが、それでも右上隅に表示されます。
そして、これが構成可能である場合、誰かがそうする方法を知っていますか?
私はfluxboxを使用してUbuntu10.10を実行しています。
通知を表示する関数は次のとおりです。
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...")
これは、Ubuntuに切り替える前は、ArchLinuxで期待どおりに機能していました。
通知-OSDはデフォルトでカスタマイズを許可していません(私が知っている非常にイライラします)-しかし、それは設計によるものです。同じ位置と他のオプションを取得するには、別の通知方法を使用する必要があります。