我今天使用图形更新工具将 Ubuntu 从 12.04 更新到 12.10。一切似乎都很好,直到我打开 Nautilus,它却打不开。奇怪的是,我可以打开桌面上的一个文件,但当我单击启动器时,它永远不会打开。当我在终端中输入“nautilus”时,我得到了这个:
(nautilus:8557): Gdk-CRITICAL **: gdk_x11_display_get_xdisplay: assertion `GDK_IS_DISPLAY (display)' failed
zsh: segmentation fault (core dumped) nautilus
我对 ubuntu 或 linux 并不陌生,但我只能说 X 存在一些问题。有人能指点我如何修复这个问题吗?我真的不想重新安装。非常感谢。
答案1
我已经更新了我的 Nautilus,但更新后我仍然遇到同样的问题,显然这是当前版本的一个错误,希望尽快修复。
如果您想让它恢复工作,您可以等待更新,或者使用以下命令回滚到 Nautilus 3.4:
sudo ppa-purge ppa:gnome3-team/gnome3
如果你还没有安装,请运行
sudo aptitude install ppa-purge
它应该在官方存储库中,如果不是这种情况,这里是 ppa
编辑:Nautilus 的最新更新解决了这个问题,现在可以再次使用 nautilus 3.6!