分页: 1 / 1

求助:Ubuntu11.04,ATI X700显卡如何安装官方驱动?

发表于 : 2011-09-17 0:28
seagatecm
本人的笔记本比较老,显卡是X700的。用开源的驱动,看到OpenGL只能支持到1.4。最近打算在笔记本上开发下OpenGL ES 2.0的程序。在网上看到X700是能支持到OpenGL2.0的,但是下载了不同版本的Catalyst都不能安装。
最新一版ati-driver-installer-11-4-x86.x86_64.run,安装时提示Binary directory does not exist.
请问下如何安装驱动,能让我的笔记本支持OpenGL2.0?
谢谢,实在是没钱买笔记本啦。 :em06

Re: 求助:Ubuntu11.04,ATI X700显卡如何安装官方驱动?

发表于 : 2011-09-17 8:25
tenzu
.run怎么装的?是不是路径没搞对?

Re: 求助:Ubuntu11.04,ATI X700显卡如何安装官方驱动?

发表于 : 2011-09-17 16:31
seagatecm
驱动放在 ~/文件夹下。没有设置什么路径。

sudo ./ati-driver-installer-11-4-x86.x86_64.run

是不是这个驱动已经不支持我这显卡了?
或者要先删掉开源的驱动?

Re: 求助:Ubuntu11.04,ATI X700显卡如何安装官方驱动?

发表于 : 2011-09-17 19:20
seagatecm
用LIBGL_DEBUG=verbose glxinfo 试了下,发现装的开源驱动有问题哦
name of display: :0
libGL: OpenDriver: trying /usr/lib/dri/tls/r300_dri.so
libGL: OpenDriver: trying /usr/lib/dri/r300_dri.so
libGL error: dlopen /usr/lib/dri/r300_dri.so failed (/usr/lib/dri/r300_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: r300_dri.so
libGL error: driver pointer missing
libGL: OpenDriver: trying /usr/lib/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/dri/swrast_dri.so
libGL error: dlopen /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: swrast_dri.so
libGL error: reverting to indirect rendering
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI
server glx version string: 1.4
server glx extensions:

好多error,不知到怎么搞。 :em20

Re: 求助:Ubuntu11.04,ATI X700显卡如何安装官方驱动?

发表于 : 2011-09-17 19:23
monk
附加驱动那里没有闭源驱动吗

Re: 求助:Ubuntu11.04,ATI X700显卡如何安装官方驱动?

发表于 : 2011-09-17 19:47
seagatecm
没有,那个里面是空的,提示这个系统没有专用驱动。

Re: 求助:Ubuntu11.04,ATI X700显卡如何安装官方驱动?

发表于 : 2011-09-17 22:17
seagatecm
:em05 终于搞定了。
原来是先安装了闭源驱动,后来删掉了,但是有配置错误了。
真正的驱动文件在/usr/lib/i386-linux-gnu/dri/下面。
按照网上的办法,在.bashrc里面加上export LIBGL_DRIVERS_PATH=$LIBGL_DRIVERS_PATH:/usr/lib/i386-linux-gnu/dri/
重启机器就好了。
现在是OpenGL2.1了,嘿嘿!