Graphics ati

来自MagicLinux 百科
跳到导航 跳到搜索

安装 ATI 显卡驱动

注意: Magic Linux 2.0 final 自带的 xorg 6.9,由于编译时的一个参数设置的错误,致使 Magic Linux 2.0 final 不能直接安装 ATI 显卡驱动,所以只能先通过使用 smart 或 apt-get 更新 xorg 为 6.9.0-8mgc 才能安装 ATI 官方驱动。


Xorg 具体安装方法这里不详叙,这里只介绍驱动的简单安装步骤:

  1. 先到 ATI 官方网站 下载和您的硬件对应的驱动。
  2. 假设您下载回来的驱动 ati-driver-installer-8.22.5-i386.run,则请输入(使用 root 账号进行下面两步的操作。建议在图形界面中执行,可以启动图形窗口)
chmod +x ati-driver-installer-8.22.5-i386.run
sh ati-driver-installer-8.22.5-i386.run

安装过程中选择全部默认选项,安装完后再输入

aticonfig --initial

之后建议重新启动计算机来释放可能被占用的资源。

这样就安装成功了。


警告:
AMD(ATI)的显卡驱动和 NVidia 的显卡驱动是一样的,硬件从旧到新,对应至少三个系列版本的驱动,不同显卡应该选择安装与自己型号相对应的驱动,否则安装会出错,最常见是找不到硬件设备。


建议

  • 驱动装完之后默认是以最大分辨率启动 X-Windows 的,一般情况下,大家都需要进行设置。建议修改/etc/X11/xorg.conf 文件,具体方法如下:

找到如下一段

   Section "Screen"
       Identifier      "Screen0"
       Device          "Videocard0"
       Monitor         "Monitor0"
       DefaultDepth    24
       SubSection	"Display24"
           Depth	24
            Modes	"1024x768"
       EndSubSection
   EndSection

在 Modes 那整行复制到下面的“复制到这里”处即可。

   Section "Screen"
       *
       *
       *
       SubSection
          Depth	24
         “复制到这里”
       EndSubSection
   EndSection

如果安装后启动使用了OpenGL的程序,得到如下错误的话

libGL error: failed to open DRM: Operation not permitted 
  • 需要在xorg.conf再加上一段,将3D加速的权限授权给所有用户
    Section "DRI"
       Mode 0666
    EndSection 
  • ATI 驱动从 8.22.5 开始,以后驱动都如以上方式安装,而包括8.20.X和以前的驱动安装则为 fglrxconfig 命令,然后会有一系列向导提示(详细步骤请去www.linuxfans.org搜帖子,这里只介绍最新安装方式)。
  • 可以根据实际情况,在 Modes 后面添加上如 "800x600" "640x480" 等分辨率,这样可以在某些程序中改变到相应的分辨率
  • 如果没有特殊原因的话,推荐新手安装最新驱动,因为设置比较简单!
  • ATI 官方驱动的最新版 8.24.8 目前尚不支持 Kernel 2.6.16 。