X11 forward ssh Visual studio удаленное подключение - PullRequest
0 голосов
/ 22 февраля 2019

Я могу удаленно скомпилировать и собрать приложение для Linux на Raspberry Pi.Это помогло бы мне, если бы я мог отладить так же.

Проблема заключается в том, что, когда я пытаюсь отладить в Visual Studio и незадолго до запуска приложения, я получаю следующую ошибку:

Error: Unable to initialize gtk, is DISPLAY set properly?

Я знаю, что это связано с удаленным запуском графического приложения.Решением может быть запуск соединения ssh с параметром -X или -Y.

К сожалению, Visual Studio не позволяет мне добавлять аргументы в соединении ssh.

Есть ли способ добавитьэти аргументы?

1 Ответ

0 голосов
/ 23 февраля 2019

Я понял это, и я могу отлаживать приложение с графическим интерфейсом удаленно из Visual Studio на компьютере с Linux (Raspberry PI).

Удаленный компьютер должен знать, на каком дисплее должно запускаться приложение.

Добавьте export DISPLAY=:0.0 к параметрам конфигурации -> Отладка -> Команда предварительного запуска, чтобы машина Linux знала, на каком экране показывать окно.

...