如何启动到纯文本模式?配备 Nvidia GPU 的笔记本电脑存在问题

如何启动到纯文本模式?配备 Nvidia GPU 的笔记本电脑存在问题

我有一台配备 Nvidia GTX 1070 的新笔记本电脑。grub 菜单和启动画面结束后,显示器变黑,但我可以看到 Ubuntu 欢迎声音。

我绑定了nomodesetnouveau.modeset=0、等启动选项textforcevesa没有任何区别。但是,监视器似乎有很小的机会可以运行。这让我真正安装了 Ubuntu 16.10。一旦我到达登录屏幕。输入密码后,屏幕再次冻结。

我也无法访问虚拟终端(Ctrl + Alt + F1)。

我想尝试安装 Nvidia 专有驱动程序。有没有办法启动到仅控制台模式?

答案1

通过在 BIOS 中禁用“混合”图形解决了该问题。确切地说,我在 BIOS 中找到了带有选项的开关:MSHybrid(默认)和 DISCRETE。选择 DISCRETE 允许登录 Ubuntu。看起来问题出在英特尔和 Nvidia GPU 的合作上,而不是 Nvidia GPU 本身。

答案2

我找到了这个链接:

ask.xmodulo.com/boot-into-command-line-ubuntu-debian.html

在带有 systemd 的较新系统中,启动选项“文本”对我来说不起作用或“不够用”。

sudo nano /etc/default/grub

查找以 GRUB_CMDLINE_LINUX_DEFAULT 开头的行,并通过在前面添加 # 符号来注释掉该行。这将禁用初始启动画面,并启用详细模式(即显示详细的启动过程)。

然后将 GRUB_CMDLINE_LINUX="" 更改为:

GRUB_CMDLINE_LINUX="text"

接下来,取消注释“#GRUB_TERMINAL=console”行。

保存并运行

sudo update-grub

-o-

对于启用 systemd 的桌面

如果您的桌面使用 systemd,我确信它确实如此(Ubuntu 15.04 或更高版本),则需要执行一个额外步骤。即将默认目标从“图形”目标更改为“多用户”目标。如果您的桌面不使用 systemd,请跳过此步骤。

sudo systemctl set-default multi-user.target

此时,当您重新启动桌面时,它应该启动到命令行。

-o-

您稍后可以随时通过恢复 GRUB 配置文件并运行以下命令来恢复到桌面启动:

sudo systemctl set-default graphical.target

答案3

另一个可能更好的选择是安装一个旨在安装到 USB 驱动器中的系统,但它也适用于 SSD 和 HDD。下载压缩映像文件而不是 iso 文件,然后像使用手机、Raspberry Pi 和其他设备一样通过刷新来安装它。

该系统在 UEFI 和 BIOS 模式下启动并进入文本模式菜单,您可以从该菜单中选择图形模式。您可以退出到 bash shell 并进行必要的调整,直到它在图形模式下运行。

当你让它与启动选项和专有驱动程序一起工作时,你可以安装一个完整的桌面环境并直接启动它。请参阅此链接

安装/UEFI 和 BIOS

相关内容