X11转发SSH Visual Studio远程连接

时间:2019-02-22 16:39:59

标签: linux visual-studio x11 x11-forwarding

我能够在树莓派上远程编译和构建Linux应用程序。如果我也可以进行调试,那将对我有帮助。

问题是,当我尝试使用Visual Studio进行调试时,正好在应用程序即将启动之前,出现以下错误:

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

我知道这与远程启动图形应用程序有关。一种解决方案是使用-X或-Y参数启动ssh连接。

不幸的是,Visual Studio不允许我在ssh连接中添加参数。

是否可以添加这些参数?

1 个答案:

答案 0 :(得分:0)

我知道了这一点,并且能够从Visual Studio到Linux机器(Raspberry PI)远程调试GUI应用程序。

远程计算机必须知道要在什么显示器上运行该应用程序。

export DISPLAY=:0.0添加到“配置属性”->“调试”->“启动前命令”设置中,以便Linux机器知道要在其上显示窗口的显示。