2014-11-21 77 views
0

我想创建一个虚拟帧缓冲设备,因为我没有任何硬件设备,并且我想在Linux系统下使用帧缓冲区来处理图形内容。如何让framebuffer看起来像一个真正的显示器?

有没有办法将真正的显示器制作或创建Linux帧缓冲设备(例如,由虚拟帧缓冲区支持的/ dev/fb0或/ dev/fb1)?

理想情况下,它应该作为可配置的监视器显示在系统显示设置中。

是否需要编写一些内核代码,或者可能以某种方式脱离编辑X配置文件或使用xrandr?

请让我知道,如果任何人有这个想法。

回答

0
+0

我已经安装XVFB在我的Linux系统,但我不能找到/ dev目录下的任何虚拟帧缓冲器相关的条目,以及如/ proc/fb文件中所示。我也在使用make menuconfig的内核设置中看到过,并发现有一个选项Linux虚拟帧缓冲区支持未启用,它也被称为“仅用于测试目的”。我是否需要在内核中启用该选项作为静态或模块?请尽快告诉我您的反馈意见。 – 2014-11-21 10:26:47

+0

您可以使用更容易移除的模块。 和insmod加载模块。 – Pickiff 2014-11-21 10:57:07

+0

我只想确认我是否需要启用它作为内核配置中的模块来添加对虚拟帧缓冲区的支持? – 2014-11-21 11:21:06