LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: melodygh

SUSE10.2下ATI9550显卡驱动

[复制链接]
发表于 2007-7-17 20:51:37 | 显示全部楼层
我的ATIX700安装完驱动开启3D后就进不了桌面系统了
回复 支持 反对

使用道具 举报

发表于 2007-7-17 22:42:24 | 显示全部楼层
还是ati驱动没有安装好造成的,安装前,先将老的驱动卸载掉,再进行安装。
我以前将我的1650GT的驱动安装过程写了文章,放到论坛上了,写的有点复杂,但是安装过程相当简单。按照amd网站上说的安装不能使用。就在opensuse官方网上找到了安装说明,很详细,我就是照着opensuse网上说的做了,才搞好了我的1650gt和beryl的安装,之后一切正常。
回复 支持 反对

使用道具 举报

发表于 2007-7-17 22:45:40 | 显示全部楼层
ati显卡驱动的安装方法
详细的英文安装说明请参考http://en.opensuse.org/ATI
我的机子的cpu是amd64速龙3000+,显卡是蓝宝石的ati1650GT128M的,系统是suselinux10.2。
一、在安装ati显卡驱动之前,先确认linux系统是否安装了下列包,如果没有安装请先安装这些:
kernel-source
compat-32bit
qt3-32bit
libstdc++
libgcc
xorg-x11-libs-32bit
xorg-x11-devel-32bit
Mesa-32bit
Mesa-devel-32bit
fontconfig-32bit
expat-32bit
freetype2-32bit
zlib-32bit
gcc
二、添加一个源,类型是http,服务器是www2.ati.com,目录是/suse/10.2
然后在yast的软件管理里面查找ati-fglrxG01-kmp-default和X11-video-fglrxG01。
三、安装Xorg7.2 Final版,这里采用本地更新的方法。
大家可以在xp系统下下载http://ftp.skynet.de/pub/software.op.../opensuse_10.2
/cpu类型(我的是X64下面)下面的rpm包,还要记得下载noarch下面的包,所有这些包放到一个目录下。
然后添加安装源,选择媒体类型为Package Directory,之后浏览到 自己的下载目录。然后 执行系统更新,这样就可以从本地更新安装Xorg7.2了。
四、从AMD官方网站找到linux的驱动并下载:ati-driver-installer-8.36.5-x86.x86_64.run。
五、这步不是必须的,如果你之前安装过ati的驱动,最好不要跳过此步。
在控制台中执行su,获取管理员权限,并分别执行下列命令:
在init 3运行级别下面执行这些语句。
cd /usr/src/linux
make mrproper
make cloneconfig
make module_prepare
make clean
上面这些语句大致意思是把以前的系统核心配置清理了。
还要卸载ati的驱动,控制台中运行:rpm -e $(rpm -qa | grep fglrx)
六、这步就是为ati驱动准备suse系统的rpm包,并安装,整个过程杂init 3级别下执行。
在init 3运行级别下,进入自己存放 ati-driver-installer-8.36.5-x86.x86_64.run的目录。
然后分别运行下面的语句:
sh ati*.run --listpkg(看清楚适合自己的系统,我的是SuSE/SUSE102-AMD64)
sh ati*.run –buildpkg SuSE/SUSE102-AMD64(这样可以生成一个ait显卡安装驱动包,这个包存在于2个目录里面,一个是自己存放 ati-driver-installer-8.36.5-x86.x86_64.run的目录,一个是/usr/src/packages/RPMS/x86_64。)
cd /usr/src/packages/RPMS/x86_64(进入这个目录)
rpm -Uvh fgl*.rpm
(安装这个rpm包,如果是重新安装驱动的话,就执行rpm -Uvh --force fgl*.rpm)
ldconfig (引导配置)
aticonfig –initial –input=/etc/X11/xorg.conf
整个安装过程就结束了,下面是对显卡进行配置。
sax2 -r -m 0=fglrx(注意:0是数字零,不是字母O)
reboot (重新启动系统)
七、测试,运行 glxinfo
如果有这几句就说明成功了:
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1650 Series
OpenGL version string: 1.2 (2.0.6458 (8.36.5))

如果有这几句话说明没有安装成功:
OpenGL vendor string: Mesa project:www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)
如果不成功,重新从第五步骤开始执行,执行到第六步骤中
“aticonfig –initial –input=/etc/X11/xorg.conf ”之后,需要运行:fglrx-kernel-build.sh,然后再执行sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile,如果这句不能执行就改为:
sax2 -r -m 0=fglrx。
回复 支持 反对

使用道具 举报

发表于 2007-7-17 22:49:08 | 显示全部楼层
整个过程中,第二步非常主要
二、添加一个源,类型是http,服务器是www2.ati.com,目录是/suse/10.2
然后在yast的软件管理里面查找ati-fglrxG01-kmp-default和X11-video-fglrxG01。

不能缺少这步骤,我第一次没有进行这步,直接进行了第四步。结果就出现了问题。

后来重做系统,严格按照上面的内容进行安装,结果就ok了。

整个过程中,第二步非常主要
二、添加一个源,类型是http,服务器是www2.ati.com,目录是/suse/10.2
然后在yast的软件管理里面查找ati-fglrxG01-kmp-default和X11-video-fglrxG01。

不能缺少这步骤,我第一次没有进行这步,直接进行了第四步。结果就出现了问题。

后来重做系统,严格按照上面的内容进行安装,结果就ok了。
回复 支持 反对

使用道具 举报

发表于 2007-7-18 10:27:28 | 显示全部楼层
应该是人品问题
回复 支持 反对

使用道具 举报

发表于 2007-7-18 15:35:29 | 显示全部楼层
我的需要在显卡设置的地方把那个3D的选项先去掉,点应用,再把他钩上,点应用,就行了,我每次装都是这样弄的
回复 支持 反对

使用道具 举报

发表于 2007-7-18 15:56:22 | 显示全部楼层
不想再折腾ATI9550,也不想再折腾自己了。俺有块TI4400,开效果非常容易,换成9550就基本上快疯掉了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表