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

相关推荐
P P PHP1 天前
windows电脑安装openclaw步骤(养龙虾)
windows
Devil_MayCare1 天前
0x80096005 时间戳签名和/或证书无法验证或已损坏(解决办法)
windows
深巷wls1 天前
Openclaw部署+飞书接入(windows环境)
windows·飞书·openclaw
python_DONG1 天前
Windows 原生 + 原生 Ollama + 官方 OpenClaw 2026.3.11-beta.1推荐部署方案
windows
孟郎郎1 天前
OpenClaw 如何更换本地模型基础教程
windows·ai·机器人·ollama·openclaw·小龙虾
love530love1 天前
OpenClaw搭配LM Studio VS Ollama:Windows CUDA实战深度对比与完全配置指南
人工智能·windows·vllm·ollama·llama.cpp·lm studio·openclaw
yuweiade1 天前
Redis服务安装自启动(Windows版)
数据库·windows·redis
fjhcom2 天前
OpenClaw 完整部署教程(Windows + Ollama)
windows·ollama·openclaw
喵叔哟2 天前
6. 【Blazor全栈开发实战指南】--组件通信与共享状态
linux·网络·windows
AI-小柒2 天前
开发者一站式数据解决方案:通过 DataEyes API 一键配置智能数据采集与分析工具
大数据·人工智能·windows·http·macos