通过 AWS 上的 VNC 在 Ubuntu 16.04 上运行 GNOME 3.20

通过 AWS 上的 VNC 在 Ubuntu 16.04 上运行 GNOME 3.20

我想使用 GNOME3 GUI 通过 VNC 访问我的 AWS EC2 实例 (Ubuntu 16.04 LTS),但我得到的 GUI 看起来很旧。我做错了什么?

我从一个新的 EC2 实例开始并安装 GNOME3,如下所示:

sudo add-apt-repository ppa:gnome3-team/gnome3-staging
sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt update
sudo apt dist-upgrade
sudo apt install gnome gnome-shell

GNOME 安装完成后,我读过的教程说我会收到使用显示管理器 LightDM 或 GDM 的提示。在安装过程中/之后我没有收到这样的提示。

然后我尝试强制安装 GDM3:

sudo apt-get install gdm 我还安装了一些其他软件包:

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

然后我像这样安装 VNC 服务器:

sudo apt-get install vnc4server

我设置了 VNC 服务器并编辑了启动文件

vncserver
sudo vim ~/.vnc/xstartup

我的启动文件如下所示:

#!/bin/sh

export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

然后我重新启动 VNC 服务器:

vncserver -kill :1
vncserver -geometry 1600x900

完成所有这些之后,我通过 Windows 上的 TightVNC 登录,它看起来像这样: TightVNC 桌面

这绝对不是漂亮的 GNOME3 界面。我做错了什么?

相关内容