不小心用 xfce-notifyd 替换了 notify-osd,我该如何解决?

Han*_*sky 4 notify-osd

前天,更新后,Gwibber 通知有点搞砸了(我登录后,它们会成批出现,只有 2 秒,而在使用之前,它们会一一出现,每个通知持续 5 秒)。无论如何,在相同的更新之后,顶部面板通知对话框将它们的背景颜色从灰色(氛围默认颜色)更改为非常浅的白色。我无法在 Compiz 设置中找到我可以调整它的位置。我只能为 Nautilus、对话框、菜单等项目设置透明度值......但没有背景内容。)。

有人有线索吗?如何将顶部面板通知背景颜色设置回默认值?起初我以为它只是 Gwibber,但它适用于任何应用程序(Firefox、Banshee....等)。

提前致谢。 截图 1

截图 2

Anw*_*war 8

我最近陷入了这个问题。另一个答案对我没有多大帮助。但是多亏了上面的回答者,我很快就找到了包名。

我这样做是为了解决我的问题:

  1. 打开终端并执行以下命令:

    gksu gedit /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service
    
    Run Code Online (Sandbox Code Playgroud)
  2. 然后替换该行:

    Exec=/usr/lib/xfce4/notifyd/xfce4-notifyd
    
    Run Code Online (Sandbox Code Playgroud)

    有了这个:

    Exec=/usr/lib/notify-osd/notify-osd
    
    Run Code Online (Sandbox Code Playgroud)

    或者,如果在 Ubuntu 16.04 上:

    Exec=/usr/lib/x86_64-linux-gnu/notify-osd
    
    Run Code Online (Sandbox Code Playgroud)
  3. 保存并退出。

问题解决了。

作为额外的好处,我在 XFCE 中也得到了不错的 notify-osd。


Han*_*sky 6

好的 发现问题并修复它。

在安装了Xubuntu-desktop进行了一些测试后,xfce-notifyd(Xfce 通知守护程序)替换了notify-osd(Gnome 通知守护程序)并且可能也删除了ubuntu-desktop 元包

卸载包 xfce-notifyd ,解决了这个问题。现在通知恢复正常。

谢谢你的关注。

在此处输入图片说明