xvfb повинен дозволяти мені запускати програми X у безголовому середовищі. Але коли я біжу xvfb-run glxgears
, я отримую:
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
Error: couldn't get an RGB, Double-buffered visual
Коли я бігаю LIBGL_DEBUG=verbose xvfb-run glxgears
, отримую:
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so
libGL error: failed to load driver: swrast
Error: couldn't get an RGB, Double-buffered visual
Я працюю на складі Lubuntu 13.10 x64 з інтегрованою графікою Intel Ivy Bridge. Встановлено libgl1-mesa-dri і /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so існує. Запуск як root не допомагає.
Що відбувається не так?
xvfb-run --server-args "-screen 0 1920x1080x24"
(цитовані аргументи сервера).