ubuntu24安装轻量级桌面

2 月 ago jony ubuntu24安装轻量级桌面已关闭评论

主要针对配置低,远程服务器进行安装

在 Ubuntu 24.04 (Noble Numbat) 上安装 LXDE 桌面环境是一个非常轻量级的选择。虽然 LXDE 本身是一个成熟的项目,但在较新的 Ubuntu 版本中,官方仓库通常直接提供基于 LXQt 的 lubuntu-desktop(LXDE 的现代继任者),或者需要通过特定的元包来安装经典的 LXDE。

由于 Ubuntu 24.04 较新,软件包依赖关系可能有所变化,我将先搜索确认 Ubuntu 24.04 官方源中是否仍包含经典的 lxde 元包,还是推荐直接使用 lubuntu-desktop (LXQt)

重要提示:LXDE 与 LXQt

在 Ubuntu 24.04 中,经典的 LXDE (基于 GTK2) 已经不再作为主要开发重点,其继任者 LXQt (基于 Qt) 是 Lubuntu 24.04 的默认桌面。

  • 如果你想要最稳定、兼容性最好的轻量级体验,建议安装 lubuntu-desktop (即 LXQt)。
  • 如果你必须使用经典的 LXDE (例如为了极致的低内存占用或怀旧),Ubuntu 24.04 的仓库中可能仍包含 lxde 元包,但部分组件可能不再更新或存在依赖问题。

ubuntu24安装好lubuntu-desktop桌面

安装 LXQt (推荐,Lubuntu 默认桌面)

这是 Ubuntu 24.04 官方支持的轻量级方案,维护良好。

  1. 更新软件包列表:bash编辑sudo apt update
  2. 安装 Lubuntu 桌面环境:bash编辑sudo apt install lubuntu-desktop在安装过程中,系统可能会询问你选择默认的显示管理器(Display Manager)。
    • 如果你当前使用的是 Ubuntu 默认的 GNOME,通常默认是 gdm3
    • 如果你想切换到 LXQt 轻量的 sddm 或保留 gdm3 均可。一般选择 gdm3 兼容性更好,或者选择 sddm 以配合 LXQt。使用方向键选择并回车确认。
  3. 重启系统:bash编辑sudo reboot
  4. 登录
    在登录界面(GDM3 或 SDDM),点击用户名的齿轮图标⚙️,选择 "Lubuntu" 或 "LXQt" 会话,然后输入密码登录

到这里如果远程桌面还连接不上,说明还要安装兼容WIN的远程桌面。

使用 XRDP (推荐:兼容 Windows 远程桌面)

这是最方便的方案,无需在客户端安装额外软件(Windows 自带“远程桌面连接”,Mac/Android/iOS 也有 Microsoft RD Client)。

1. 安装 XRDP

打开终端 (Ctrl+Alt+T),执行以下命令:

bash

编辑

sudo apt update
sudo apt install xrdp -y

2. 启动并设置开机自启

bash

编辑

sudo systemctl enable --now xrdp

3. 配置防火墙 (如果开启了 UFW)

允许远程桌面端口 (默认 3389):

bash

编辑

sudo ufw allow 3389/tcp

4. 【关键步骤】解决黑屏或登录失败问题

LXQt 桌面在使用 XRDP 时,如果当前用户已经在本地登录,远程连接可能会黑屏或立即断开。必须确保远程连接时,该用户在本地处于“注销”状态。

此外,为了兼容性,建议修改 XRDP 的启动脚本以明确指定启动 LXQt:

  1. 备份并编辑 startwm.sh:bash编辑sudo cp /etc/xrdp/startwm.sh /etc/xrdp/startwm.sh.bak sudo nano /etc/xrdp/startwm.sh
  2. 在文件的最开头(#!/bin/sh 下方),添加以下两行:bash编辑unset DBUS_SESSION_BUS_ADDRESS unset XDG_RUNTIME_DIR
  3. 在文件的末尾(通常是 test -x /etc/xrdp/Xsession && exec /etc/xrdp/Xsession 之前),添加启动 LXQt 的命令(如果自动检测失败):
    通常 LXQt 会自动被识别,但如果遇到黑屏,可以尝试将最后一行改为:bash编辑exec startlxqt(注:大多数情况下,只需添加上面的 unset 两行即可解决问题)
  4. 保存退出 (Ctrl+OEnterCtrl+X)。
  5. 重启 XRDP 服务:bash编辑sudo systemctl restart xrdp

5. 如何连接

  • Windows: 打开“远程桌面连接”,输入 Ubuntu 的 IP 地址,用户名和密码登录。
  • 注意: 连接前,请务必在物理机上注销 (Log Out) 该用户,不要只是锁屏

到这里,直接就可以使用WIN的远程桌面进行连接

IP:3389

输入用户名,密码就能登录。

经过几台ubuntu 24 LTS,测试,安装轻量级桌面后,再安装其它带图形界面的软件,基本都运行不了,如chrome,能顺利安装上,但就是运行不了。