一、Linux环境
1.安装Xfce4桌面环境
在wsl2终端下运行以下命令
sudo apt update && sudo apt upgrade -y
sudo apt install xfce4
2.配置环境
打开配置文件
nano ~/.bashrc
在文件的末尾加入下面一行
DISPLAY=localhost:0.0
添加完成后Ctrl+X保存退出
重新加载配置文件
source ~/.bashrc
二、Window环境
三、运行GUI桌面
1.windows下运行XLaunch程序
选择如下
(1).Display settings: One large window

(2).How to start clients: Start no client

(3).Disable access control: Yes
允许所有客户程序都能连接这个 VcXsrv

(4)完成配置

然后window下会出现VcXsrv 的黑色窗口,里面没有内容。
注:以后每次启动都要对以上三步进行配置,比较麻烦。
解决方案:在最后一步里,点击“Save configuration”按钮,将配置信息保存为*.xlaunch文件,以后启动时,双击这个文件,可以直接打开窗口无需配置。
2.linux下启动桌面GUI
在wsl终端运行
startxfce4
之前的VcXsrv黑色窗口中出现桌面GUI

至此,Xfce4安装成功
四、注意事项
1.环境变量 `$DISPLAY`
一定要配置,配置完成好要重新加载
2.运行XLaunch程序时的配置
最后一个勾是 Disable access control ,这是允许所有客户程序都能连接这个 VcXsrv。
本文详细指导了如何在Windows Subsystem for Linux 2 (WSL2)环境下安装Xfce4桌面,并配置与VcXsrv的交互,以实现在Windows上无缝运行Linux GUI,包括设置DISPLAY环境、配置XLaunch及保存配置文件。
2万+

被折叠的 条评论
为什么被折叠?



