如何自定义屏幕通知?

如此处所述,有一个工具可以在早期版本的Ubuntu中配置通知。 我试图在Ubuntu 12.04中安装它,但我失败了。

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

如何更改通知设置?

没有正式的修改通知的方法,但是通过安装允许进行各种更改的第三方修补程序,可以对通知气泡进行许多更改。 有关详细信息,请访问: 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应用程序。

在此处输入图像描述

修改通知

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

在此处输入图像描述

该工具还包括其他自定义,包括:

  • 更改字体,不透明度,大小,角半径
  • 禁用淡出
  • 点击时关闭通知
  • 启用/禁用“使用通知气泡的短划线背景颜色”

改变立场

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

 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 

在此处输入图像描述

  • 在“ 位置”下拉框中,您可以选择“ 固定”和“ 动态” ,动态消除通知气泡和顶部短划线之间的差距

我无法在我的Ubuntu 15.04上使用PPA安装notifyosdconfig ,但是通过执行以下操作我得到了它:

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

哪个没有完全安装它(你将无法在破折号中找到它)但它确实有效。

如果有人可能会使用Lubuntu发行版(或任何其他“Buntu风味”)来讨论这个问题,请注意事情可能会有很大差异。 在Lubuntu上,最好和最快捷的方法是使用xfce4-notifyd-config ; 但是,无法在顶部中心的任何位置显示通知对话框; 只支持四个角落。 但是对于那些不需要更多的人来说,到目前为止,当其他东西被放置在那里并且会不断地干扰呼叫时,这将足以让通知对话框脱离。 交叠。

在此处输入图像描述

在我的工具中,在Bubble选项卡的末尾有3个Checkbox选项,这在前一个答案的图像中没有显示,这些选项对我有用,我建议你重新检查安装此工具的过程。