如何自定义屏幕通知?


86

有描述配置在早期版本的Ubuntu的通知的工具在这里。我也尝试在Ubuntu 12.04中安装它,但失败了。

我想动态放置通知(例如,音乐播放器和音量控制的通知将显示在同一位置)并减少通知持续时间。

如何更改通知设置?

Answers:


121

没有官方的修改通知的方法,但是可以通过安装允许进行各种更改的第三方补丁来对通知气泡进行很多更改。可在此处获取更多详细信息:http : //www.webupd8.org/2012/06/closable-movable-notifyosd.html

安装:

打开一个终端窗口,并一一输入以下命令:

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

这将安装notify-osd软件包的修补版本。然后,您将需要安装GUI配置工具,为此,请在终端窗口中逐个输入以下命令:

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

要使用配置工具,请在破折号中键入“ notify”,然后启动NotifyOSD Configuration应用程序。

在此处输入图片说明

修改通知

  • 在此应用程序中,您可以通过单击“ 背景颜色”框来更改通知的颜色(在下图中,我将其变成了可怕的绿色!)。
  • 要更改通知显示在屏幕上的时间长度,请在“ 超时”框中调整值

在此处输入图片说明

该工具还包括其他定制,包括:

  • 更改字体,不透明度,大小,角半径
  • 禁用淡出
  • 单击关闭通知
  • 启用/禁用“将Dash背景色用于通知气泡”

改变位置

要更改通知显示的位置,您需要打开终端并输入以下内容:

gsettings set com.canonical.notify-osd gravity #

上面的代码中的#应该用1-6之间的数字代替,具体取决于您希望通知出现的位置(不过3似乎对我不起作用):

1 - top-right corner
2 - middle-right
3 - bottom-right corner
4 - bottom-left corner
5 - middle-left
6 - top-left corner

在此处输入图片说明

  • 在“ 位置”下拉框中,您可以从“ 固定”和“ 动态”中选择,动态消除了通知气泡和顶部破折号之间的间隙。

这个答案太棒了!!
詹森主义2013年

感谢您的回答。我的机器和屏幕截图中均启用了超时框。您知道我如何启用它吗?
Vitaly Mijiritsky

1
重要的是要注意,webupd8 PPA中还有许多其他程序包,因此它可能会覆盖其他程序包……
MarkovCh1 2014年

17
有点荒谬的是,在2014年,您需要安装大量非官方的补丁程序来配置通知,而在其他OS /桌面管理器上单击鼠标右键即可。
Dan Dascalescu 2014年

1
在gsettings模式中,只有2个对我有用,Ubuntu 14.04 LTS :(
Sergiy Kolodyazhnyy,2016年

5

万一有人在某个时候用Lubuntu发行版(或任何其他'Buntu口味)来问这个问题,请注意那里的情况可能大不相同。在Lubuntu上,最好和最快的方法是使用xfce4-notifyd-config;但是,无法使通知对话框出现在顶部中心的任何位置;仅支持四个角。但是对于那些不需要更多内容的用户而言,这足以使通知对话框在放置其他内容时摆脱干扰,并会不断干扰响应。交叠。


感谢您考虑我们Lubuntu用户。一年半之后,这个答案值得推荐。顺便说一句,最后一句带有“ resp。重叠”不是很清楚。
Anthony Geoghegan

2
如果您的xfce4-notifyd-config设置没有任何效果,则可能是因为notify-osd还安装了Ubuntu的–它将显示通知,而不是xfce-notifyd。要解决此问题:sudo apt-get remove notify-osdsudo killall notify-osd
tanius

5

我无法notifyosdconfig在Ubuntu 15.04上使用PPA进行安装,但可以通过执行以下操作使其工作:

sudo apt-get install bzr libqt4-dev
bzr branch lp:notifyconf
cd notifyconf
make
./notifyosdconf

不能完全安装它(您将无法在破折号中找到它),但它确实可以工作。


该工具提供相同的选项,并且功能相同,但是与有所不同notifyosdconfig。看起来有点不同,似乎是它的Qt4端口。这里有更多信息。
tanius

超男子,这是完全在Ubuntu 15.10也...谢谢....工作
萨利赫kallai

为Ubuntu 17.10工作。做得好
Rahal Kanishka

2

在此处输入图片说明

在我的工具中,“ 气泡”选项卡的末尾有3个“复选框”选项,在上一个答案的图像中未显示,这些选项对我有用,我建议您重新检查此工具的安装过程。


那是一年前-3/4年前Unity甚至不存在-它可能刚刚被更新。
2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.