用gtk + directfb 还需要用xserver吗 ?

发布于 2022-09-29 00:00:38 字数 30 浏览 31 评论 0

用gtk + directfb 还需要用xserver吗 ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

梅倚清风 2022-10-06 00:00:38

QT/E应该是使用framebuffer的,,GTK不知道支持不支持framebuffer,如果支持的话,相信不需要使用xserver了

假面具 2022-10-06 00:00:38

no 不需要
以前就有 gtk for framebuffer, 后来停止了
gtk for directfb , 也不需要x
我都试过。

沉睡月亮 2022-10-06 00:00:38

那在x下运行的软件
命令行就不行了吗?
问问

别在捏我脸啦 2022-10-06 00:00:38

原帖由 connet 于 2007-4-3 14:55 发表于 3楼  
no 不需要
以前就有 gtk for framebuffer, 后来停止了
gtk for directfb , 也不需要x
我都试过。

呵呵,学习了……,就是不知道哪位高手来做这里的版主?

溺深海 2022-10-06 00:00:38

原帖由 tom3 于 2007-5-18 19:39 发表于 4楼  
那在x下运行的软件
命令行就不行了吗?
问问

gtk+directFB, 是使用directFB 代替了x,  因此使用x库的程序不能运行.
但是纯gtk 程序都可以在gtk+directFB 下运行, gtk 的控件都可以使用.
gnome 程序不行.

只为一人 2022-10-06 00:00:38

那还是有好多的局限性阿

回眸一笑 2022-10-06 00:00:38

GTK+/DirectFB的目标应该是嵌入式系统。

酷到爆炸 2022-10-06 00:00:38

Absolutely not

夜还是长夜 2022-10-06 00:00:38

我最近在做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 编辑 ]

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文