Всем привет!
Есть один проект в котором я хочу попробовать использовать raspberry.
raspberry будет выводить на экран данные с некоторых физических датчиков.
То есть я хочу рисовать некую графику на дисплее на основе данных датчиков.
Сразу оговорюсь что в linux никогда не работал.
Командная строка и сам linux для меня пока дебри, но меня это не останавливает, изучаю все то что необходимо для реализации моего проекта. :)
Как я себе это вижу, для быстродействия и быстрейшего запуска (что критично для меня), использовать максимально голую операционку, что бы в момент запуска rassbery запускалось мною написанное приложение. Соответственно грузить оболочку изначально долго и не желательно.
Нужно командную строку грузить. И из нее запускать мое приложение с графикой.
Как я попробовал.
Пока нет на руках разберюхи, установил на виртуалку ubntu.
Написал простенькую программу рисующую трегольник с использованием OpenGL(MESA).
Скомпилировал, запустил в оболчке, все ок. Нарисовался.
Отключил графическую оболочку и программа не может запуститься, ругаясь "failed to open display 0.0".
Но оно в принципе и понятно, x server остановлен же.
glxinfo тоже ругается на display 0.0
То есть xserver всеравно нужно запустить, но как запустить xserver что бы оболочка не стала загружаться, как происходит у меня?
Хотя может я изначально не верный путь выбрал для реализации?
Посоветуйте как добить мой способ или посоветуйте другой путь который заработает.
Если несу глупости то извиняюсь ))
Получить на экране нужно нечто подобное, но конечно хочется использовать более продвинутую графику