问题
我最近从13.04升级到13.10,突然在右上角没有显示通知气泡,而是突然在蓝色背景的左上角显示为白色文本。看起来像这样:
修复失败的尝试
我尝试重新安装
unity
,notify-osd
,ubuntu-desktop
除去notification-daemon
其中安装,没有修复它的。实际上,运行
ps aux | grep notify-osd
表明,notify-osd甚至没有运行。但是当我尝试通过运行手动启动它时,/usr/lib/x86_64-linux-gnu/notify-osd
我得到:** (notify-osd:4618): WARNING **: Another instance has already registered org.freedesktop.Notifications ** (notify-osd:4618): WARNING **: Could not register instance
如果我了解得很好,实例是通过
/usr/share/dbus-1/services/org.freedesktop.Notifications.service
文件注册的,该文件现在包含:[D-BUS Service] Name=org.freedesktop.Notifications Exec=/usr/lib/x86_64-linux-gnu/notify-osd
重命名或删除该文件(以及重新启动)均无效(并且不会自动重新创建)。
这与13.10上的notify-osd的“ 无通知”不是重复的(和我
gnome-flashback-session
一起清除的方式notification-daemon
)
问题
我该如何调试?如何获得通知以恢复正常?
如果需要其他调试信息,我会很乐意添加它(只是我找不到更多信息)。
重启不会改变。
—
Wehlutyk
xfce-notifyd
未安装(我没有任何其他守护程序);ps aux | grep osd
给什么,ps aux | grep noti
表演[fsnotify_mark]
,update-notifier
和/usr/lib/cups/notifier/dbus
。
除了dobey所说的以外,您是否还安装了其他桌面环境?您最近有更新吗?尝试跑步
—
赛斯
apt-get autoremove
。它要删除什么?
我已经
—
Wehlutyk
i3wm
安装了(我应该尝试清除+自动删除它吗?)。apt-get autoremove
没有删除任何软件包。从13.04升级到13.10后,问题就出现了。编辑:抱歉,误解了“更新”问题。(上午更新+重启)
问题是在任何情况下,都
—
dobey
notify-osd
不会notification-daemon
以这种方式绘制通知。我建议在Launchpad上提交有关此错误的适当信息,因为Ask Ubuntu不是报告错误或进行调试的地方。
xfce-notifyd
安装或其他任何通知守护程序notify-osd
?什么ps aux | grep osd
和/或ps aux | grep noti
演出?