Nautilus 无法启动!

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
Fstone
帖子: 11
注册时间: 2007-12-12 9:30
联系:

Nautilus 无法启动!

#1

帖子 Fstone » 2008-07-29 11:59

"Nautilus can't be used now, due to an unexpected error from Bonobo when
attempting to locate the
factory.Killing bonobo-activation-server and restarting Nautilus may
help fix the problem."

这个错误我在网上搜了很多的资料,是一个bug,但目前似乎还没解决,有很多早年关于这个错误如何解决的帖子也没下文(不管是中文还是英文帖子)。

按很多帖子说的操作,kill掉bonobo再运行nautilus,是不行的。至少我这样做没成功。
到目前为止,还有两个方法我没试,
一是新建一个用户登录gnome,其实与此类似的一个方法是删除掉登录用户的所有与gnome有关的个人配置文件,也就是~目录下.开头的一些目录。
另外一个就是,重装gnome桌面。不过我觉得这个方法似乎也是治标不治本,就算重装之后能进入桌面,可能以后还是会遇到这个问题的,难道每次这样都重装?!

在找这个问题的解决方法的过程中,看到一个帖子,大意是说在使用linux的过程中不要遇到问题就喜欢重装系统来解决。我也觉得是这样。在问题未解决之前,你可能会有很多挫败、抓狂的糟糕感觉,但我相信问题总会解决,而跨过这个障碍的你得到的将是沉甸甸的收获!!

欢迎任何对此问题有意义的建议和分享类似经验!非常感谢!
Change something everyday!
mathslinux
帖子: 58
注册时间: 2007-03-24 20:19
联系:

#2

帖子 mathslinux » 2008-07-29 12:39

Fstone
帖子: 11
注册时间: 2007-12-12 9:30
联系:

#3

帖子 Fstone » 2008-07-29 13:22

Thanks for your reply!
第一个帖子,下班回去我试试。
第二个帖子我看过,但不知贴的那段代码是哪个程序的,如何编译帖子里都没说,所以没法操作。
Change something everyday!
mathslinux
帖子: 58
注册时间: 2007-03-24 20:19
联系:

#4

帖子 mathslinux » 2008-07-29 13:51

第一个帖子是在ubuntu论坛上搜到的,你可以看看,好像有人和你一样,并且解决了
http://ubuntuforums.org/showthread.php?t=568436

I was having the same problem on a powerbook wallstreet... I've found this link that resolved my problem... I hope yours too
https://bugs.launchpad.net/ubuntu/+sour ... +bug/49594
Fstone
帖子: 11
注册时间: 2007-12-12 9:30
联系:

#5

帖子 Fstone » 2008-07-29 16:44

https://bugs.launchpad.net/ubuntu/+sour ... +bug/49594
这里确实有很多关于这个问题的回复,看得头都大了: (
总结如下:
1.killall bonobo-activation-server
killall nautilus
nautilus & disown
(这是很多帖子都提到的方法,也有很多人这样解决了问题,但我试过却不行,我也是敲的这些命令,但重启桌面问题依旧,如何敲这些命令难道还有讲究?)
2.在home directory下建一个名为.xprofile的文本文件,内容如下:
killall -u $USER bonobo-activation-server
(这个方法似乎可行,我很有兴趣试一试)
结果如何,晚上再说 : )
Change something everyday!
Fstone
帖子: 11
注册时间: 2007-12-12 9:30
联系:

#6

帖子 Fstone » 2008-07-29 22:57

我晕,这两个方法都不行。
不过我在输入nautilus命令时,老是提示can't not use DISPLAY(似乎是这个出错信息),反正就是不能运行nautilus命令,可能就卡在这一步吧
先睡了,再研究.....
Change something everyday!
回复