驱动安装顺序:
1.在yast的软件管理中选择类型后安装内核开发相关的文件
2.终端输入su后运行init 3
3.以root权限登录,cd到你存放驱动文件的那个文件夹
4.sh XXX.run,全按默认的选下一步
5.输入sax2 -r -m 0=fglrx
我安装完8.11/8.12后fglrxinfo也好glxinfo总是提示如下错误。
name of display: :0.0
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 143 (GLX)
Minor opcode of failed request: 19 (X_GLXQueryServerString)
Serial number of failed request: 11
Current serial number in output stream: 11
解决方法是
http://forums.opensuse.org/hardware/402029-ati-2.html里提供的
Okay, so, after digging through the logs and checking what files are actually being loaded when X starts, I found that it is trying to load the 32-bit ATI driver. I have a working solution, though it is certainly not the prettiest solution, but it is only two commands.
First, remove/move the 32-bit driver. I used:
Code:
sudo mv /usr/lib/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so.bak
Second, copy or link the 32-bit driver file with the 64-bit driver file. I linked, but copy should work just as well. I used:
Code:
sudo ln -s /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so
I then restarted X and did an fglrxinfo and I get:
Code:
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1950 Series
OpenGL version string: 2.1.8304 Release
Hope this helps the rest of you who have this problem....
Read more