|
重装mdv2006,这一次做好了规划,xorg的补丁都提前下了,决定把上次的问题全部搞定.
装好后,先进console ,装xorg补丁,装ati驱动,XFdrake.
进X,glxinfo一看,竟然是 no direct rendering,没有3d加速.
/etc/X11/xorg.conf 没错,再看/var/log/Xorg.0.log,没有一个error,
fglrx 成功载入
dri 成功载入
direct rendering init successful
这时,我完全不知道怎么回事了.上一次可是轻轻松松就装好ati驱动的.而且,以前我用的MagicLinux 1.2f ,为了ati,装了x.org6.8.2,为旧的ati驱动大了n个补丁,也成功的3d加速了.
这只能证明我有rpwt.
翻旧帖,终于找到:
ldd `which glxinfo`
....
libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0xb7ecc000)
....
原来是libGL的问题,以前应该用ati的libGL.so.1覆盖这个Mesa的.
现在ati的libGL在哪?
在/usr/lib/ati/
现在的方法是:
vi /etc/ld.so.conf
加入/usr/lib/ati/,一定要确保在/usr/X11R6/lib/之前
ldconfig
好了.现在的glxinfo应该行了.
ps:
----------------------------------------------------------
vi /etc/ld.so.conf
加入/usr/lib/ati/,一定要确保在/usr/X11R6/lib/之前
ldconfig
----------------------------------------------------------
应该是由ati驱动的rpm包,搞定吧?我这竟然没有.
那位正常装好ati驱动并3d加速成功的同志,看一下/etc/ld.so.conf,是不是像我改的那样. |
|