`
wangminshe89
  • 浏览: 668591 次
文章分类
社区版块
存档分类
最新评论

ATI 驱动教程

 
阅读更多
url:http://cn.opensuse.org/ATI_%E9%A9%B1%E5%8A%A8%E6%95%99%E7%A8%8B

我的小黑的显卡是 独立,ATI Mobility Radeon X1300
相关驱动的下载:
http://ati.amd.com/support/driver.html
我的小黑装的是32位的显卡驱动

sh./ati-driver-installer-8.40.4-x86.x86_64.run--listpkg
sh
./ati-driver-installer-8.40.4-x86.x86_64.run--buildpkgSuSE/SUSE102-IA32
rpm
-ivhfglrx_7_1_0_SUSE102-8.40.4-1.i386.rpm
init
3
//启用驱动和配置
/*

进入运行级别3。可以退出到kdm/gdm界面,进入终端模式,再init3。

或者重新启,grub菜单中选定平时正常启动SUSELinux那一项,BootOption:后面输入3,回车。

以root登录,然后运行
*/
sax2
-r-m0=fglrx

reboot

//如果要回到图形操作系统使用init5

ATI 驱动教程

From openSUSE

<!-- start content -->

Contents

[hide]

<script type="text/javascript"> if (window.showTocToggle) { var tocShowText = "show"; var tocHideText = "hide"; showTocToggle(); } </script>

ATI 显卡有两种驱动,光盘中自带的开源 raedon 驱动和 ATI 官方发布的专有 fglrx 驱动,openSUSE 安装以后默认使用 readon 驱动。 readon 驱动在加速性能上不如 fglrx 驱动,如果希望开 xgl/beryl/compiz 等3D桌面效果,最好安装 fglrx 驱动。

注意:有些老显卡最新版本的 fglrx 驱动已经不再支持,此时你可以选择使用老版本的 fglrx 驱动,也可以使用 readon 驱动。

需求

  • 软件包:
    • kernel-source--和你用的kernel版本相同的
    • gcc
    • make
    • compat-expat1--注意:10.0不用装这个包,10.1需要这个包提供文件 libexpat.so.0

选择驱动

首先去www.ati.com下载驱动,一般来说推荐下载最新版本驱动。

8.28.8 及以后版本

8.28.8 之后的 ATI 专有驱动不再区分 32 位和 64 位版本,是通用的。文件名是: ati-driver-installer-<版本号>.run,比如 ati-driver-installer-8.34.6.run 。

8.27.10 以前版本

8.27.10 之前的版本驱动分为 32 位 64 位两种。选择的驱动仅跟您使用的 Linux 是32位还是64位有关,与CPU是否64位无关,应下载与 Linux 系统位数一致的驱动安装文件。

32位文件名是: ati-driver-installer-<版本号>-x86.run

64位文件名是: ati-driver-installer-<版本号>-x86_64.run

注:上面提到的 <版本号> 并不固定,由驱动版本而不同,比如:8.27.10,8.34.6......

安装

安全起见,如果开了xgl先关掉,以避免进不了X图形界面情况,重启后安装驱动。

在下载有驱动安装文件的目录开终端: KDE-打开那个目录-按F4 GNOME-开那个目录,空白处点右键,打开终端

8.28.8 以后

chmod 755 ati-driver-installer-<版本号>-x86.run
su
./ati-driver-installer-<版本号>.run --buildpkg SuSE/<系统>-<架构>

会提示你成功生成了一个开头是 fglrx 的 rpm 文件,之后装上那个文件:

rpm -Uhv fglrx_......rpm

SuSE/<系统>-<架构> 需要自己填。

如果你是 SuSE 10.0 系统为 SUSE100,10.1 是 SUSE101,以此类推。 SLED 10 则填 SLED 10。

如果你是 32 位系统,架构填 IA32 ,如果是 64 位系统则填 AMD64。

比如 SuSE 10.0 64位那里就是 SuSE/SUSE100-AMD64, 32 位 SLED 10 则是 SuSE/SLED10-IA32。


可以用

./ati-driver-installer-<版本号>.run --listpkg

调出驱动支持的系统和架构列表。

8.27.10 以前

32位

下行提到的 SuSE/SUSE101-IA32 是根据你的系统来填,如果是 10.0 32位就是 SuSE/SUSE100-IA32, SLED 10 则是 SuSE/SLED10-IA32

chmod 755 ati-driver-installer-<版本号>-x86.run

运行完以后继续:

su

输入密码进入终端

./ati-driver-installer-<版本号>-x86.run --buildpkg SuSE/SUSE101-IA32
rpm -ivh fglrx_6_9_0_SUSE101-<版本号>-1.i386.rpm

64位

下行提到的 SuSE/SUSE101-AMD64 是根据你的系统来填,如果是 10.0 64位就是 SuSE/SUSE100-AMD64, SLED 10 则是 SuSE/SLED10-AMD64

chmod 755 ati-driver-installer-<版本号>-x86_64.run

运行完以后继续:

su

输入密码进入终端

./ati-driver-installer-<版本号>-x86_64.run --buildpkg SuSE/SUSE101-AMD64
rpm -ivh fglrx64_6_9_0_SUSE101-<版本号>-1.x86_64.rpm

启用驱动和配置

进入运行级别3。可以退出到kdm/gdm界面,进入终端模式,再init 3。

或者重新启,grub 菜单中选定平时正常启动 SUSE Linux 那一项,Boot Option:后面输入3,回车。

以root登录,然后运行:

sax2 -r -m 0=fglrx

如果没有显示偏差直接点确定,然后运行

reboot

重启使驱动生效。

检验安装是否成功

安装驱动完成后,会默认打开显卡的 3D 加速。可运行下列命令看驱动安装是否成功(已经成功开启xgl的这些命令无效):

glxinfo | grep direct

如果出现 Vendor: ATI Technologies Inc 以及 Driver: fglrx (3D Support) 字样一般成功了。也可以测试 3D 绘图速度

fglrxgears

驱动安装成功后FPS一般都上千,

卸载fglrx驱动

卸载驱动需要首先取消对Ati官方fglrx驱动的调用:

init 3
sax2 -r

然后卸载当时安装上的软件包:

rpm -e fglrx.......(当时安装上的包名称,也可以用 YaST 软件管理模块卸载)

重启即可。


参见

安装软件包

<!-- Saved in parser cache with key opensuse_cn:pcache:idhash:308-0!1!0!0!!cn!2 and timestamp 20070825124726 -->
分享到:
评论

相关推荐

    kali linux 安装 NVIDA 显卡驱动教程

    本文是作者通过实际操作后分享出来的kali linux系统上安装NVDIA显卡驱动的全过程记录,真实有效,有需要的小伙伴可以参考下。

    AcronisTrueImage2019备份异机还原图文教程

    所谓异机还原,就比如老电脑的win7备份后,还原至新电脑上,完美驱动不一致的问题,让你无忧换电脑,里面有图文教程,一步一步教你使用ATI进行操作

    AcronisTrueImage2019备份异机还原

    实测完美,可以对系统进行克隆,并进行异机还原,所谓异机还原,就比如老电脑的win7备份后,还原至新电脑上,完美解决驱动不一致的问题,让你无忧换电脑,文档内为网盘链接。如不会操作,另有图文教程在其他链接,本...

    一步一步的教你用U盘安装win7系统

    包括一些电脑店的,有些打酱油的电脑店,因为品牌机器和组装机器安装有些区别,所以有的人搞不定了就对客户糊弄过去,这样的机器客户用起来其实问题多多,要么驱动没有装好,例如ATI的6370,如果用万能驱动很容易打...

    易语言获取ATI/AMD显卡基础信息-易语言

    PS: AMD显卡即ATI显卡。俗称A卡。搭载AMD公司出品的显示芯片。与NVIDIA齐名,同为世界两大显示芯片厂商。...获取显卡数量时候已自动过滤非ATI显卡,例如,N卡或者虚拟显卡驱动。 [支持多卡,混合卡]

    Nehe的OpenGL教程电子书

    创建一个OpenGL窗口: ...记住,类似的语言还有微软的HLSL,OpenGL的GLSL,ATI的shaderMonker。不要选错哦:) 48.轨迹球实现的鼠标旋转 使用鼠标旋转物体,很简单也有很多实现方法,这里我们教会你模拟轨迹球来实现它.

    win7简明封装教程

     搜索输入 ati*.inf (14.6M) nv*.inf(94.9M) (A卡用户删N、N卡用户删A,- -|||)  搜索输入 mdm*.inf (21.6M) 现在早已没人用的东西 删  搜索输入 prn*.inf (781M) prn 开头的全部都是打印机驱动,相信大多数人都...

    (手动杀毒工具)PowerTool-v3.2

    显卡: Nvidia 和 ATI的温度,主板集成的显卡无法检测 硬盘:支持S.M.A.R.T. 特性的硬盘 主板:目前该检测功能较弱,以后会继续加强,包括主板芯片组,风扇的转速等等 2. 部分硬件信息的确认 改善: 1. 进程...

    dgVoodoo2:D3D1112上的GlideDirectX实现

    对于某些确实需要这种游戏的稀有游戏,还提供了对某些老旧显卡(例如GF4 Ti4800和ATI Radeon 8500)的硬件/驱动程序兼容性的支持。您可以强制窗口化外观以及简单的颜色管理和抖动(复古感)作为后期处理效果。对于...

    OPenGL编程书籍

    1.创建一个OpenGL窗口: 在这个教程里,我将教你在Windows环境中创建OpenGL程序.它将显示一个空的OpenGL窗口...记住,类似的语言还有微软的HLSL,OpenGL的GLSL,ATI的shaderMonker。不要选错哦:) 48.轨迹球实现的鼠标旋转

Global site tag (gtag.js) - Google Analytics