helloandre Asked: 2010-07-29 11:43:35 +0800 CST2010-07-29 11:43:35 +0800 CST 2010-07-29 11:43:35 +0800 CST 如何更改通知的显示时长? 772 有没有办法改变 libnotify 通知的持续时间?我已经为此搜索了几个月,但仍然没有运气。 我实际上开始认为你无法改变它。我什至在 API 中找不到开发人员可以控制它的任何地方。 notify-osd libnotify 3 个回答 Voted Best Answer dieki 2010-07-29T12:07:54+08:002010-07-29T12:07:54+08:00 您不能正常执行此操作。但是,有一个补丁版本的 notify-osd 支持它: 从 Ubuntu 16.04 开始: 您需要添加两个 PPA: sudo add-apt-repository ppa:leolik/leolik sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt update 然后像这样安装它: sudo apt-get upgrade sudo apt-get install notifyosdconfig 配置对话框应该在 Applications->Accessories 中或notifyosdconf来自终端。如果您未将其设置为--expire-time参数,则根据上面的屏幕截图,有一个标准通知持续时间的设置。 例子: notify-send --urgency=LOW --expire-time=1 --icon=face-laugh "test" "1 second" 旧版本:(9.10-14.10) 您需要添加两个 PPA: sudo add-apt-repository ppa:leolik/leolik sudo add-apt-repository ppa:amandeepgrewal/notifyosdconfig sudo apt-get update 然后像这样安装它: sudo apt-get upgrade sudo apt-get install notifyosdconfig 配置对话框应该在 Applications->Accessories 中或notifyosdconf来自终端。根据上面的屏幕截图,有一个通知持续时间的设置。 例子: notify-send --urgency=LOW --expire-time=1 --icon=face-laugh "test" "1 second" George Rowell 2012-09-25T19:12:33+08:002012-09-25T19:12:33+08:00 粗略但有效,然后是一些 - 警告这也会杀死待处理的通知 ,这只能缩短显示时间,只需更改1.5以下sleep 1.5;内容: 参考:notify-osd 上关闭按钮的 详细信息? x-ref: 通知发送通知中的到期时间 dbus-monitor "interface='org.freedesktop.Notifications'" \ | grep --line-buffered "member=Notify" \ | sed -u -e 's/.*/sleep 1.5; killall notify-osd/' \ | bash 书签: 自我 -如何更改通知的显示时间? 通知发送通知中的到期时间 Nathan Osman 2010-07-29T11:48:07+08:002010-07-29T11:48:07+08:00 我相信,通知的持续时间取决于消息的长度。 从间接使用它的人的角度来看(通过使用 Python 中的 pynotify 模块),我发现指定消息的持续时间是不可能的。
您不能正常执行此操作。但是,有一个补丁版本的 notify-osd 支持它:
从 Ubuntu 16.04 开始:
您需要添加两个 PPA:
然后像这样安装它:
配置对话框应该在 Applications->Accessories 中或
notifyosdconf
来自终端。如果您未将其设置为--expire-time
参数,则根据上面的屏幕截图,有一个标准通知持续时间的设置。例子:
旧版本:(9.10-14.10)
您需要添加两个 PPA:
然后像这样安装它:
配置对话框应该在 Applications->Accessories 中或
notifyosdconf
来自终端。根据上面的屏幕截图,有一个通知持续时间的设置。例子:
粗略但有效,然后是一些 - 警告这也会杀死待处理的通知
,这只能缩短显示时间,只需更改
1.5
以下sleep 1.5;
内容:参考:notify-osd 上关闭按钮的
详细信息?
x-ref:
通知发送通知中的到期时间
书签:
自我 -如何更改通知的显示时间?
通知发送通知中的到期时间
我相信,通知的持续时间取决于消息的长度。
从间接使用它的人的角度来看(通过使用 Python 中的 pynotify 模块),我发现指定消息的持续时间是不可能的。