为什么notify-send的-t参数没有用呢?

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
gamesun
帖子: 119
注册时间: 2010-09-06 14:25

为什么notify-send的-t参数没有用呢?

#1

帖子 gamesun » 2010-10-08 16:17

代码: 全选

notify-send -t 1 ""
notify-send -t 1000000 ""
效果都是停留10秒,-t难道是别的用途?
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 为什么notify-send的-t参数没有用呢?

#2

帖子 eexpress » 2010-10-08 16:21

一直没用。
这是dbus那边不相应导致的。
● 鸣学
头像
astolia
论坛版主
帖子: 6703
注册时间: 2008-09-18 13:11

Re: 为什么notify-send的-t参数没有用呢?

#3

帖子 astolia » 2010-10-08 19:31

notify-send只是负责发送一个请求,要看接收方收到信号怎么处理。
目前ubuntu默认的接收方是notify-osd,它没去管-t参数,你卸载它安装notification-daemon就可以按你需要的时间显示了。不过notification-daemon的提示风格和ubuntu目前的整体风格不一致,所以ubuntu才用的notify-osd
v2sun.r
帖子: 53
注册时间: 2009-09-07 21:21

Re: 为什么notify-send的-t参数没有用呢?

#4

帖子 v2sun.r » 2010-11-26 22:32

那请问怎样区别标题与正文的,即文字大小(粗体与否)?
______________________________
* PC :HP Compaq CQ45-147TX
* OS:Archlinux

程序员是值得尊敬的,程序员的双手是魔术师的双手。他们把枯燥无味的代码变成丰富多彩的软件…
________
<疯狂的程序员>
v2sun.r
帖子: 53
注册时间: 2009-09-07 21:21

Re: 为什么notify-send的-t参数没有用呢?

#5

帖子 v2sun.r » 2010-11-26 22:35

噢,明白了,两个内容参数,一个是标题,一个是正文。
:em04
______________________________
* PC :HP Compaq CQ45-147TX
* OS:Archlinux

程序员是值得尊敬的,程序员的双手是魔术师的双手。他们把枯燥无味的代码变成丰富多彩的软件…
________
<疯狂的程序员>
头像
jarryson
帖子: 4002
注册时间: 2005-08-14 19:53

Re: 为什么notify-send的-t参数没有用呢?

#6

帖子 jarryson » 2010-11-27 2:19

看看notify-osd的wiki,时间这点是不会起作用的,还有按钮。因为notify-osd是鼠标穿透的,无法利用鼠标点击让通知消失,所以定义时间不好
回复