问题标签 [directfb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
12019 浏览

c++ - 如何在不离开 X.11 环境的情况下开发 DirectFB 应用程序

我正在尝试为嵌入式平台开发一个 GUI 应用程序,没有任何窗口,我正在使用 DirectFB 来做这件事,它非常适合我的需求。

由于我开发的嵌入式没有那么强大,我真的很想尝试在自己的 Ubuntu 桌面上进行开发。问题是 Framebuffer 与 X.org 冲突导致我离开整个桌面,并关闭 X.org 只是为了查看我的更改结果。

有适合我需要的好的帧缓冲模拟器吗?Qt 有一个,叫做 QVFb,但它只适用于开发 Qt 应用程序,并且 DirectFB 的 VNC 后端总是崩溃。

那么,有什么想法吗?

0 投票
1 回答
704 浏览

linux - 哪个嵌入式 Linux 窗口系统支持硬件覆盖?

哪个嵌入式 linux 的窗口系统支持硬件覆盖

是否可以在Qt中为嵌入式 Linux 添加硬件覆盖支持?

0 投票
1 回答
763 浏览

directfb - DirectFB 和 Gif 动画

如何使用 DirectFB 显示动画 gif?

0 投票
1 回答
1680 浏览

fedora - DirectFB 启动

可能重复:
如何在不离开 X.11 环境的情况下开发 DirectFB 应用程序

我在我的 Fedora PC 上安装了 DirectFB 1.4.3。当我尝试运行 DirectFB 的一些 bin 应用程序(如“dfbinfo”)时,出现以下错误:

“打开 /dev/fb0 失败。没有这样的文件或目录。打开帧缓冲设备时出错!”

我通过验证 /boot/config 文件及其启用来检查内核中是否启用了帧缓冲区。

有人可以告诉我如何启用帧缓冲设备 /dev/fb0 吗?

0 投票
3 回答
11562 浏览

gtk - Cairo “在 pkg-config 搜索路径中找不到 libpng”

我正在尝试安装 GTK-DFB,而 cairo 是必需的。当我尝试从源代码构建它时,它会抛出:

想法?

谢谢

0 投票
6 回答
21524 浏览

graphics - 为什么 DirectFB 在 GNU/Linux 中没有得到更广泛的使用?是否存在 X11 中不存在的严重限制?

据我了解,DirectFB 为多种显卡提供硬件加速。此外,它比 X11 更小、更快、占用的内存更少。那么,为什么它不比现在更主流?

这是我真正不确定的:是否需要将常见的 GTK+/Qt 程序移植到它?在 DirectFB 站点上,有一个将 Firefox 移植到它的项目。如果 GTK+ 能够直接使用 DirectFB,那为什么还要这样做呢?我(可能不正确)理解它的方式是,Firefox 应该输出到 GTK+,GTK+ 应该输出到 DirectFB,DirectFB 应该输出到硬件。如果我错了,请纠正我。

0 投票
1 回答
564 浏览

linux - webkit-gtk 中的编译错误

在为 directfb 编译 webkit-gtk 时出现以下错误,您猜怎么解决?

make[1]: 进入目录`/home/sunny/svn/iSense-E/trunk/stable/thirdp/src/webkit-1.2.0/WebKitBuild/Release' /bin/mkdir -p ./.deps/DerivedSources CC WebKitTools/GtkBonker/Programs_GtkBonker-GtkBonker.o CXX WebKitTools/DumpRenderTree/gtk/Programs_DumpRenderTree-LayoutTestControllerGtk.o ../../WebKitTools/GtkBonker/GtkBonker.c:87:30:错误:gdk/gdk-directfb.h:否这样的文件或目录 ../../WebKitTools/GtkBonker/GtkBonker.c:257: 错误:在 '<em>' 标记之前的预期 ')' ../../WebKitTools/GtkBonker/GtkBonker.c:287: 错误: '</em>' 标记之前的预期')' ../../WebKitTools/GtkBonker/GtkBonker.c:795: 错误: '*' 标记之前预期的')' ../../WebKitTools/GtkBonker/ GtkBonker.c:在函数“sampleGTKApplicationInitialize”中:../../WebKitTools/GtkBonker/GtkBonker.c:814:错误:'gp_f_gdkDirectFbSetInitializationParameters' 未声明(在此函数中首次使用)../../WebKitTools/GtkBonker/GtkBonker.c:814:错误:(每个未声明的标识符仅报告一次../../WebKitTools/GtkBonker/GtkBonker.c :814: 错误: 对于它出现的每个函数。) ../../WebKitTools/GtkBonker/GtkBonker.c:814: 错误: 'sampleGTKApplicationDirectFbSetInitializationParameters' 未声明(在此函数中首次使用)../../WebKitTools/ GtkBonker/GtkBonker.c:815: 错误: 'gp_f_gdkDirectFBCreateWindow' 未声明(首次在此函数中使用)../../WebKitTools/GtkBonker/GtkBonker.c:815: 错误: 'al_gtkDirectFBCreateWindowHandler' 未声明(首次在此函数中使用) ../../WebKitTools/GtkBonker/GtkBonker.c:816:错误:'gp_f_gdkDirectFBDestroyWindow'未声明(在此函数中首次使用)../../WebKitTools/GtkBonker/GtkBonker.c:816:错误:'al_gtkDirectFBDestroyWindowHandler' 未声明(首次在此函数中使用)../../WebKitTools/GtkBonker/GtkBonker.c:在函数'sampleGTKApplicationTerminate'中:../../WebKitTools/GtkBonker/GtkBonker.c:841:错误:' gp_f_gdkDirectFbSetInitializationParameters' undeclared (第一次在这个函数中使用) make[1]: *** [WebKitTools/GtkBonker/Programs_GtkBonker-GtkBonker.o] 错误1

0 投票
2 回答
546 浏览

qt - 是否可以将 Qtcreator 目标设为 directfb 而不是 X11

我显示输出的目标是directfb 窗口。我需要开发一个 qt 应用程序。我发现在 qtcreator 中开发应用程序要容易得多,但问题是在 X11 窗口上会看到输出。谁能告诉我有没有办法让它在directfb窗口上执行。我在谷歌没有搜索结果。请帮帮我

我正在使用 xubuntu

谢谢

问候拉什米

0 投票
2 回答
3326 浏览

linux - LinuxFB + DirectFB 同时?

我有一个嵌入式平台,它有 2 个图形层(/dev/fb0 和 /dev/fb1)。

我想使用 2 个单独的进程:一个直接使用 /dev/fb0(原始模式,无视频库)。另一个通过directfb使用/dev/fb1。

我可以启动第一个,它运行良好(我正在使用 linux open 函数打开 /dev/fb0 并直接写入)。

当我尝试启动第二个时,它卡在了 directfb 初始化中。

如果我尝试使用 /dev/fb1,我无法理解为什么 directFb 会锁定 /dev/fb0。

根据@shodanex 的要求,这是第二个进程的 strace 输出:

请注意,directfb 读取 /etc/directfbrc 文件(提前检查其内容)。之后不会打印任何内容。

有什么想法吗?再次非常感谢。

0 投票
1 回答
1473 浏览

directfb - 在linux中模拟键盘

我需要模拟一个特定进程运行的键,我无法控制它的源代码并且 Xserver 没有运行,我相信 proc 正在使用 directfb 来处理键盘输入。