我有一台定制 PC 版本(AMD Ryzen 3800x、华硕 TUF GAMING X570-PLUS 主板、Nvidia 1660 TI、16GB ddr4 3200mhz RAM),运行 Linux Mint 20(最近发布)、内核 5.4.0-39-generic。虽然它正常工作,但第一个 TTY 只是 LM 启动屏幕旋转(就像启动时一样),而 TTY 1 到 6 则黑屏且光标闪烁。
我看到的其他答案报告了 Nvidia 专有驱动程序的此问题,我确实有该驱动程序(驱动程序版本 440),但我不确定如何解决此问题。nomodeset
作为内核参数启动不会执行任何操作,也不会产生任何影响。请记住,我可以在 TTY 之间自由切换(虽然它们都有闪烁的光标和 TTY1 的启动屏幕),然后像平常一样返回到 TTY7 上的 GUI。有没有办法让 TTY 恢复到以前的状态?
据我记得,运行 LM19.3相同的Nvidia 驱动程序使 TTY 保持正常工作 - 但如果有使用 LM20 的修复程序,那么我将非常乐意使用它。
答案1
经过一番折腾后,我找到了解决这种情况的方法。从内核参数中删除后splash
,我可以像平常一样访问 TTY。
我注意到 TTY1 经常出现闪屏,所以首先quiet splash
成功删除,然后splash
(这也有效)向我表明这splash
确实是问题所在。正如前面提到的,我在没有任何帮助的情况下使用过nomodeset
,一些网上说他们仍然可以使用 TTY,只是看不到文本。我的情况并非如此,我无法使用 6 个 TTY 中的任何一个。
我不知道这是否确实与 NVIDIA 驱动程序有关。希望这对其他人有帮助。