标题:【提问】怎么样启动frame buffer?
作者:diaryon
日期:2006-03-08 22:14
内容:
内核2.6.12 ,运行discover 显示显卡:intel 82845G/GL ,Make menuconfig 将frame buffer--845G编译进内核。启动计算机,屏幕上方有企鹅图标。运行qt-emb的launcher样例,没有显示,但屏幕字体变黄。是不是我那里弄错了?
谢谢
#1 Re:怎么样启动frame buffer? [diaryon 03-08 22:30]
运行fbset -a
显示:
MODE "640*480 60"
...
END MODE
#2 [cavendish 03-08 23:26]
http://doc.trolltech.com/4.1/emb-framebuffer-howto.html
#3 [obrire 03-10 00:19]
如果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
搞得很花。
#4 [windytwang 04-06 22:44]
obire,
1,请问如何正常驱动FrameBuffer呢?
我编译好了qvfb但是cat /proc/fb没有显示任何东西.
2,不好意思,请问如何用mknod 健/dev/fb0,谢谢