2014-11-21 2 views
0

Я хочу создать одно буферное устройство виртуального фрейма, так как у меня нет аппаратного устройства, и я хочу работать с графическим материалом, используя фрейм-буфер под Linux System.Как сделать фреймбуфер похожим на реальный монитор?

Есть ли способ создать или создать устройство фреймбуфера Linux (например,/dev/fb0 или/dev/fb1, поддерживаемое виртуальным фреймбуфером) в качестве реального дисплея?

В идеале он должен отображаться в настройках системы в качестве настраиваемого монитора.

Нужно ли писать код ядра или можно каким-то образом уйти, например, редактировать файлы конфигурации X или использовать xrandr?

Пожалуйста, дайте мне знать, если у кого-то есть идея об этом.

ответ

0

Может быть, вы использовали Xvfb для эмуляции виртуальной FrameBuffer

http://en.wikipedia.org/wiki/Xvfb http://www.x.org/archive/current/doc/man/man1/Xvfb.1.xhtml

+0

я установил Xvfb в моей Linux системе, но я не смог найти соответствующие записи любого виртуального буфера кадров в/директориях Dev а как в файле/proc/fb. Я также видел в настройках ядра, используя make menuconfig, и обнаружил, что есть одна опция поддержки виртуального фрейма Linux Virtual Frame Buffer, которая не включена, а также упоминается как «Только для целей тестирования». Нужно ли включить эту опцию в ядро ​​как статическую или модульную? Пожалуйста, дайте мне знать ваши отзывы как можно скорее. –

+0

Вы можете использовать модуль, который проще удалить. и insmod для загрузки модуля. – Pickiff

+0

Я просто хочу подтвердить, что мне нужно включить его в качестве модуля в конфигурации ядра, чтобы добавить поддержку виртуального буфера кадров? –