LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2754|回复: 8

openSuSE 11.3 ATI HD系列显卡驱动成功安装

[复制链接]
发表于 2010-7-16 12:06:39 | 显示全部楼层 |阅读模式
按说采用系统自带的驱动也能显示。问题在于系统总是不能正确配置我的两个显示器。每次重启以后,本来设置好的两个显示器又一次的显示一样的桌面,更要命的是看不到任务栏。不知道还有没有人遇到和我同样的问题。(注,原帖为英文,我只是翻译重整理了一下。)

言归正传,下面就是要看看怎么安装ati驱动了。
下载ATI驱动。

先说一下直接安装ATI管网驱动会出现的错误,以便各位查找。
  1. no XFree86 in (/usr/local/bin:/usr/bin:/sbin:/usr/sbin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/usr/lib64/jvm/jre/bin)

  2. Error: ./default_policy.sh does not support version
  3. default:v2:x86_64:lib::none:2.6.34-12-desktop:; make sure that the version is being
  4. correctly set by --iscurrentdistro

  5. Removing temporary directory: fglrx-install.KabnT0
复制代码


接下来是安装过程:
1. 配置安装环境
  1. zypper in kernel-source linux-kernel-headers kernel-syms module-init-tools make gcc libstdc++ libgcc glibc-32bit glibc-devel-32bit fontconfig freetype zlib*
复制代码

2. 进入刚才保存ati驱动的文件夹解压缩至临时目录
  1. sh ati-driver-installer-10-6-x86.x86_64.run --extract /tmp/ati
复制代码

3. 进入临时目录,修改文件check.sh及kcl_wait.c
  1. cd /tmp/ati
  2. vi check.sh
复制代码

在148行替换下面的代码
  1. if [ `echo "$xorg_server_ver_num" | grep -c '1\.8'` -gt 0 ]
  2. - (用上面一行替换这一行) if [ `echo "$xorg_server_ver_num" | grep -c '1\.7'` -gt 0 ]
复制代码

接下来将缺少的slab.h添加到kcl_wait.c文件中
  1. vi common/lib/modules/fglrx/build_mod/kcl_wait.c
复制代码

在这一行后面
  1. #include <linux/sched.h>
复制代码

添加
  1. #include <linux/slab.h>
复制代码


4. 现在可以开始安装了
  1. sh ati-installer.sh 10.6 --install
复制代码


最后提一个细节。第一次我直接在init 5下安装的驱动,结果在每次log out的时候都会出现花屏,然后死在那儿。第二次我在init 3下安装,却因为文本环境的原因看不到CCC控制面板。于是又在init 5下安装了一次。结果倒没事了。具体的区别我还不清楚,望指教。

最后祝各位好运。
发表于 2010-7-16 18:54:56 | 显示全部楼层
消灭0回复,安装成功了
回复 支持 反对

使用道具 举报

发表于 2010-7-17 03:27:16 | 显示全部楼层
谢谢LZ!也安装成功。
回复 支持 反对

使用道具 举报

发表于 2010-7-17 05:37:34 | 显示全部楼层
原来catalyst10.6也支持xorg server 1.8?
回复 支持 反对

使用道具 举报

发表于 2010-7-20 00:44:38 | 显示全部楼层
我的启动屏幕保护便死机,禁用屏保好了
回复 支持 反对

使用道具 举报

发表于 2010-7-22 10:03:58 | 显示全部楼层
之前登录不了tty,而且有一些白色的线在闪
在grub加上参数"nomodeset",现在就好了
回复 支持 反对

使用道具 举报

发表于 2010-8-5 12:30:17 | 显示全部楼层
悲剧,我是老显卡,x550的,官网上下的9.3版的驱动,貌似只能到xorg7.4,强行改后安装完显示有错误,现在进不了图形界面。
问下这个10.3的驱动支持x550的吗?
回复 支持 反对

使用道具 举报

发表于 2010-8-5 12:34:54 | 显示全部楼层
想问下如何回复原来的开源驱动?
回复 支持 反对

使用道具 举报

发表于 2010-8-5 19:15:42 | 显示全部楼层
Post by SH_晴空;2106824
想问下如何回复原来的开源驱动?


cd /usr/share/ati ,sh fglrx-uninstall.sh
回复 支持 反对

使用道具 举报

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

本版积分规则

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