Назад | Перейти на главную страницу

Делаем / dev / dri / renderD128 доступным для Xen DomU

У меня есть программа, которую я хочу использовать /dev/dri/renderD128 (чтобы использовать OpenGL для рендеринга некоторых изображений через EGL и libgbm). У меня было это устройство на моем Dom0, но я хочу использовать его из одного из DomU.

Я надеялся, что просто настроив PCI Passthrough сделает свою работу. Устройство PCI похоже

~ $ lspci |grep VGA
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)

поэтому я использовал

xl pci-assignable-add 00:02.0

на Dom0 и установите

pci=['00:02.0']

в конфиге xen. Я также установил iommu=soft для командной строки ядра DomU.

И действительно, после перезагрузки DomU устройство появляется в lspci в ДомУ. Но нет /dev/dri/* появляются файлы…

Что я делаю не так?