好吧,所以我认为这是因为我缺少一个包。我的 Unity 通知(例如,当 Unity 告诉我它已连接到网络时)看起来很丑。它们以前是半透明的变色龙矩形。现在它们是白色的,完全不同。见下图。
答案1
我找到了答案。我安装了 xfce4-notifyd,所以很快sudo apt-get purge xfce4-notifyd
就解决了这个问题。
答案2
定义并添加.disable
不需要的 freedesktop 守护进程的名称扩展后缀:
$ grep -r org.freedesktop.Notifications /usr/share/dbus-1/services/
/usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service:Name=org.freedesktop.Notifications
/usr/share/dbus-1/services/org.freedesktop.Notifications.service:Name=org.freedesktop.Notifications
sudo mv /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service /usr/share/dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service.disable
pkill xfce4-notifyd
随后使用软件重新启动所有通知。
适用于mate
问题还有:
代替xfce
行至mate
:
/usr/share/dbus-1/services/org.freedesktop.mate.Notifications.service.disable:Name=org.freedesktop.Notifications