Ubuntu notify-osd 不支持 -t 标签的解决办法

ubuntu 下默认的通知系统是notify-send + notify-osd

notify-send 命令常用格式如下:

notify-send -t <timeout> "title" "body"

<timeout>是通知在屏幕驻留的时间,单位毫秒计,所以显然notify-send是支持调整时间的,可是事实上无论你的 -t标签后面跟多少这个时间都是不变的,而且我总是觉得这个时间太长了,完全没有实时性嘛,很不科学。但是这个问题事实上不怪notify-send是因为notify-osd直接忽略了-t标签!问题找到了,解决方案当然也有了啊,国外有开发者已经修复了这个BUG:

sudo add-apt-repository ppa:leolik/leolik
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install libnotify-bin
pkill notify-osd

这样就好了

如果你还想自定义通知的位置,颜色等等,可以使用这个工具NotifyOSDConfig

sudo add-apt-repository ppa:amandeepgrewal/notifyosdconfig
sudo apt-get update
sudo apt-get install notifyosdconfig

然后

notifyosdconfig命令打开设置notify-osd如图所示:
notifyosdconfig
自己慢慢调,总会调得很顺眼的

最近的文章

MITM Attack in LAN

互联网最初是建立在信任基础上的, arp 是一个古老的协议 arp 默认所有人都是诚信的,所以 arp 并没有设置身份验证,就好比如果快递员不通过任何手段检查收货人身份的话任何人都可以冒充你收包裹,这是一个很大的漏洞,可是时至今日也没有好的办法能够修复,因为真的用了很久了。所以呢其实我们身边的网络是 …

于  Network Security 继续阅读
更早的文章

MarkDown editor on Linux

从Google找了很久终于找到了一个我能够看顺眼的MarkDown编辑器,美观大方,简洁不失优雅,必须点赞啦~先上图啦官网:http://pad.haroopress.com/user.html不过呢,就是在Ubuntu下依赖关系没有理顺,需要自己手动处理一下: ##for Debian/Ubun …

于  markdown 继续阅读