如何从 CLI 切换到 GUI Ubuntu

Upe*_*a01 3 startup ubuntu systemd display-manager

我目前运行的是 Ubuntu 16.04 操作系统。为了进行实验,我只询问了登录到 Ubuntu CLI 模式的方式(即 GUI 版本根本不能启动)。在回答我的问题时,有人建议我这样做

sudo systemctl start lightdm.services
Run Code Online (Sandbox Code Playgroud)

当我输入这个命令并重新启动系统时,它确实起作用了,我得到了一个命令行界面来登录(没有任何 GUI 元素;即使我输入时浏览器也没有打开firefox www.google.co.in)。

现在,我想再次回到 GUI 版本。

我输入了以下命令

sudo systemctl stop lightdm.services
Run Code Online (Sandbox Code Playgroud)

然后重新启动系统。操作系统仍仅在 CLI 模式下打开。我的命令有什么问题吗?

请指导我。

Mar*_*ale 5

您提到的命令仅对当前启动有效。在stop一个可即暂时禁用你的图形用户界面,但在下次重启时你会回来的图形界面。我假设您的意思是sudo systemctl disable lightdmand systemctl enable lightdm,这将分别禁用和启用您的 GUI(因此是您之前问题的解决方案)

由于您可能为之前的问题尝试了不同的解决方案,我建议按顺序执行以下命令:

  1. sudo systemctl unmask lightdm (如果你屏蔽了 lightdm,即使你启用它也不会启动)
  2. sudo systemctl enable lightdm (如果您启用它,您仍然必须以“graphical.target”模式启动才能拥有 GUI)
  3. sudo systemctl set-default graphical.target 然后sudo reboot重启你的机器,你应该回到你的 GUI。