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图形界面相关推荐

  1. win10子系统ubuntu图形界面_win10系统中安装ubuntu子系统及图形界面

    作为全球最流行且最有影响力的Linux开源系统之一,Ubuntu自发布以来在应用体验方面:有较大幅度的提升,即使对比Windows.MacoS等操作系统,最新版本的Ubuntu也不逊色.下面教大家在w ...

  2. Windows10安装Ubuntu子系统+配置SSH连接+安装xfce4图形界面+配置xrdc远程桌面连接

    前言 WIN10的所有非精简版的系统,都已经内置Linux内核,可以直接打开一个PC应用一样使用Ubuntu子系统.这是非常Cool的体验,并且经历了一段时间的完善和摸索,现在应用起来都非常成熟. 本 ...

  3. linux图形界面鼠标变成小手_win10系统中安装ubuntu子系统及图形界面

    作为全球最流行且最有影响力的Linux开源系统之一,Ubuntu自发布以来在应用体验方面:有较大幅度的提升,即使对比Windows.MacoS等操作系统,最新版本的Ubuntu也不逊色.下面教大家在w ...

  4. linux非图形化界面,在Linux图形界面中显示中文,非图形界面中,显示英文

    在Linux图形界面中显示中文,非图形界面中,显示英文 设置语言,应当改环境变量LANG 1. 在非Xwindow下显示英文.非Xwindow下不能显示中文汉字,如果设置成中文,则中文部分显示乱码,第 ...

  5. xshell调出oracle安装界面,XShell+Xmanager实现在XShell中显示远程服务器的图形界面

    你可以使用Xmanager软件,远程安装Oracle软件,Linux操作系统使用字符安装并不影响这种方式的使用.这个方案也可以大大优化你的Linux系统的性能,进而提高你的数据库性能. 启动你的的Xm ...

  6. Docker容器中GUI软件的远程图形界面交互:mobaXterm+SSH,以脑影像处理软件FSL为例;FSL6.0.3完整安装与可视化;docker容器图形化;远程登录docker容器;

    前言   对docker容器中软件的操作,是基于命令行的,这就导致了习惯图形化界面的人比较难以使用docker,而它又是一个神器,所以很难受.一般情况下,可以给容器安装一个桌面环境,然后用类似VNC的 ...

  7. 安装linux虚拟机桌面,Linux系统中虚拟机安装教程(图形界面)

    Linux系统中虚拟机安装教程(图形界面) 发布时间:2019-01-15 21:26, 浏览次数:1144 , 标签: Linux Linux系统中虚拟机安装教程(图形界面) 在桌面上已经有安装好的 ...

  8. 解决WSL Ubuntu20.4+xfce4 图形界面一段时间后黑屏

    进入图形界面,点击右上角Applications--->Settings--->Light Locker Settings. 设置Automatically lock the sessio ...

  9. XShell+Xmanager实现在XShell中显示远程服务器的图形界面

    最近开始学习机器学习的知识,迫切的需要用到Linux环境,但是因为虚拟机用着电脑会变卡,而且自己有台式+笔记本,所以自己想要创建一个随时随地多设备可以用的实验环境.因此想到了搭建一个Linux系统的远 ...

最新文章

  1. abb焊接机器人编程全解_焊接机器人的焊枪编程也是很重要的
  2. iptables对请求的URL作IP访问控制
  3. Prison Architect 64位逃脱模式穿墙代码
  4. Google Maps——页面提示[For development purposes only]解决方案
  5. 瓶子个数计数halcon
  6. 【BZOJ3223】文艺平衡树,Splay反转区间
  7. 使用visio画数据库模型图
  8. 牛股轮回另类可能:未来的牛股在哪?
  9. 机器学习实战 利用sklearn库预测科比生涯数据
  10. fragstats移动窗口
  11. 163设置邮件服务器,网易邮箱设置Exchange服务教程
  12. Android 如何修改factory mode下FM的默认测试频点及阀值
  13. 虚拟机win7系统忘记开机密码怎么办
  14. php msvcr100.dll丢失,WAMP启动报错MSVCR100.dll丢失
  15. 争取下周内初步实现AHB的BFM
  16. 爬取微信公众号cookie获取与token获取
  17. 获取和设置默认打印机
  18. openssh-7.5p1升级
  19. sap 新手入门第一课(新装SAP IDES必须做的操作)
  20. 第九章 代数系统 + 群、环、域 + 格,布尔代数

热门文章

  1. 在python3中、下列输出变量a的正确写法是_大学生安全教育网课答案智慧树2020
  2. eplan增加其他到工具栏_EPLAN脚本从入门到应用-2 工具栏
  3. Dell笔记本禁用触摸板的方法
  4. jQuery Mockjax使用总结
  5. 如何利用H5营销活动来实现活动目标?
  6. java连续多位相同字符判断的正则表达式_java连续多位相同字符判断的正则表达式...
  7. BLDC/PMSM 电机的堵转保护
  8. 数字孪生白皮书_透过数字孪生白皮书2020,看平行世界的当下与未来
  9. 基于R语言的Meta分析【全流程、不确定性分析】方法与Meta机器学习技术应用
  10. 计算机毕业设计node.js+vue+Element电商后台管理系统