我正在尝试登录运行 Ubuntu 14.04 服务器版本的 Amazon EC2 实例。我正在运行 FreeNX。我大致按照Ubuntu FreeNX 文档。我/etc/nxserver/node.conf
通过设置修改了我的文件
ENABLE_PASSDB_AUTHENTICATION="1"
并添加行
COMMAND_START_GNOME='gnome-session --session=ubuntu-2d'
我从这个要点这是我在网上偶然发现的。
我运行了以下命令来passdb
为我的主要用户启用身份验证(ubuntu
)
sudo nxserver --adduser ubuntu
sudo nxserver --passwd ubuntu
我安装了 Ubuntu 桌面
apt-get install ubuntu-desktop
以及大量基于这篇 Ask Ubuntu 帖子:
sudo apt-get install gnome-shell
sudo apt-get install xfce4
sudo apt-get install gnome-session-fallback
我现在的问题是,虽然登录似乎可以正常工作,但我的 NX 客户端却出现黑屏;我在我的 Mac 上尝试了 NoMachine 和 OpenNX 客户端。如果我弄乱了客户端配置,我可以通过 NX 访问终端,但无法启动任何桌面。
当我尝试使用默认的“gnome”配置启动时,屏幕变黑了。我不知道如何启动其他 shell。我最感兴趣的是让某种形式的 gnome 工作起来,但我会尽力而为。
主要问题是:为什么我在尝试连接到 gnome shell 时会出现黑屏,我该怎么办?