Экран хоста отключается при запуске X-сервера в Docker-контейнере

Я создал Docker-контейнер с X-сервером внутри. Я использую это для некоторого закадрового рендеринга OpenGL. Этот контейнер должен работать в любой системе (с запущенным X-сервером или без него) и использовать аппаратный графический процессор, если он существует (поэтому я не могу использовать xvfb).

Когда я использую этот контейнер в серверной системе без графического интерфейса, все работает отлично. Но когда я запускаю контейнер на Ubuntu 14.04 Desktop, экран отключается при каждом запуске X-сервера в моем контейнере.

Я запускаю контейнер с параметром --priviliged, поэтому папка / dev используется совместно с контейнером. Я считаю, что это связано с каким-то конфликтом.

Есть ли способ запустить X внутри контейнера, например, хост X server все еще работает?

ОБНОВИТЬ:

Я вижу следующее в Xorg.0.log:

AIGLX: Suspending AIGLX clients for VT switch
(II) NOUVEAU(0): NVLeaveVT is called.

ОБНОВИТЬ:

Могу ли я использовать xvfb вместо реального сервера Xorg? Поддерживает ли он фактический аппаратный рендеринг графического процессора?

Ответы на вопрос(2)

Ваш ответ на вопрос