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. Service Worker ——这应该是一个挺全面的整理
  2. java 编程思想 笔记_java编程思想笔记20170215
  3. 下拉推广系统立择火星推荐_下拉词优化不仅仅优化百度,其实还可以优化抖音、京东和阿里巴巴...
  4. .sync 修饰符的理解
  5. 2003 64位系统 IIS6 32位模式运行
  6. 不一样的结果,不一样的人生
  7. 50 - 算法 -二叉树 - 递归 - LeetCode 101
  8. [uva11997]k个最小和
  9. 列表页 编辑页 删除页
  10. kdd数据集_learning from imbalanced data sets—第一章——KDD与数据科学概述
  11. SAS安装后处理错误的解决方法
  12. 四川大学计算机学院2020推免公示,2020四川大学计算机学院推免夏令营通知
  13. 在VScode上使用latex编辑pdf
  14. c语言编写aoi程序,AOI编程步骤
  15. activiti中关于历史数据的表
  16. 前端语法重温从0到1入门
  17. linux 中断子系统
  18. python最简单的图形编程_图形化编程、Python、Java、C++到底哪个适合你?
  19. 全栈开发之前端开发-欧阳桫-专题视频课程
  20. 7-55 吉老师的回归 (15 分)

热门文章

  1. ACDSee清除旧版本残余
  2. 330+地级市GDP以及一二三产业增加值数据(1995-2020)
  3. OpenCV图像模糊:高斯滤波、双边滤波
  4. 获取本机的真实IP地址
  5. 计算机系统的组成观评课报告,观课报告 精选(15篇)
  6. Linux平台下Redis下载及安装
  7. 模拟电子基础之(一)半导体基础知识
  8. 在eclipse新的工作区间内导入项目遇到的报错问题并解决
  9. 浅谈游戏《艾迪芬奇的记忆》
  10. HiveSql一天一个小技巧:如何在表的特定位置添加字段