我的ubuntu是8.04版本的,后来换成8.10的源了。很久没有升级,昨天用"aptitude dist-upgrade"升级了一下,启动不了firefox了!在命令行启动firefox命令,发现只提示下面一句信息:
"Could not find compatible GRE between version 1.9.0 and 1.9.0.*."
我的系统是有xulrunner-1.9的:
"ii xulrunner-1.9 1.9.0.3+nobinonly- XUL + XPCOM application runner"
在google上搜了个底朝天,也许是满眼的英国老鼠让我头晕,总之没有找到解决办法。今天尝试搞清楚xulrunner和firefox的关系,用“xulrunner --help”命令竟然发现了一个用法:
" --register-global register this GRE in the machine registry"
用“xulrunner --register-global”一试,firefox就能启动了!
问题解决,内部的细节待研...
增补:在 https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/248362 有人给出了一个细节
you are missing some configuration file at /etc/gre.d
正是这个配置问题!
没有评论:
发表评论