Как запускать приложения OpenCV удаленно (через VNC/RDP)?

Как запускать приложения OpenCV удаленно (через VNC/RDP)?

Чего я хочу добиться: Для моей курсовой работы мне нужно скомпилировать и выполнить программы OpenCV. Все хорошо, я установил библиотеку OpenCV на удаленный сервер Debian и скомпилировал свое первое тестовое приложение. Теперь начинается проблема: я не могу выполнить скомпилированную программу без ошибок, останавливающих выполнение. Ошибка гласит:

GLX not found. Aborting.

Я попытался исправить это, загрузив и запустив VirtualGL, /opt/VirtualGL/bin/vglrun <path to my app here>но получил сообщение об ошибке [VGL] ERROR: Could not open display :0.: Я использую сервер TightVNC.

Я бы предпочел не использовать переадресацию X11, только если это единственный оставшийся вариант, поскольку я работаю на хост-машине Windows.

Связанный контент