Skip to content
Go back

Ubuntu 24.04 下安装桌面环境并进行远程连接

| 0 Views Edit page

前言

想在 Ubuntu 24.04 服务器上安装下 Steam,但是似乎需要图形化界面。
而由于一般云服务器厂商都是提供的 server 版本,因此需要安装下桌面环境。


方案概述

  1. 安装 X Window System
  2. 安装 GNOME 的显示管理器 gdm3
  3. 安装 Ubuntu 桌面
  4. 安装 GNOME 依赖包
  5. 安装 Xrdp 服务
  6. 进行远程连接

操作步骤

一、安装 X Window System

关于 X Window System:

X 窗口系统(X Window System,也常称为 X11 或 X,天窗口系统)是一种以位图方式显示的软件窗口系统。最初是 1984 年麻省理工学院的研究,之后变成 UNIX、类 UNIX、以及 OpenVMS 等操作系统所一致适用的标准化软件工具包及显示架构的运作协议。

sudo su
sudo apt update
apt-get install -y x-window-system-core

二、安装 GNOME 的显示管理器 gdm3

关于 gdm3:

gdm3 是 GNOME 显示管理器 (GNOME Display Manager) 的缩写,它是 GNOME 桌面环境的默认显示管理器,负责提供图形化的登录界面,并在用户成功验证后启动GNOME 会话。

apt-get install -y gdm3

出现下面错误的时候不要紧张:

gdm.service is not active, cannot reload.

之后重启就能解决这个问题。

三、安装 Ubuntu 桌面

apt-get install -y ubuntu-desktop

四、安装 GNOME 依赖包

apt-get install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal

五、安装 Xrdp 服务

安装:

sudo apt update
sudo apt install xrdp

启动:

sudo systemctl start xrdp
sudo systemctl enable xrdp

之后重启:

reboot

六、进行远程连接

我是 Mac 系统,因此使用的是 Microsoft Remote Desktop 进行远程连接。
填写 IP 地址
输入账号密码
之后还需要按照提示配置下桌面:
配置桌面
看一眼监控,在什么都没运行的情况下,CPU 和内存就已经占用超过一半了:
2H2G 服务器资源占用
后续再升级配置吧,总之算是成功了。

如果在后续的登陆中,出现下面的错误的话:

Sorry, password authentication didn’t work. Please try again.

则需要修改下 /etc/pam.d/gdm-autologin/etc/pam.d/gdm-password 文件:

vi /etc/pam.d/gdm-autologin
# 注释掉下面这行
# auth requied pam_succeed_if.so user != root quiet success
vi /etc/pam.d/gdm-password
# 注释掉下面这行
# auth requied pam_succeed_if.so user != root quiet success

参考资料:


Edit page