• 5563阅读
  • 4回复

qtopia安装成功后不能启动X window了。。。 [复制链接]

上一主题 下一主题
离线ghoulr
 

只看楼主 倒序阅读 楼主  发表于: 2006-05-26
qtopia 4.1.1,安装好后我去init 5屏幕就会不停的闪,不断尝试进入x系统,但是最后失败,提示是/usr/bin/spamd文件的117行中地址已被使用(因为闪的利害所以不太能确定,应该是这个意思)
然后我又去startx,仍然进不去,我在下面贴出我的出错信息,系统是redhat9.2

ps:qtopia4.1.1要怎么才能进入opia的桌面环境呢~还请指教~
[ 此贴被XChinux在2006-05-26 21:12重新编辑 ]
离线shiroki

只看该作者 1楼 发表于: 2006-05-27
这个问题够怪的。。。
要是我是你的话,首先, google一下
其次, logout再login, 看看是不是环境变量的问题
再次, 检查系统的qt库会不会在build过程中被盖成你编译的版本了(虽然觉得不会,赫赫)
还有一个笨办法, 只在你对X很熟悉的情况下用一个与qt无关的窗口管理器启动(一般人好像不会这招, 参见man xinit)
最后, 把你整个build过程的脚本贴出来让各位达人学习学习
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线ghoulr

只看该作者 2楼 发表于: 2006-05-27
检查了一天,我先把那个spamd排除了,因为我把spamd的进程kill掉之后再启动就正常了,可能是系统的启动脚本出错了,不会在init的时候重置这个进程所以failed了

而且这是在init 5的时候才会出现的信息,在startx的时候不会,所以重点应该在xserver的启动上

我再详细描述一下当时的情况,我是这么build opia4.1.1的
./configure -release -qt-gif
这部分是正常进行的

gmake
这个在编译sql的时候出错了,是qsql_psql.cpp里的PQfreemem()未定义,我按照Qt4的代码加了这么两行:
template <typename T>
inline void PQfreemem(T *t,int=0){free(t);}
再次gmake通过了

然后gmake install也通过了

上面的工作是在init 3后进行的,之前可以正常的init 5(我的initrunlevel是3)

然后我就init 5想进去看看怎么引导opia,这时可以看到那个登录界面,但是登录的时候报错了,只能进safe模式了,当时的错误信息有3条,因为我没在意所以没记下(肠子都悔青了),我认为这个时候xserver还是正常的是xclient出错了

然后就重起,这时init 5就开始不停的闪了。。。于是我startx就出现上面的截图

最奇怪的是,今天我想看看init 5的时候要start哪些进程,所以让我同学运行了这个shell:
init 5 2>&1 | tee init5.out
于是他的窗口也开始闪,表面特征和我的一样,由于当时没有解决办法,他就重装了linux(这我的肠子又青了一次。。。没让他startx看看出错信息。。。),所以不能考证他是否是和我一个问题

后来我怀疑是我的xfree86文件出错了就考了一个好的过来覆盖,同样不行

现在我也重装了系统,准备再build一次,这次把所有的输出都记录在log里想看看到底是哪个文件被修改了。。。

ps:我是菜鸟。。。怎么把整个build的过程贴出来。。。
[ 此贴被ghoulr在2006-05-28 04:56重新编辑 ]
离线shiroki

只看该作者 3楼 发表于: 2006-05-29
哎呀, 这位老兄真够能折腾的阿, 要是我早体力不支了......

说实话, 我不认为build qtopia的过程会篡改任何一个系统的文件。不明白你这个问题是怎么回事
--
shiro is White
ki is tree
http://www.cuteqt.com
论坛 http://www.cuteqt.com/bbs
博客 http://www.cuteqt.com/blog
博客镜像: http://sites.cuteqt.com/cuteqt
Linux/Qt/嵌入式讨论群 http://qun.qq.com/air/5699823
离线ghoulr

只看该作者 4楼 发表于: 2006-05-30
这次装好后。。。居然没问题了。。。难道那天是霉运当头。。。
快速回复
限100 字节
 
上一个 下一个