Как точно можно было бы получить приложение OpenGL для полноэкранного просмотра с терминала (Ubuntu Server 9.04)? Я разработал приложение для визуальной диагностики на своем сервере, но я не совсем уверен, что лучший способ заставить его работать в среде без окон.
В идеале я бы запускал свою программу:
./visualdiagnostics
и запустите приложение OpenGL. Затем, используя простую привязку клавиш Ctrl+X
, я убью приложение и вернусь к терминалу.
Нужно ли мне устанавливать X11, а потом каким-то образом запускать его из программы? Каким будет лучший способ определить, запущен ли он, и при необходимости запустить/остановить его?
И FYI: Нет, я не пытаюсь заставить это работать над Putty или что-то еще... У меня есть монитор, подключенный прямо к серверу. На сервере установлены соответствующие видеодрайверы.