Ubuntu 安装远程桌面连接RDP方式
1. 安装 XFCE4 桌面环境
如果你的 Ubuntu 系统默认使用 GNOME 或其它桌面环境,可以安装轻量级的 XFCE4:
sudo apt update
sudo apt install xfce4 xfce4-goodies
说明:
xfce4-goodies
包含额外的插件和工具(如面板插件、终端等)。
2. 优化 XFCE4 远程桌面
(1)解决 xRDP 黑屏问题
如果连接 xRDP 后黑屏,尝试:
sudo sed -i 's/allowed_users=console/allowed_users=anybody/' /etc/X11/Xwrapper.config
sudo systemctl restart xrdp
(2)调整 XFCE4 适合远程使用
关闭桌面合成(减少延迟):
xfconf-query -c xfwm4 -p /general/use_compositing -s false
设置默认会话:
确保 ~/.xsession
包含:
echo "startxfce4" > ~/.xsession
chmod +x ~/.xsession
3. 安装 xRDP(通过 RDP 协议访问)
xRDP 允许 Windows 用户通过自带的远程桌面连接工具访问 Ubuntu。
3.1 安装 xRDP:
sudo apt update
sudo apt install xrdp
3.2 启动 xRDP 服务:
sudo systemctl enable xrdp
sudo systemctl start xrdp
3.3 配置防火墙(如果启用):
sudo ufw allow 3389/tcp
3.4 从 Windows 连接:
打开 远程桌面连接
,输入 Ubuntu 的 IP 地址,使用 Ubuntu 的用户名和密码登录。
注意:xRDP 默认使用 Xorg 会话,如果遇到黑屏问题,尝试在登录时选择
Xorg
而非Xvnc
。