• 8046阅读
  • 4回复

【提问】怎么样启动frame buffer? [复制链接]

上一主题 下一主题
离线diaryon
 

只看楼主 倒序阅读 楼主  发表于: 2006-03-08
内核2.6.12 ,运行discover 显示显卡:intel 82845G/GL ,Make menuconfig 将frame buffer--845G编译进内核。启动计算机,屏幕上方有企鹅图标。运行qt-emb的launcher样例,没有显示,但屏幕字体变黄。是不是我那里弄错了?
        谢谢
[ 此贴被XChinux在2006-03-08 14:21重新编辑 ]
离线diaryon

只看该作者 1楼 发表于: 2006-03-08
Re:怎么样启动frame buffer?
运行fbset -a
显示:
MODE     "640*480 60"
          ...
END MODE
离线cavendish

只看该作者 2楼 发表于: 2006-03-08
离线obrire

只看该作者 3楼 发表于: 2006-03-10
如果Logo正常显示了,表明你的FrameBuffer已经正常驱动了,可以通过
cat /proc/fb来查看是否工作正常。如果有内容,证明已经工作正常了。
这时,如果用MPlayer放Video,启用-vo fbdev就可以看电影了,无须启动X-Windows

至于QT,默认会使用/dev/fb0,如果没有,请用mknod创建一个。

由于QTE的核心库自带FrameBuffer驱动,任何一个应用程序,只须运行
./yourprog -qws &
就可以启动服务了。
好像最近Trolltech准备不采用-qws 方式了,也许可以直接启动吧。我没看相应的源码,只是
以前听同事说,没测试。在商业版的2.3.10中,我还是采用的-qws方式。

有时,在X-Windows下,QT不能完全正常工作。以前开发中,有同事遇到过,会将Screen
搞得很花。
离线windytwang

只看该作者 4楼 发表于: 2006-04-06
obire,
1,请问如何正常驱动FrameBuffer呢?
我编译好了qvfb但是cat /proc/fb没有显示任何东西.
2,不好意思,请问如何用mknod 健/dev/fb0,谢谢
快速回复
限100 字节
 
上一个 下一个