zoukankan      html  css  js  c++  java
  • opensuse11安装与卸载ATi显卡驱动

    ATI 显卡有两种驱动,光盘中自带的开源 raedon 驱动和 ATI 官方发布的专有 fglrx 驱动,openSUSE 安装以后默认使用 readon 驱动。 readon 驱动在加速性能上不如 fglrx 驱动,如果希望开 xgl/beryl/compiz 等3D桌面效果,最好安装 fglrx 驱动。
    注意:有些老显卡最新版本的 fglrx 驱动已经不再支持,此时你可以选择使用老版本的 fglrx 驱动,也可以使用 readon 驱动。
    需求
    * ATI 驱动安装程序,从 ATI 官方网站下载 http://ati.amd.com/support/driver.html
    * 软件包:
    o kernel-source--和你用的kernel版本相同的(可在安装系统时从kernel开发软件包中选择)
    o gcc

    o make

    安装驱动
    一,首先去www.ati.com下载驱动,一般来说推荐下载最新版本驱动。
    8.28.8 之后的 ATI 专有驱动不再区分 32 位和 64 位版本,是通用的。文件名是: ati-driver-installer-<版本号>.run,比如 ati-driver-installer-8.34.6.run 。
    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-开那个目录,空白处点右键,打开终端
    输入:
    chmod 755 ati-driver-installer-<版本号>-x86.run
    su
    ./ati-driver-installer-<版本号>.run --buildpkg SuSE/<系统>-<架构>
    (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调出驱动支持的系统和架构列表)
    会提示你成功生成了一个开头是 fglrx 的 rpm 文件,之后装上那个文件:
    输入:
    rpm -Uhv fglrx_......rpm

    三,启用驱动和配置(在我的opensuse中装完驱动后没有sax2命令,不知道为什么)
    进入运行级别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一般都上千,

    卸载
    卸载驱动需要首先取消对Ati官方fglrx驱动的调用:
    init 3
    sax2 -r
    然后卸载当时安装上的软件包:
    rpm -e fglrx.......(当时安装上的包名称,也可以用 YaST 软件管理模块卸载)
    重启即可。

  • 相关阅读:
    [转帖]一些理念,一份感动,一段友谊。或许在短暂的一生中就弥足珍贵了。
    浏览器屏蔽双击选中文字
    RBAC: 基于角色的访问控制(Role-Based Access Control)
    关于ehcache配置中timeToLiveSeconds和timeToIdleSeconds的区别
    拓展jQuery的方法
    用HashSet存储不重复的对象
    spring task 实现定时执行(补充:解决定时任务执行2次问题)
    CronExpression
    java使用POI实现excel文件的读取,兼容后缀名xls和xlsx
    jquery的原理机制
  • 原文地址:https://www.cnblogs.com/tshell/p/2748596.html
Copyright © 2011-2022 走看看