Ubuntu升级到2.6.32-2*内核后显示乱码

Ubuntu升级到2.6.32-2*内核后显示乱码

我之前运行 Ubuntu 9.10 (Karmic Koala) 没有任何问题。我最近升级到了 Ubuntu 10 (Lucid Lynx),但无法正常使用。登录后,屏幕乱七八糟(一片紫色/绿色混乱)——什么都看不见,不过我可以通过标记屏幕上的某个位置来单击重新启动,所以 Linux 正在后台运行。

如果我以恢复模式启动,使用基本图形,则不会出现任何问题(除了功能受限之外)。如果我启动旧的 2.6.31-22 内核,我会在启动脚本中看到一堆“无法安装”错误,但我可以正常使用 Linux,没有任何明显问题。我正在运行带有 ATI Mobility 图形的 IBM ThinkPad A30。重申一下,在我登录之前,屏幕看起来很正常,但登录后它就变得很疯狂。

我需要改变什么才能解决这个问题?

答案1

谢谢。解决方案其实就是对 grub 文件进行非常简单的更新,我在 10.04 的发行说明中找到了它。

解决新内核视频架构中的错误

Ubuntu 10.04 LTS 在大多数常见视频芯片组上默认启用新的内核模式设置 (KMS) 技术。虽然这是 Ubuntu 图形架构向前迈出的重要一步,但在极少数情况下,KMS 会阻止您的视频输出正常工作,甚至完全无法工作。如果您需要禁用 KMS,您可以通过使用 nomodeset 选项进行启动。您还可以保存此设置,以便每次启动时都应用它,只需将其添加到 grub 配置中即可

对于 GRUB 2:(默认)

编辑/etc/default/grub并添加 nomodesetGRUB_CMDLINE_LINUX

然后运行sudo update-grub

对于 GRUB 1:

编辑/boot/grub/menu.lst并添加nomodeset以 开头的行# kopt=

然后运行sudo update-grub)。

我不确定 KMS 会做什么,但它确实搞砸了我的显示。添加“nomodeset”启动命令解决了所有问题!

相关内容