Откройте окно X изнутри док-контейнера - PullRequest
0 голосов
/ 25 октября 2019

У меня есть консольная (C) программа.

Обычно я запускаю ее в окне консоли, она работает непрерывно и опрашивает клавиатуру для изменения параметров. Это работает на Raspberry Pi

В программе есть возможность открыть X-окно, показывающее содержимое камеры с некоторыми зонами, нарисованными поверх изображения;эти зоны предназначены для обнаружения движения и могут быть перемещены с помощью нажатий клавиш, о которых я упоминал выше.

Как сделать это? Один из вариантов - включить в контейнер среду vnc, но разве это не будет огромным изображением?

Другие варианты?

Может ли программа, запущенная внутри контейнера, создать окно вX-сервер снаружи? (в x-терминологии экран - это сервер, а программа, использующая его - клиент) *

Чтобы отправить нажатия клавиш запущенной программе, я сделаю «присоединение к док-станции»

...