TTY 未显示登录提示

TTY 未显示登录提示

我只是想通过 [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,所以这个解决方案可能并不适合所有人。

解决方案 - 添加nomodesetGRUB 标志

  1. 打开终端Ctrl++AltT

  2. 输入sudo nano /etc/default/grub- 您可以用您喜欢的文本编辑器替换 nano。

  3. 找到以 开头的行GRUB_CMDLINE_LINUX_DEFAULT并附nomodeset加到其末尾。例如:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

  4. 运行sudo update-grub——这将使上述更改生效。

  5. 重新启动 — 您现在应该有一个可用的 TTY。

如果您重新启动并且您的 GUI 混乱了,您将必须删除该nomodeset标志,但这很可能会使您无法访问 TTY - 因此您必须做出决定。

混乱的 GUI - 删除nomodeset标志- 这与添加完全相反:

  1. 打开终端Ctrl++AltT

  2. 输入sudo nano /etc/default/grub- 您可以用您喜欢的文本编辑器替换 nano。

  3. 找到以 开头的行GRUB_CMDLINE_LINUX_DEFAULT并从其末尾删除nomodeset。例如:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

  4. 运行sudo update-grub——这将使上述更改生效。

  5. 重启。

相关内容