|
前阵子小弟自己从AUR编译了一个kernel-bfs,一直用得挺好的,后来发现此内核有一些奇怪的Bug,又换回了官方的kernel26,是最新的kernel 2.6.31。结果发现X的2D渲染相当地慢,拖动窗口十分迟滞。
为此我查看了X的日志
less /var/log/Xorg.0.log | grep -i RADEON
仅列出错误那一行
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed to open the DRM
然后我再看了dmesg
dmesg | grep -i RADEON
结果如此
radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
radeon 0000:01:00.0: setting latency timer to 64
[drm] radeon: Initializing kernel modesetting.
[drm:radeon_driver_load_kms] *ERROR* Failed to initialize radeon, disabling IOCTL
radeon 0000:01:00.0: PCI INT A disabled
radeon: probe of 0000:01:00.0 failed with error -22
再查看 drm的相关
dmesg | grep -i drm
[drm] Initialized drm 1.1.0 20060810
[drm] radeon default to kernel modesetting.
[drm] radeon kernel modesetting enabled.
[drm] radeon: Initializing kernel modesetting.
[drm:radeon_driver_load_kms] *ERROR* Failed to initialize radeon, disabling IOCTL
怀疑是DRM没有编译好,将内核中的DRM部分下的所有东西都编译上,启动时也加载了drm模块,仍然没有效果。不知各位有何解决方案?
我的配置 : ATI Radeon Mobility HD 2400 ( X用 radeon驱动。使用ati结果和上面一样),Intel Pentium Duo T2330. |
|