WSL2安装GUI界面

…衆ロ難τιáo~ 提交于 2020-08-11 05:24:31

 一、安装所需软件

1.安装Xfce
# sudo apt-get install --assume-yes xfce4 xorg-dev libopencc2 libopencc2-data libqt4-opengl libqtwebkit4 unzip zip
# sudo apt install -y xfce4

2.安装vcxsrv图像工具
https://download.csdn.net/download/u010164190/12538802

二、配置界面

1.生成config.xlaunch启动配置文件

注意:Save configuretion是保存config.xlaunch到一个路径即可。

启动powershell执行启动xlaunch,创建xlaunch.bat,添加内容
D:\installer\vcxsrv\config.xlaunch ubuntu.exe run "export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2; exit;}'):0.0;startxfce4"

注意:虽然xlaunch启动了,但是黑屏的。。。

2.配置与启动xfce4

3.配置WSL2 DISPLAY
由于WSL2其实是用Hyper-V技术实现的虚拟机,和WSL1的工作原理不一样,不能直接设置DISPLAY=:0.0启动xfce4,否则会报错。

# wsl
# sudo emacs /etc/resolve.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 192.168.240.1

# emacs ~/.bashrc
export DISPLAY=192.168.240.1:0

4.启动界面即可
# startxfce4

 

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!