Можно ли вызвать OpenGL без дисплея?

Чтобы использовать непрерывную интеграцию в приложении, которое зависит от OpenGL, я хотел бы иметь возможность использовать GLX в Docker-контейнере Ubuntu. Меня не волнует вывод приложения; тесты чисто по математике высокого уровня.

Я использую последний образ Ubuntu из репозитория Docker, а именно 14.04. Я думал, что смогу использовать дисплей Xdummy. Я установил пакеты и затем запустил экран Xdummy:

sudo apt-get install nvidia-prime nvidia-304
Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./10.log -config ./xorg.conf :10

Однако, это застревает при загрузке glx. В файле журнала написано:

[  1195.648] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
[  1195.658] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[  1195.662] (II) config/udev: Adding drm device (/dev/dri/card0) card0 /sys/devices/pci0000:00/0000:00:02.0/drm/card0
[  1195.662] (II) config/udev: Ignoring already known drm device (/dev/dri/card0)

Это случай отсутствия пакета или что-то принципиально невозможно с тем, что я пытаюсь сделать?

2
задан 2 April 2016 в 17:18

0 ответов

Другие вопросы по тегам:

Похожие вопросы: