当前位置: 首页 > news >正文

【教程】xrdp修改远程桌面环境为xfce4

转载请注明出处:小锋学长生活大爆炸[xfxuezhagn.cn]

如果本文帮助到了你,欢迎[点赞、收藏、关注]哦~

目录

xfce4 vs GNOME对比

配置教程

1. 安装 xfce4 桌面环境

2. 安装 xrdp

3. 配置 xrdp 使用 xfce4

4. 重启 xrdp 服务

5. 配置防火墙(可选)

可能的报错

1、Connection refused


xfce4 vs GNOME对比

特性xfce4Ubuntu 桌面 (GNOME)
💡 设计理念轻量、快速、低资源消耗美观、现代、重交互体验
🧠 内存占用低(通常空载下几百 MB)高(空载下 1~2GB 常见)
⚙️ 系统负载非常低,适合老旧/性能弱的机器需要较好的硬件配置
🎨 界面样式传统风格,类似 Windows 7 或 Xp现代风格,任务栏、Dock 类似 macOS
🛠️ 可定制性高:右键、面板、窗口样式都能改中等:需要 GNOME Tweaks 工具
🚀 启动速度极快(数秒)相对较慢
🔌 插件支持丰富的 XFCE 插件系统GNOME 插件多但依赖大、兼容性敏感
📦 默认应用轻量级应用(如 Thunar 文件管理器)GNOME 应用(Nautilus、Gedit 等)
📊 稳定性非常稳定,适合长期部署稳定性高但更新节奏较快
💻 使用场景服务器远程桌面、轻量开发环境、老电脑桌面体验为主、笔记本或新机用户

 默认是GNOME桌面。


配置教程

1. 安装 xfce4 桌面环境

如果系统尚未安装 xfce4 桌面环境,可以运行以下命令进行安装:

sudo apt update && sudo apt install -y xfce4 xfce4-goodies

2. 安装 xrdp

如果尚未安装 xrdp,可以运行以下命令进行安装:

sudo apt install -y xrdp

安装后可以启动并设置为开机启动:

sudo systemctl enable xrdp
sudo systemctl start xrdp

3. 配置 xrdp 使用 xfce4

修改 startwm.sh 文件

编辑 /etc/xrdp/startwm.sh 文件,添加以下内容:

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR
startxfce4

再将其中这几行注释掉或删除:

exec /bin/sh /etc/X11/Xsession

创建 .xsession 文件

在用户主目录下创建 .xsession 文件,并写入以下内容:

echo xfce4-session > ~/.xsession

确保该文件权限正确:

chmod +x ~/.xsession

4. 重启 xrdp 服务

运行以下命令重启 xrdp 服务,使配置生效:

sudo systemctl restart xrdp

5. 配置防火墙(可选)

如果系统启用了防火墙,需要允许 xrdp 的默认端口 3389:

sudo ufw allow 3389/tcp
sudo ufw reload

完成以上步骤后,即可通过远程桌面客户端(如 Windows 的远程桌面连接)连接到服务器,访问 xfce4 桌面环境。


可能的报错

1、Connection refused

解决方法:

1、restart xrdp后,等个一两分钟,让xrdp启动完成后再连接。

2、如果不行,把/etc/X11/Xsession的注释挨个取消再试试。

http://www.dtcms.com/a/121874.html

相关文章:

  • 《从底层逻辑剖析:分布式软总线与传统计算机硬件总线的深度对话》
  • Mockito如何对静态方法进行测试
  • 【Claude AI大语言模型连接Blender生成资产】Windows安装Blender MCP教程
  • FreeRTOS(中断时间片任务API)
  • 微信小程序开发常用组件及用法详解
  • 如何解决Chrome浏览器安装时提示“无法连接互联网”
  • Linux入门指南:从零开始探索开源世界
  • Mysql备忘记录
  • EasyExcel导入导出
  • 雷电防护检测工作流程及重要性
  • 【愚公系列】《高效使用DeepSeek》062-图书库存管理
  • 台式电脑插入耳机没有声音或麦克风不管用
  • Dify 生成提示词的 Prompt
  • git回滚指定版本并操作
  • Llama 4的争议
  • 【重装系统】大白菜自制U盘装机,备份C盘数据,解决电脑启动黑屏/蓝屏
  • 批量合并多张 jpg/png 图片为长图或者 PDF 文件,支持按文件夹合并图片
  • 面向大模型的开发框架LangChain
  • LLM Agents项目推荐:MetaGPT、AutoGen、AgentVerse详解
  • 工业制造核心术语
  • 每日文献(十)——Part two
  • STM32 CRC校验与芯片ID应用全解析:从原理到实践 | 零基础入门STM32第九十七步
  • 分类算法的介绍和应用场景
  • Spring MVC 重定向(Redirect)详解
  • 【Linux笔记】文件的传输(scp、rsync、归档、压缩)
  • 使用 VSCode 本地历史记录‌恢复误删除文件
  • 复习防火墙(一)
  • 知微·智研重磅发布:AI加持的智能化研发管理,革新科技组织数字化转型
  • 4.9复习记
  • Flutter Invalid constant value.