GNOME 的桌面通知中缺少 image/icon
Missing image/icon in GNOME's desktop notification
我正在尝试通过 Python 脚本显示一个简单的 GNOME 桌面通知。根据 GNOME's specification 可以通过简单的文件 URI (file://) 显示带有通知的图像,但它只是拒绝在我的脚本中显示它:
#!/usr/bin/python
from gi.repository import Notify
icon = "file://~/icon.png"
Notify.init("Hello world")
Hello = Notify.Notification.new("Hello world", "This is an example notification", icon)
Hello.show()
在图标应该显示的位置显示了一个空白区域。我也尝试过 .ico 格式,但无济于事。
我是不是漏掉了什么?
将字符串 icon
中的 ~
替换为您的主目录的全名。 Notify 无法自行扩展该路径,因此请明确指出以消除该问题。
我正在尝试通过 Python 脚本显示一个简单的 GNOME 桌面通知。根据 GNOME's specification 可以通过简单的文件 URI (file://) 显示带有通知的图像,但它只是拒绝在我的脚本中显示它:
#!/usr/bin/python
from gi.repository import Notify
icon = "file://~/icon.png"
Notify.init("Hello world")
Hello = Notify.Notification.new("Hello world", "This is an example notification", icon)
Hello.show()
在图标应该显示的位置显示了一个空白区域。我也尝试过 .ico 格式,但无济于事。
我是不是漏掉了什么?
将字符串 icon
中的 ~
替换为您的主目录的全名。 Notify 无法自行扩展该路径,因此请明确指出以消除该问题。