我拥有 ubuntu 11.04,已安装所有最新更新。我有一块 ATI HD 4350 显卡,并且已激活“ATI/AMD 专有 FGLRX 显卡驱动程序”。报告的行为不会影响功能,只是视觉问题。
当我使用桌面 CD 启动时,ubuntu 启动画面在高分辨率下正确显示。现在使用 FGLRX 安装后,显示画面坏了(见图)。
http://img824.imageshack.us/img824/7269/tcotimer.jpg
这是可以在 dmesg 中找到的内容
[ 8.621803] SP5100 TCO timer: SP5100 TCO WatchDog Timer Driver v0.01
[ 8.621967] SP5100 TCO timer: mmio address 0xfec000f0 already in use
[ 8.622650] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[ 8.622656] Disabling lock debugging due to kernel taint
这就是 MMIO 的含义:https://en.wikipedia.org/wiki/Memory-mapped_I/O
知道如何恢复高分辨率启动画面吗?
答案1
看起来像是一个错误:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/740011
并于 4 月 11 日修复。
Launchpad Janitor wrote on 2011-04-11:
This bug was fixed in the package linux - 2.6.38-8.42
使用 uname -a 检查内核版本
如果是 2.6.38-8.42,那么它可能是一个回归,因此您可以将 dmesg 日志添加到上面的错误中。
目前的解决方案:你可以将 SP5100_tco 列入黑名单,错误就会消失。黑名单方法:http://ubuntuforums.org/showthread.php?t=166624