vscode + remote x11插件 +xserver 终端实现远程GUI显示

vscode:1.51
平台:win
服务器:ubuntu 16.04,14.04

问题简述

博主原先使用mobaxterm远程连接到服务器,使用pycharm进行开发
由于vscode + remote ssh插件 真香 转向本地vscode远程连接服务器
那原本mobaxterm由于自带xserver,一些图形化界面能够正常显示。
但是vscode的终端没有支持x11协议,所以没有终端不能实现GUI。
着实别扭。

解决办法

1.保证本地vscode与服务器之间ssh连接为密钥连接,并且vscode能够正常连 接服务器并正常操作
2.在vscode插件市场安装插件:
  本地安装Remote X11(SSH)插件
  远程服务器安装 Remote X11  插件:

3.本地win安装xserver服务

安装xserver的方式有很多种,甚至你打开mobaxterm往那一放也行,
因为自带xserver开启。不过任务栏多个窗口有点难受
这里微软官方推荐安装VcXsrv
不过xming之类的也应该是可以的
下载完成之后 一路next安装完,最后就是开始运行这个软件,图标是xlaunch,如下图设置,其余都默认。运行好就直接放在右下盘的托盘就好。

vscode + remote x11插件 +xserver 终端实现远程GUI显示_第1张图片

4.测试

打开vscode的终端输入xeyes或者xclock。两个GUI小工具
出现如图即成功。


vscode + remote x11插件 +xserver 终端实现远程GUI显示_第2张图片

PS

  一般本地先开启xserver,再使用vscode

你可能感兴趣的:(vscode + remote x11插件 +xserver 终端实现远程GUI显示)