引爆你的镭卡 (fc6 ati驱动opengl step
看到有些朋友对A卡的驱动的安装还有些问题。在此。我将我装A卡驱动的过程给需要帮助的人一些帮助。现在开始:step 1:首先装上源中的kmod-fglrx驱动。用yum即可。装上之后,修改xorg.conf文件,将里面的”raedon“改成"fglrx".在文件末尾添加:
Section "DRI"
Group 0
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
此后运行fglrxinfo会得到例如什么
display: :0.0screen: 0
OpenGL vendor string: Tungsten Graphics, Inc.
OpenGL renderer string: Mesa DRI R300 20060815 AGP 1x x86/MMX+/3DNow!+/SSE2 TCL
OpenGL version string: 1.2 (1.3 Mesa 6.5.1)之类的消息。
此时驱动还没有完成。
step 2:此时冲启动X。查看/var/log/xorg.0.log。h会看到在启动有一行提:
libGL error: dlopen /usr/X11R6/lib/modules/dri/fglrx_dri.so failed (/usr/X11R6/lib/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory)类似的东西。不要急咱们接这来。
step 3:这是开源驱动安装的位置有问题。如果你找到fglrx_dri.so并考到/usr/X11R6/lib/modules/dri下面。重启X,在xorg.0.log中会出现/usr/lib/dri/fglrx_dri.so: undefined symbol: __glXFindDRIScreen出错,这是开源驱动位置安装的有问题。用下面的办法解决:
删除 /usr/lib/下 (首先要备份,这是个好习惯, 不要删除 libGLU!)libGL文件,并拷贝/usr/lib/ati-fglrx (libGL.so.1 and libGL.so.1.2)到 /usr/lib/,此时驱动已经装上了。运行
”LIBGL_DEBUG=verbose glxinfo“以确定得到正确输出类似下面:
name of display: :0.0
libGL: XF86DRIGetClientDriverName: 8.29.6 fglrx (screen 0)
libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/fglrx_dri.so
libGL: XF86DRIGetClientDriverName: 8.29.6 fglrx (screen 0)
drmOpenByBusid: busid is PCI:1:0:0
drmOpenDevice: minor is 0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 4, (OK)
drmOpenByBusid: drmOpenMinor returns 4
drmOpenByBusid: drmGetBusid reports PCI:1:0:0
Can't open configuration file /etc/drirc: No such file or directory.
Can't open configuration file /home/kieran/.drirc: No such file or directory.
display: :0 screen: 0
direct rendering: Yes
现在重启X,查看log文件。可能还会有failed信息。那是AIGLX三维效果造成的。
在xorg.conf添加:
Section "ServerFlags"
Option"AIGLX" "off"
EndSection
此时三维效果就不能用了。其实三维效果只是玄而已。没有什么用途。如果你不想关闭就不添加这句话。后果我不清楚。因为我不用三维桌面。
step 4:重启x。现在xorg.0.log文件应该不会提示有什么问题了。现在运行fglxinfo:可以看到正确的输出了。ati control center也出来了。可以调节水平双显(需要显卡支持),垂直双显等等显卡效果。
step 5: good luck to you. 纠正一个错误,源中的fglrx驱动是ati官方的打包,我搞错了。不过方法可行。其实不麻烦。只是库文件的引用出错了而已。另外rethat开源ati驱动效果确实不能令人恭维。现在?我的fglxgears跑到10000左右。况且开源的驱动配置双显示器。我没有成功。所以只好选择这个。 如果装上以后。Mplayer全屏有问题。在preferences的video选项。将输出改成x11(opengl)
附两张截图
附两张截图:ATI control center截图2
截图:ati control center x1600的怎么弄?我试了N次都不行,下载的是8月29的run文件,装的系统是FC6 我装的是fc5,ati9600显卡,如何装?先谢了! 为什么不直接用ati官方的安装包? 好象7500的不行吧
页:
[1]