当前位置: 首页>>技术问答>>正文


如何在屏幕上自定义通知?

, ,

问题描述

有一个工具可以在早期版本的Ubuntu中配置通知,如here所述。我试图在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配置应用程序。

notification,notify-osd,ubuntu

修改通知

  • 从这个应用程序中,你可以通过点击背景颜色框来改变通知的颜色(在下面的图片中,我把它变成了一个可怕的绿色!)。

  • 要更改通知在屏幕上显示的时间长度,请调整“超时”框中的值

notification,notify-osd,ubuntu

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

  • 更改字体,不透明度,大小,角落半径

  • 禁用淡出

  • 单击关闭通知

  • 启用/禁用“为通知气泡使用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

notification,notify-osd,ubuntu

  • 在位置下拉框中,您可以从固定和动态中进行选择,动态摆脱通知泡泡和顶部短划线之间的差距

次佳解决方法

我无法在我的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;但是,无法让通知对话框出现在顶部中心的任何位置;只支持四个角落。但对于那些不需要更多的人来说,当其他东西放置在那里并且会不断干扰响应时,通知对话框就已经足够了。交叠。

第四种方法

notification,notify-osd,ubuntu

在我的工具中,在Bubble选项卡的末尾有3个复选框选项,这些选项在以前的答案图像中未显示,这些选项适用于我,我会建议您重新检查安装此工具的过程。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/787.html,未经允许,请勿转载。