|
|
发表于 2009-9-13 20:43:40
|
显示全部楼层
Post by wd_afei;2026391
我用的 ati 卡,启用了 kms , console 下面是没问题的。dmesg |grep -i drm 能看到
[drm] Initialized radeon 2.0.0 20080528 for 0000:01:00.0 on minor 0
就表示 kms 没问题了。
然后看 Xorg.0.log,里面有个这个
(EE) RADEON(0): [dri] RADEONDRIGetVersion failed because of a version mismatch.
[dri] radeon kernel module version is 2.0.0 but version 1.17.0 or newer is needed.
[dri] Disabling DRI.
这应该就是 3d 性能下降的原因吧。
看样子得等 libdrm 升级?
哈哈,搞定了
gentoo froums 看了下,装了几个 9999 的包就好了。
# x11-drivers/xf86-video-ati-9999
# media-libs/mesa-9999
# x11-libs/libdrm-9999
$ glxinfo |grep -i render
direct rendering: Yes
OpenGL renderer string: Mesa DRI R300 (RV380 5460) 20090101 x86/MMX/SSE2 TCL DRI2
不过 glxgears 显示的才 400 多,如果不用 kms dri2 能到 1500 多。 |
|