屏幕分辨率“超出范围”

屏幕分辨率“超出范围”

我对 Ubuntu 还很陌生,刚刚在一台备用机器上安装了 Ubuntu Server 12.04 来进行实验和玩耍!

安装没有问题,但是,每当操作系统启动时,显示器就会显示一条错误消息,说分辨率是out of range,我看不到任何内容 - 我可以等待任意长的时间,但什么也没有出现。

Ubuntu 是唯一安装的操作系统,因此在启动时会绕过 GRUB,但如果在启动时强制使用,GRUB 屏幕也会超出范围。

我可以从恢复模式访问 shell,并且可以通过桌面版本的实时 CD 进入终端,但是运气不佳。

我已经尝试弄清楚这个问题好几天了,但完全不知所措。

有什么想法吗?

答案1

在 grub2 中禁用图形终端。

禁用图形终端:

  1. 编辑 /etc/default/grub
  2. 取消注释 #GRUB_TERMINAL=console
  3. 使用以下命令更新 grubsudo update-grub
  4. 重启

您也可以尝试更改 /etc/default/grub 中的终端分辨率。

答案2

在(Ubuntu 10.04 服务器)上,我得到了一个输入超出范围甚至直到登录屏幕。

我的显卡是旧的 ATI Radeon。我修改了GRUB_CMDLINE_LINUX_DEFAULT它并将其设置为radeon.modeset=0而不是"quiet"

GRUB_CMDLINE_LINUX_DEFAULT=radeon.modeset=0.

只有在此之后,它才开始工作。请注意,GRUB_TERMINAL=console正如 natex 建议的那样,它也被取消了注释。

我解决了这个问题通过阅读这个答案,还解释了如何使用 NVidia 卡。

相关内容