![如何在没有 X 服务器的情况下启动 Ubuntu?](https://linux22.com/image/1079265/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%B2%A1%E6%9C%89%20X%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E5%90%AF%E5%8A%A8%20Ubuntu%EF%BC%9F.png)
因此,我尝试安装适用于我花哨显卡的官方 nVidia 驱动程序,他们建议在安装前禁用 X 服务器,并确保我可以在不使用 X 服务器的情况下启动,以免破坏任何东西。但是,我似乎做错了什么。
据我了解,这应该像将运行级别从 2 更改为 1 一样简单?(我知道这一切可能只是我不了解运行级别)
如果这是正确的,那么快速测试应该是简单地在终端中输入“sudo init 1”或“sudo telinit 1”?这样做会使系统尝试关闭,但它会停在带有 ubuntu 徽标和下方 5 个白点的紫色屏幕上。我没有观察到它从那里得到任何地方,我总是最终按住电源按钮。“sudo telinit 3”没有明显的效果。
或者,我应该能够使用通过 grub 菜单激活的恢复模式到达那里?我几乎没有成功。选择恢复模式后,我面临着一系列关于如何继续的选项。选择“启用网络”和“仅文本”时,我都会收到一个对话框,解释这将以读/写模式挂载我的 / 文件系统,以及这是否是我想要的。我选择是,它似乎报告我的驱动器很好(有一行文本详细说明了分区的状态)。然后它停止了。我还没有尝试让它静置超过几分钟,但大概这个过程的持续时间应该与常规启动相当?
在我确定自己能够熟练处理事情之前,我并不喜欢摆弄任何 .conf 文件。因此,我猜有两个问题:标题中的问题和“如何在不更改默认值的情况下启动纯文本会话?”
提前致谢 :)
答案1
要暂时停止 xserver,请使用以下 cmd:
sudo service gdm stop
安装驱动程序后重新启动系统以重新启动 xserver。