用gtk + directfb 还需要用xserver吗 ?
用gtk + directfb 还需要用xserver吗 ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
用gtk + directfb 还需要用xserver吗 ?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(9)
QT/E应该是使用framebuffer的,,GTK不知道支持不支持framebuffer,如果支持的话,相信不需要使用xserver了
no 不需要
以前就有 gtk for framebuffer, 后来停止了
gtk for directfb , 也不需要x
我都试过。
那在x下运行的软件
命令行就不行了吗?
问问
呵呵,学习了……,就是不知道哪位高手来做这里的版主?
gtk+directFB, 是使用directFB 代替了x, 因此使用x库的程序不能运行.
但是纯gtk 程序都可以在gtk+directFB 下运行, gtk 的控件都可以使用.
gnome 程序不行.
那还是有好多的局限性阿
GTK+/DirectFB的目标应该是嵌入式系统。
Absolutely not
我最近在做DirectFB+GTK+在arm上的移植。交叉编译很顺利,写编译脚本+编译一天就完成了,但是在板上的运行有问题,目前为止举步维艰。有做过或有兴趣的朋友,希望能找到人交流。
到目前为止两个比较难搞的问题是:
1。板子是Faraday8120方案(arm9核FA526CPU+DSP),内核2.14.19,使用Faraday的framebuffer和LCD驱动,色彩模式是YUV420。DirectFB lib运行时自动设定色彩模式为16bit RGB16,看了一下代码,自己加入了YUV420(YV12)的一些代码,暂时pass。因为有后面的错误,所以不知道这个问题到底是否pass。
2。解决了前面的问题,后面出现Caught signal 11错误,某个地址invalid permission,这个比较头大,到现在为止不知如何着手。
自己写的framebuffer测试程序和视频解码播放程序均能正常在屏上显示,都将YUV420数据(解码或视频捕捉或原始YUV420数据文件)直接输出到framebuffer显示。
有高手老大看见的话,指教一下。
[ 本帖最后由 pilgrim_kevin 于 2007-12-14 21:58 编辑 ]