我有一台配备 Nvidia GTX 1070 的新笔记本电脑。grub 菜单和启动画面结束后,显示器变黑,但我可以看到 Ubuntu 欢迎声音。
我绑定了nomodeset
、nouveau.modeset=0
、等启动选项text
,forcevesa
没有任何区别。但是,监视器似乎有很小的机会可以运行。这让我真正安装了 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 并进行必要的调整,直到它在图形模式下运行。
当你让它与启动选项和专有驱动程序一起工作时,你可以安装一个完整的桌面环境并直接启动它。请参阅此链接