启动飞溅被“SP5100 TCO 计时器:mmio 地址 0xyyyyyyy 已在使用中”打破

mog*_*iii 5 boot plymouth kernel 11.04 12.04

我有带有所有最新更新的 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
Run Code Online (Sandbox Code Playgroud)

这就是 MMIO 的意思:https ://en.wikipedia.org/wiki/Memory-mapped_I/O

知道如何恢复高分辨率飞溅吗?

Rin*_*ind 2

看起来像一个错误: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
Run Code Online (Sandbox Code Playgroud)

使用 uname -a 检查您的内核版本

如果是 2.6.38-8.42,则可能是回归,因此您可以将 dmesg 日志添加到上述错误中。

目前的解决方案:您可以将 SP5100_tco 列入黑名单,错误就会消失。黑名单操作方法:http://ubuntuforums.org/showthread.php? t=166624