前言
复现的代码需要图形化界面显示结果,但是我用的远程服务器,没有显示器,需要配置远程图形化界面
第一次尝试的是vscode+X11,总是莫名其妙连不上,重启电脑几次之后又能连上了,很不稳定,所以就换成xshell + xmanager 了
下载安装
- Xshell,下载地址:https://www.xshell.com/zh/xshell/
- Xmanager 是付费软件,可以找绿色版
设置Xshell
连接上对应的服务器之后,右键,选择属性
选择隧道,注意右侧的x11转移选择的是Xmanager
设置Xmanager
安装完成后,桌面会出现一个Xmanager 7文件夹,打开,双击 Xmanager快捷方式
选择Xstart,在右侧空白处右键,选择新建 > Xstrat会话
填写远程服务器信息,会话即名称;主机即远程服务器的IP;用户名、密码即你使用远程服务器时的用户名、密码;
执行命令一栏置空,什么都不填。
如果远程服务器开放的端口不是22,可以点击协议右侧的设置,修改端口号。
运行远程图像化界面
- 左键双击需要建立远程图形化界面的服务器的Xstart会话(建立成功后,可以点击弹出的界面的关闭按钮,连接同样生效)
- 在xshell上连接远程服务器,输入xclock
- 在本地显示如下时钟图像,则配置成功
后记
我的朋友说他在安装好xmanager后,没有配置Xstart会话,直接就能用了,我不清楚为什么