WSL2中使用VcXsrv实现xfce4图形界面
xfce4是一个轻量级的类Unix的桌面系统,提供桌面环境;
VcXsrv/Xming提供图形界面,使在windows子系统wsl里的操作能够图形化显示;
注:安装了VcXsrv,就不用在安装Xming了
1. VcXsrv的安装
前两步,按照默认选项安装
第三步,一定要勾选Disable access control选项,否则无法正常显示
点击“完成”结束安装,此时桌面有一个Xlaunch图标,菜单栏右下角出现Xlaunch角标,这表示安装成功。
2. wsl2终端安装xfce4
sudo apt install -y xfce4
3. 配置DISPLAY环境变量
首先要查看linux子系统是wsl1还是wsl2。如果是wsl1,直接在.bashrc文件里写入export DISPLAY=:0.0即可。如果是wsl2,则需要查看Windows系统和wsl2之间通信的网卡地址,根据网卡地址配置DISPLAY环境变量。
1.查看Windows系统和wsl2通信间的网卡地址
$ sudo vim /etc/resolv.conf
# This file was automatically generated by WSL. To stop automatic generation of this file, add the following entry to /etc/wsl.conf:
# [network]
# generateResolvConf = false
nameserver 172.21.208.12.nameserver后即是网卡地址3.添加DISPLAY环境变量
$ echo -e "\n##DISPLAY Configuration" >> ~/.bashrc #配置声明
$ echo "export DISPLAY=172.21.208.1:0.0" >> ~/.bashrc #添加配置,注意在网卡地址后添加:0.0
$ source ~/.bashrc4.启动xfce4
$ startxfce4
若wsl2字系统按照DISPLAY=0:0方式配置环境变量,则启动xfce4时会出现如下错误
$ startxfce4
/usr/bin/startxfce4: X server already running on display :0.0
xrdb: Connection refused
xrdb: Can't open display ':0.0'
Unable to init server: Could not connect: Connection refused
xfce4-session: Cannot open display: .
Type 'xfce4-session --help' for usage.
WSL2中使用VcXsrv实现xfce4图形界面相关推荐
- win10子系统ubuntu图形界面_win10系统中安装ubuntu子系统及图形界面
作为全球最流行且最有影响力的Linux开源系统之一,Ubuntu自发布以来在应用体验方面:有较大幅度的提升,即使对比Windows.MacoS等操作系统,最新版本的Ubuntu也不逊色.下面教大家在w ...
- Windows10安装Ubuntu子系统+配置SSH连接+安装xfce4图形界面+配置xrdc远程桌面连接
前言 WIN10的所有非精简版的系统,都已经内置Linux内核,可以直接打开一个PC应用一样使用Ubuntu子系统.这是非常Cool的体验,并且经历了一段时间的完善和摸索,现在应用起来都非常成熟. 本 ...
- linux图形界面鼠标变成小手_win10系统中安装ubuntu子系统及图形界面
作为全球最流行且最有影响力的Linux开源系统之一,Ubuntu自发布以来在应用体验方面:有较大幅度的提升,即使对比Windows.MacoS等操作系统,最新版本的Ubuntu也不逊色.下面教大家在w ...
- linux非图形化界面,在Linux图形界面中显示中文,非图形界面中,显示英文
在Linux图形界面中显示中文,非图形界面中,显示英文 设置语言,应当改环境变量LANG 1. 在非Xwindow下显示英文.非Xwindow下不能显示中文汉字,如果设置成中文,则中文部分显示乱码,第 ...
- xshell调出oracle安装界面,XShell+Xmanager实现在XShell中显示远程服务器的图形界面
你可以使用Xmanager软件,远程安装Oracle软件,Linux操作系统使用字符安装并不影响这种方式的使用.这个方案也可以大大优化你的Linux系统的性能,进而提高你的数据库性能. 启动你的的Xm ...
- Docker容器中GUI软件的远程图形界面交互:mobaXterm+SSH,以脑影像处理软件FSL为例;FSL6.0.3完整安装与可视化;docker容器图形化;远程登录docker容器;
前言 对docker容器中软件的操作,是基于命令行的,这就导致了习惯图形化界面的人比较难以使用docker,而它又是一个神器,所以很难受.一般情况下,可以给容器安装一个桌面环境,然后用类似VNC的 ...
- 安装linux虚拟机桌面,Linux系统中虚拟机安装教程(图形界面)
Linux系统中虚拟机安装教程(图形界面) 发布时间:2019-01-15 21:26, 浏览次数:1144 , 标签: Linux Linux系统中虚拟机安装教程(图形界面) 在桌面上已经有安装好的 ...
- 解决WSL Ubuntu20.4+xfce4 图形界面一段时间后黑屏
进入图形界面,点击右上角Applications--->Settings--->Light Locker Settings. 设置Automatically lock the sessio ...
- XShell+Xmanager实现在XShell中显示远程服务器的图形界面
最近开始学习机器学习的知识,迫切的需要用到Linux环境,但是因为虚拟机用着电脑会变卡,而且自己有台式+笔记本,所以自己想要创建一个随时随地多设备可以用的实验环境.因此想到了搭建一个Linux系统的远 ...
最新文章
- abb焊接机器人编程全解_焊接机器人的焊枪编程也是很重要的
- iptables对请求的URL作IP访问控制
- Prison Architect 64位逃脱模式穿墙代码
- Google Maps——页面提示[For development purposes only]解决方案
- 瓶子个数计数halcon
- 【BZOJ3223】文艺平衡树,Splay反转区间
- 使用visio画数据库模型图
- 牛股轮回另类可能:未来的牛股在哪?
- 机器学习实战 利用sklearn库预测科比生涯数据
- fragstats移动窗口
- 163设置邮件服务器,网易邮箱设置Exchange服务教程
- Android 如何修改factory mode下FM的默认测试频点及阀值
- 虚拟机win7系统忘记开机密码怎么办
- php msvcr100.dll丢失,WAMP启动报错MSVCR100.dll丢失
- 争取下周内初步实现AHB的BFM
- 爬取微信公众号cookie获取与token获取
- 获取和设置默认打印机
- openssh-7.5p1升级
- sap 新手入门第一课(新装SAP IDES必须做的操作)
- 第九章 代数系统 + 群、环、域 + 格,布尔代数
热门文章
- 在python3中、下列输出变量a的正确写法是_大学生安全教育网课答案智慧树2020
- eplan增加其他到工具栏_EPLAN脚本从入门到应用-2 工具栏
- Dell笔记本禁用触摸板的方法
- jQuery Mockjax使用总结
- 如何利用H5营销活动来实现活动目标?
- java连续多位相同字符判断的正则表达式_java连续多位相同字符判断的正则表达式...
- BLDC/PMSM 电机的堵转保护
- 数字孪生白皮书_透过数字孪生白皮书2020,看平行世界的当下与未来
- 基于R语言的Meta分析【全流程、不确定性分析】方法与Meta机器学习技术应用
- 计算机毕业设计node.js+vue+Element电商后台管理系统