今天早上,Ubuntu 更新管理器将 nautilus 升级到 3.6.1
srirangan@pangolin76:~$ nautilus --version
GNOME nautilus 3.6.1
之后它就停止工作了
srirangan@pangolin76:~$ nautilus
(nautilus:2713): Gdk-CRITICAL **: gdk_x11_display_get_xdisplay:
assertion `GDK_IS_DISPLAY (display)' failed
Segmentation fault (core dumped)
答案1
Ubuntu 12.04 和 12.10 版本均使用 nautilus 3.4.2。因此,此版本(nautilus 3.6.1)可视为“不受支持”的版本。
我的建议是修复 nautilus 3.6.1 的一个 buggnome 错误。
已编辑根据评论中的新信息给出这个答案。
其他时候,在你的 Ubuntu 系统中添加外部和不受支持的 PPA 之前请再考虑一次,它可能会在眨眼间破坏你的系统。(就像在这种情况下一样)。
一些 PPA 会更新升级重要的系统包,这可能会导致非常令人沮丧的体验。
为了解决您的问题,请打开终端并使用以下命令删除 ppa
sudo apt-get install ppa-purge
sudo ppa-purge ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get dist-upgrade