从上学期离开学校到现在4个月没学习linux和qt了,最近赶回学校作毕业设计不得不再次面对这些...
去年已经编译好的qtopia现在竟然跑不起来,
错误:"Can't open framebuffer device /dev/fb0
Transformed driver cannot connect
..."
很是郁闷,其实主要是自己根本就不明白它是怎样运行起来的所以出了问题就沙了只能baidu和google了.
网上有很多方法,适合自己的少最后还是看了的这篇文章受了启发才解决问题的 先按照他上面的做法找/root/Setting/qpe.conf文件然后删除掉,但我的/root下没有那个目录更没有那个文件,还好我会用find命令 找到了/home/wqa/Setting/qpe.conf文件 打开看了下应该是一些界面的配置文件不是很懂,最开始我是准备把这个文件cope到/root/Setting/下去的,没用.于是就备份了下这个文件然后删除/home/wqa/Setting/qpe.conf文件.就这样进到qtopia目录下
# qvfb &
qpe -qws
成功了!!!虽然不知道为啥这样就好了但它运行起来了还是很happy.
下面还有一些其他的解决办法,我也把它罗列出来,如下,
(引用一下别人:)
" 其实问题出在qpe.conf这个文件,里面的变量发生了变化.
有两中方法解决:
1.在qvfb之前加上一句export QWS_DISPLAY=QVFb:0;
2.如果上述方法不行,哪只能从你的备份中把/root/Settings的qpe.conf替换,
最坏的是重新在来一边! "
阅读(844) | 评论(0) | 转发(0) |