Как запустить приложение с OpenGL из командной строки без запуска x server?
Бомбит2 ответа и оба абсолютно бесполезные.
Один говорит не нужна тебе графика, используй голую консоль. Второй пытается убедить, что ты ничего не понимаешь иди читай доки. Рональду давно пора дать ачивку за самые бесполезные и некомпетентные ответы в мире.
Можно запустить иксы просто выполнив команду 'X', а затем в другой консоли экспортировать переменную display и запускать свою программу.
Но наиболее удобный вариант, это использовать startx, запуская свою программу вместо DM.
https://wiki.archlinux.org/index.php/Xinitrc_(%D0%...
все вполне естественно.
твоя программа рассчитана на вывод объекта в графический интерфейс.
если графического интерфейса нет, то она не знает куда выводить объект, и вполне оправданно падает с ошибкой вывода, которую ты и видишь.
пока ты не объяснишь что ты подразумеваешь под "я хочу рисовать некую графику на дисплее" при этом с отключенной графической оболочкой, которая графику собственно и рисует, никакого дальнейшего продвижения не получится.
чтобы научится работать с х-сервером, надо почитать что енто такое и как оно работает. прямой вопрос - что-нить четал ??