windows wsl ubuntu22 远程桌面连接

转载链接:https://canwdev.github.io/VM虚拟机/WSL/wsl2 wslg 配置并开启远程桌面(xrdp)/

Wsl2 wslg 配置并开启远程桌面(xrdp)

准备工作¶

推荐到微软应用商店下载最新的Ubuntu发行版(ubuntu22.04),自带wslg功能,wsl官方文档 下载的包可能不支持wslg

按照提示升级wsl内核到最新

进入系统后,修改镜像源 Linux 镜像源

sudo apt update && sudo apt upgrade

进行最精简的测试 sudo apt install x11-apps

运行其中一个命令,检查窗口是否成功开启 xcalc, xclock, xeyes

至此,wslg已正常运行

安装 xfce4 桌面环境¶

安装桌面环境 sudo apt install xfce4 xfce4-goodies

启动程序进行测试

文件管理器 thunar

安装远程桌面服务¶

如果之前安装过,可以先卸载 sudo apt purge xrdp

安装 xrdp sudo apt install xrdp

执行以下命令,完成配置

Bash

sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak

sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini

sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini

echo xfce4-session > ~/.xsession

修改xrdp配置

Text Only

sudo vim /etc/xrdp/startwm.sh

...

添加这两行:

unset DBUS_SESSION_BUS_ADDRESS

unset XDG_RUNTIME_DIR

注意:在这行的上面,这行下面的不要动

test -x /etc/X11/Xsession && exec /etc/X11/Xsession

...

启动 xrdp sudo systemctl start xrdp

如果再次修改了配置,需要重启 xrdp sudo systemctl restart xrdp

查看虚拟机的 IP ip a

在宿主机运行 mstsc 连接虚拟机的 IP

输入你的用户名和密码完成登录

参考¶

wslg官方文档

How to install XRDP with XFCE4 on Ubuntu? SOLVED

Windows10/11上安装图形用户界面 (GUI)并在 WSL 2 中运行 Ubuntu 22.04

相关推荐
烟雨归来2 小时前
Windows 安装 Proctorio Secure Companion App 报错 0x800B010A
windows
神经智研社4 小时前
ROS2-5章:节点参数parameter详细讲解
windows·microsoft·机器人环境搭建·win11 ros2 开发环境
诚信定制8397 小时前
PrivaZer逆向解析:深度清理背后的三大隐患
windows
love530love11 小时前
WorkBuddy + 本地 ComfyUI Wan2.1 文生视频实战:从连续报错到成功出片的完整踩坑记录
人工智能·windows·python·音视频·devops·comfyui·mcp
TrisighT12 小时前
Electron 跑鸿蒙 PC 上,这 4 个 API 的行为跟 Windows 完全不一样——但文档一行都没写
windows·electron·harmonyos
love530love12 小时前
WorkBuddy + 本地 Comfy MCP 实战:用自然语言调生成你的第一张 AI 图片
人工智能·windows·python·agent·comfy·comfy cloud mcp·comfy mcp
qq_3692243317 天前
Windows全系通用!ntdll.dll文件丢失、报错、闪退问题的完整排查与修复教程
windows·dll·dll修复·dll丢失·dll错误
阿米亚波17 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
caimouse17 天前
Reactos 第 10 章 网络操作 — 10.3.1 NIC驱动
网络·windows
初圣魔门首席弟子17 天前
Node.js 详细介绍(知识库版)
windows·qt·node.js·知识库