原始问题:

原始问题:

原始问题:

在我用 11.04 替换我的 Ubuntu 10.10 后,当我进入 tty 时,我得到的Ctrl只是黑屏。此外,当我Alt启动F1–F6时,在显示 grub2 菜单后会出现一段时间的黑屏。然后直到 gnome 启动之前,它一直是黑屏。

我的 HP EliteBook 8530w 上装有 Nvida Geforce Quadro FX 770M。如何才能让我的 ttys(又称“虚拟终端”)重新工作?

我的努力按时间顺序排列:

  • 所以我觉得 grub 和 gfx-payload 似乎是问题所在。我同意了更高分辨率的指南。这导致 grub2 菜单以我的原始分辨率显示,而不是 800x600。黑屏问题仍然存在。

  • 我用 Google 搜索到了一些其他 nvidia 卡存在同样问题的错误报告。

  • 我尝试卸载 nvidia 驱动程序。没有效果。还尝试了不同的分辨率

  • 使用旧版本的内核可以正常工作。虽然不是完美无缺的。tty 可用,但 grub2 菜单和 gnome 启动之间的黑屏仍然存在。这真的不是一个解决方案。

  • 尝试了很多次,我都记不清了。重新安装grub2linux-image-2.6.38-8-generic然后/etc/default/grub按照上述指南/etc/grub.d/00_header也经过编辑):

    GRUB_DEFAULT=0
    GRUB_HIDDEN_TIMEOUT=0
    #GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=3
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    GRUB_GFXMODE=1680x1050x32
    

    出乎我的意料我现在可以在原始分辨率下使用我的 ttys。但是 grub2 菜单和 gnome 登录屏幕之间的黑屏仍然存在。这很烦人,因为我也使用加密磁盘,因此必须在完全黑暗的情况下输入密码...仍在寻找解决方案,但紧迫性不高。

  • 下载并安装了更高版本的 nvidia 驱动程序。与上次编辑没有区别。

  • 尝试了GRUB_CMDLINE_LINUX="vga="-parameter。没有效果。

  • nomodeset没有效果。甚至与vga=...

  • 尝试过echo FRAMEBUFFER=y > /etc/initramfs-tools/conf.d/splash没有效果(见评论

  • 正处于辞职边缘...

  • 赏金期即将结束。

答案1

当我用全新安装的 Ubuntu 11.04(以及后来的 Ubuntu 11.10)替换 Ubuntu 10.10 时,我遇到了与您同样的问题:我的“控制台”tty 一片空白,但实际上可以工作 - 即我可以登录并输入实际有效的命令,但屏幕上什么也看不到。

我在 Google 和各种 Ubuntu 论坛上花费了大量时间,尝试了很多建议,最后得出以下结论:问题与专有 NVIDIA 驱动程序有关——如果我删除专有 NVIDIA 驱动程序并使用“nouveau”驱动程序,问题就会消失,但我当然无法再从硬件加速中受益。

我设法通过使用 Uvesafb 帧缓冲区驱动程序修复了我的系统(带有板载 NVIDIA GT218 的 ZOTAC ZBOX)上的问题。

以下是我使用的步骤:

apt-get install v86d
apt-get install hwinfo
hwinfo --framebuffer

从 hwinfo 的输出中,我选择了与我的屏幕兼容的“最佳”分辨率 - 在我的情况下是 1280x800 24 位 - 并在 /etc/initramfs-tools/modules 文件末尾添加了以下行:

uvesafb mode_option=1280x800-24 mtrr=3 scroll=ywrap

(字符串“1280x800-24”来自我选择的分辨率——您的里程可能会有所不同。)

然后我重建了 grub 和 initramfs 映像,如下所示:

update-initramfs -u
update-grub

最后我重新启动了系统,我的控制台 tty 终于再次可见了。

我不使用加密文件系统,所以我无法检查是否要在“黑暗中”输入密码,但无论如何,我希望上述解决方法能够对您有所帮助。

答案2

我遇到了同样的问题,所有 ttyX 终端都在运行(getty 进程正在运行),但按 Ctrl+Alt+F1-6 均无登录提示(黑屏,其余启动画面在顶部)。当我输入登录名和密码时,用户已正确登录(who 命令)。我发现的唯一解决方案是在启动过程中切换到文本模式。

1)编辑:/etc/default/grub GRUB_GFXPAYLOAD_LINUX=text

2)更新grub:update-grub2 update-initramfs -u

答案3

类似问题

我发现这和我主板上的 VGA 有关,但我没有使用。当我将显示器连接到主板 VGA 并按下 CTRL-ALT-F1 时,tty 反而显示在那个显示器上。

进入 BIOS-在没有显卡时将 vga 设置为启用 - 现在一切正常。

遗憾的是,我在到达这个阶段之前重新安装并格式化了所有内容 :(

答案4

我的屏幕慢慢变黑,就像某种安全功能一样,如果我登录,我必须完美地输入我的登录名,按回车键,然后输入我的密码,回车。我可以看到东西。也许你的屏幕很快就变黑了。

尝试登录。我认为这与显卡无关,因为我在 11.04 和 11.10 中都遇到过这个问题,也许在之前的版本中也遇到过。在两张显卡上,NVIDIA 和 ATI。(使用花哨的超级秘密非开源驱动程序)

相关内容