0

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

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

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

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

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

4

1 回答 1

0

打开 /dev/fd0 时出现“没有这样的文件或目录”错误可能是由于缺少帧缓冲区内核模块。这是一个名称类似于 xxxxxfb.ko
这个模块的路径是 /lib/modules/YOUR_KERNEL 尝试找到所有这些:

$find /lib/modules/YOUR_KERNEL | grep fb.ko

然后找出适合您系统的那个并加载它

$insmod ....

然后尝试:

$sudo 猫 /dev/fb0

如果成功,你会看到很多输出。那么你的测试也应该有效。

于 2010-08-26T10:21:27.623 回答