我只是想通过 [Ctrl] + [Alt] + [Fx] 切换到 TTY,但我看到的只是一个闪烁的光标。登录提示没有出现。getty 进程正在运行。我甚至尝试根据这,但我运气不佳。我该如何分析这种行为?这里可能出了什么问题?我尝试读取 dmesg 输出和 boot.log,但里面似乎没有什么特别糟糕的事情。以前它曾经工作过,但我不知道上次进入其中一个 tty 时过了多久。
Ubuntu 14.04 64 位、NVIDIA GeForce GTX 650 Ti(测试了 3 种不同的“附加驱动程序”)、Intel Core i7 3770 CPU。
答案1
我的 GTX 750 Ti 也遇到了类似的问题。这与驱动程序有关,不太清楚具体是什么,但添加 GRUB 标志后,nomodeset
我得到了 TTY。
但是,它同时也搞乱了我的 GUI,所以这个解决方案可能并不适合所有人。
解决方案 - 添加nomodeset
GRUB 标志:
打开终端Ctrl++AltT
输入
sudo nano /etc/default/grub
- 您可以用您喜欢的文本编辑器替换 nano。找到以 开头的行
GRUB_CMDLINE_LINUX_DEFAULT
并附nomodeset
加到其末尾。例如:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
运行
sudo update-grub
——这将使上述更改生效。重新启动 — 您现在应该有一个可用的 TTY。
如果您重新启动并且您的 GUI 混乱了,您将必须删除该nomodeset
标志,但这很可能会使您无法访问 TTY - 因此您必须做出决定。
混乱的 GUI - 删除nomodeset
标志- 这与添加完全相反:
打开终端Ctrl++AltT
输入
sudo nano /etc/default/grub
- 您可以用您喜欢的文本编辑器替换 nano。找到以 开头的行
GRUB_CMDLINE_LINUX_DEFAULT
并从其末尾删除nomodeset
。例如:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
运行
sudo update-grub
——这将使上述更改生效。重启。