Эмуляция видеокарты в Linux
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
Требуется создать виртуальную видеокарту, картинку отображать не нужно, достаточно писать в память (framebuffer). Обязательна прозрачная интеграция с системой — отдельный монитор в настройках, возможность перетаскивать туда окна и т.д. Пока накопал два варианта:
1) Виртуальный фреймбуфер из ядра (vfb.c) в связке с fbdev драйвером из X.org. Из минусов: скорее всего нет hotplug и нужно править вручную xorg.conf, что практически ставит крест на универсальности. Вряд ли будет работать с Wayland.
2) Полноценный DRM (direct rendering manager) драйвер. Выглядит как идеологически правильный вариант, но там очень сложный интерфейс, непонятно с какой стороны подойти.
Может кто сталкивался с подобным?
2 коментарі
Додати коментар Підписатись на коментаріВідписатись від коментарів