Существует класс приложений, которые используют opengl для обеспечения аппаратного ускорения, но не основаны на графическом интерфейсе. Однако кажется, что в случае по умолчанию для использования opengl должен быть запущен X-сервер с GLX (на том же виртуальном терминале), чтобы эти приложения работали.
В моем конкретном случае я пытаюсь использовать плагины gstreamer gl на безголовой машине, но я задаю более общий вопрос.
- Есть ли способ обойти это (например, без изменения исходного кода)?
Я пытался исследовать модуль ядра кадрового буфера, но не очень далеко.