Unity (简体中文)

From ArchWiki
Revision as of 04:00, 8 November 2012 by Fengchao (Talk | contribs) (Fengchao moved page Notify OSD (简体中文) to Unity (简体中文): Move as English page.)

Jump to: navigation, search

Notify OSD 是Canonical公司出品的屏显通知系统。 它能够展现任何来自于实现了freedesktop.org桌面通知规范的应用程序的通知。

Notify OSD 提供了 notification-daemon的功能,并会在安装后替代系统自带的notification-daemon。

安装

notify-osdAUR 可以从 AUR here获得。

GNOME

的GNOME环境下,Notify-OSD会取代系统自带的notification-daemon,所以在安装notify-osd之前,请先卸载notification-daemon:

# pacman -Rd notification-daemon

然后你就可以从AUR中安装notify-osd了。

Warning: GNOME 2.30之后版本不需要进行以下的步骤。

notify-osd包只包括屏显通知系统的核心部分,如果要实现如同Ubuntu中那样的通知效果(如调音显示,移除设备通知或屏幕亮度显示等)需要安装以下的包:

还有其他的包提供了额外的功能,根据你的需要安装它们。

重启之后以可以使用新的屏显通知系统了。

使用Compiz闪烁的问题

如果你使用Compiz, 通知可能在淡出时会闪烁。 你要做的就是在animations插件中去除"notifications",具体步骤如下:

  1. 打开 CompizConfig Settings Manager (CCSM)
  2. 打开 Animations 插件设置
  3. 在animation设置串中,你会发现类似(type=Menu | PopupMenu | notifications | DropdownMenu).将notifications从列表中删除即可,切记在Open AnimationClose Animation 中都要删除.

Xfce

Xfce提供了它自己的通知系统, xfce4-notifyd, 并且与notify-osd并不兼容,所以的安装之前要先删除xfce自带的版本:

# pacman -Rd xfce4-notifyd

以下是打过补丁的notify-osd,可以处理xfconf(Xfce的配置服务,类似于gconf):

Notify OSD与Xfce的集成还处在开发之中,安装以上列出的GNOME的包可能并不能得到期望的效果。要实现音量调节通知效果,可以安装: