跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

WSL Ubuntu-24.04 安装 Xfce 4 图形桌面环境

WSL Ubuntu-24.04 环境下通过 xrdp 和 xfce4 配置远程图形桌面。步骤包括更新系统、安装 xfce4 及扩展包、安装并配置 xrdp 服务、修改默认启动脚本为 startxfce4、调整端口避免冲突,最后通过 Windows 远程桌面连接 localhost 指定端口实现图形化访问。解决终端无法打开问题需设置默认终端应用。

独立开发者发布于 2026/3/16更新于 2026/8/2873 浏览
WSL Ubuntu-24.04 安装 Xfce 4 图形桌面环境

一、Xfce 介绍

Xfce 是用于类 UNIX 操作系统的轻量级桌面环境。它的目标是速度快、占用系统资源少,同时具有视觉吸引力和用户友好性。它由许多组件组成,这些组件提供了现代桌面环境的全部功能。它们是单独打包的,您可以从可用的软件包中进行选择,以创建最佳的个人工作环境。

Xfce 可以安装在多个 UNIX 平台上。众所周知,它可以在 Linux、NetBSD、FreeBSD、OpenBSD、Solaris、Cygwin 和 MacOS X、x86、PPC、Sparc、Alpha 等架构上编译。

二、安装步骤

以下是 WSL 环境下 Ubuntu-24.04 添加 Xfce 图形桌面环境的具体步骤。

1. 更新软件包列表

sudo apt update

2. 安装可用的软件包更新

sudo apt upgrade

3. 安装 xfce4 和 xfce4-goodies

Xfce Goodies 包括与 Xfce 桌面相关的附加软件和插件,但不属于官方发布版本的核心组件。Xfce 项目本身提供轻量级桌面环境核心组件,如窗口管理器、文件管理器、会话管理器、面板和一些实用程序。Xfce Goodies 项目提供了现有软件(如面板或文件管理器)的附加软件包和插件。

sudo apt install xfce4 xfce4-goodies

4. 安装 xrdp

xrdp 使用 RDP(Remote Desktop Protocol,Microsoft 远程桌面协议)提供对远程计算机的图形登录。xrdp 接受来自各种 RDP 客户端的连接:FreeRDP、rdesktop、NeutrinoRDP 和 Microsoft 远程桌面客户端(适用于 Windows、macOS、iOS 和 Android)。

sudo apt install xrdp

5. 备份 xrdp 配置(建议)

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

6. 修改 xrdp 的默认监听端口,避免冲突

sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini

7. 调整颜色质量(可选)

调整 xrdp 的最大位深度,即颜色质量(默认 32 位,此处改为 128 位,可根据实际使用需求调整)。

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

8. 启动 xrdp 服务,使以上配置生效

sudo /etc/init.d/xrdp start

9. 让 xrdp 默认启动 xfce

打开配置 XRDP 服务器的脚本文件:

sudo nano /etc/xrdp/startwm.sh

注释原有 test 行和 exec 行,增加 startxfce4。nano 工具使用要点:使用 ctrl + o 保存,ctrl + x 退出。

10. 确保 xfce 会话生效

再次重启 xrdp:

sudo /etc/init.d/xrdp start

然后重启 WSL(关闭当前命令行窗口再打开)。

11. 远程桌面连接

在 Windows 搜索栏搜索'远程桌面连接'或'Remote Desktop Connection',打开远程桌面客户端。

输入 localhost:3390(此处与之前设置的端口号一致),点击连接。

弹出的页面点击'是',然后进入 WSL 的远程桌面。

输入用户名和密码(Ubuntu 里的),点击 OK,进入 xfce 桌面。

12. 终端无法打开问题处理

此时可能会遇到打不开终端的情况,点击左上角 Application - Settings - Settings Manager。

找到 Default Applications 或 Preferred Applications。

在 Utilities 选项中,将 Terminal Emulator 改为 Xfce Terminal。

然后重启远程桌面链接,再进入即可正常打开终端。

13. 验证安装

检查原先已安装的软件(例如 neofetch),此处 neofetch 运行与命令行一致。

以上便完成了 WSL 环境下 Ubuntu-24.04 的 Xfce 图形桌面安装。

目录

  1. 一、Xfce 介绍
  2. 二、安装步骤
  3. 1. 更新软件包列表
  4. 2. 安装可用的软件包更新
  5. 3. 安装 xfce4 和 xfce4-goodies
  6. 4. 安装 xrdp
  7. 5. 备份 xrdp 配置(建议)
  8. 6. 修改 xrdp 的默认监听端口,避免冲突
  9. 7. 调整颜色质量(可选)
  10. 8. 启动 xrdp 服务,使以上配置生效
  11. 9. 让 xrdp 默认启动 xfce
  12. 10. 确保 xfce 会话生效
  13. 11. 远程桌面连接
  14. 12. 终端无法打开问题处理
  15. 13. 验证安装
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Spring Web MVC 核心概念与实战
  • JavaScript Proxy 代理机制与核心方法详解

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online