为什么在 Ubuntu Server 中安装 ubuntu-desktop 后没有出现 GUI?

为什么在 Ubuntu Server 中安装 ubuntu-desktop 后没有出现 GUI?

我安装了 ubuntu-desktop ( apt-get install ubuntu-desktop),但它没有显示 GUI,也没有变化。它安装没有任何问题,但我不知道它为什么不工作。

我在登录屏幕上选择此项:

Ubuntu, with Linux 3.0.0-12-generic-pa

我用过此版本

答案1

正如其他一些评论者已经指出的那样,您的 X 似乎没有运行。因此,您可以做出不同的选择:

  1. 启动计算机。
  2. 在提示符下登录。您可以像在图形登录时一样使用您的用户名和密码。
  3. 现在有不同的方法可以实现:
    1. 只需在提示符下输入即可startx。几秒钟后,图形屏幕将出现。您可以像以前一样使用它。注销后,您将再次看到旧提示符。下次重新启动后,系统将显示非图形提示符。
    2. 您也可以运行sudo service lightdm start。几秒钟后,您将看到 lightdm 的登录窗口。按照您习惯的方式登录。与上述解决方案一样,下次启动时将不会出现图形窗口。
    3. 编辑文件并确保行中/etc/init/rc-sysinit.conf有。保存文件并重新启动或选择上述选项之一。2env DEFAULT_RUNLEVEL=2

使用最后一个选项,您的系统应该每次都启动到图形模式。

答案2

听起来好像 x 服务器没有启动,而您仍停留在命令提示符下。如果系统需要命令行(终端)登录,请登录。然后输入 startx 并查看会发生什么:如果系统显然需要管理员权限,请输入 sudo startx。

我没有使用过 Lightdm,但如果它的行为与 gdm 类似,那么它会将 startx 作为其例程的一部分运行,因此在尝试手动启动 x 之前,尝试输入 lightdm 而不是 startx 可能会有所帮助。尝试这两个命令不会破坏您的系统。

如果我能找到上次在服务器上安装 GUI 时所做的笔记 - 尽管我安装了 gdm - 那么我会回复你。

与此同时,祝你好运!

答案3

可以从此处使用这个问题的答案71621

您可以编辑 /etc/init/rc-sysinit.conf 并更改以下行:

环境 DEFAULT_RUNLEVEL=2

相关内容