Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5761030
  • 博文数量: 675
  • 博客积分: 20301
  • 博客等级: 上将
  • 技术积分: 7671
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-31 16:15
文章分类

全部博文(675)

文章存档

2012年(1)

2011年(20)

2010年(14)

2009年(63)

2008年(118)

2007年(141)

2006年(318)

分类: LINUX

2006-09-16 21:05:58


现在ATI的FANS遇到了一个问题,就是很多人在linux下无法正常驱动自己的A卡驱动
现在总结一个安装方法供大家参考

首先大家先到ATI的官方网站下载ATI的最新的驱动(ati-driver-installer-8.28.8.run)具体版本随时变化的

然后在你的debian testing上安装x-window-system-core gnome-core gdm(即使用debian testing 安装盘默认安装图形界面时所需要安装的软件包)

按照上面的步骤装好后,我们就要马上开始ATI驱动的安装了

使用root身份执行sh ati-driver-installer-8.28.8.run --help
然后选择你所需要的选项
因为我们将在debian下安装,所以下面我们将把安装包做成deb包来安装

sh ati-driver-installer-8.28.8.run --buildpkg Debian/testing
可以生成很多种发行版的安装包,大家根据自己的需要来选择
使用sh ati-driver-installer-8.28.8.run --listpkg 来查询所需要的生成特定发行版安装包的列表

fglrx-control_8.28.8-1_i386.deb
fglrx-driver_8.28.8-1_i386.deb
fglrx-driver-dev_8.28.8-1_i386.deb
fglrx-kernel-src_8.28.8-1_i386.deb
fglrx-sources_8.28.8-1_i386.deb

然后依次安装下面的几个包
dpkg -i fglrx-driver_8.28.8-1_i386.deb
dpkg -i fglrx-kernel-src_8.28.8-1_i386.deb
dpkg -i fglrx-control_8.28.8-1_i386.deb
上述过程会遇到几个依赖性关系问题,大家根据自己的情况下做相应的处理,而且此次安装在有的时候还需要大家系统中安装linux-header和linux-image,这个都需要安装与大家系统匹配的版本

此安装过程还需要额外的gcc-4.0才能正常安装,当大家下面的安装过程中遇到报错信息时,不要急于跳过,因为这个报错信息将帮助你更好的完成此次安装,报错信息的英语不难的。

经过上面的处理之后,并没有将我们的ATI显卡正常驱动起来,我们还需要做下面的事情

module-assistant prepare
module-assistant auto-install fglrx

很多时候系统不默认安装module-assistant这个工具包,你需要自己apt-get

如果上述过程都已经正常安装后,我们下面将要重新起动我们的X
/etc/init.d/gdm stop

modprobe -v fglrx
看看fglrx有没有正常被安装,如果一切正常系统将找到已经安装好的fglrx模块

然后自己手动修改一下你的xorg.conf文件,因为刚开始的时候,系统多数情况下给我们安装VESA的驱动,所以我们需要自己修改一下,当然大家也可 以使用dpkg-reconfigure xserver-xorg来选择fglrx的驱动来安装,不过为了更好的定制,我选择了手动修改文件的方式
Section "Device"
Identifier "Generic Video Card"
Driver "fglrx"
Option "UseInternalAGPGART" "no"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "MonitorLayout" "AUTO,AUTO"
BusID "PCI:1:0:0"
Option "UseFBDev" "true"
EndSection

然后再次起动GDM
/etc/init.d/gdm start

进入X打开一个终端输入fglrxinfo将得到下面的信息
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON X550 Generic
OpenGL version string: 2.0.6011 (8.28.8)

输入fgl_glxgears来测试一下速度,当然不能期望他能获得和NV显卡同样的速度,因为A卡FANS肯定能理解,A卡的开发方向并不是以速度为主,而是更注重画质。
我采用默认的大小的帧数为:
2378 frames in 5.0 seconds = 475.600 FPS
2831 frames in 5.0 seconds = 566.200 FPS
2932 frames in 5.0 seconds = 586.400 FPS
2926 frames in 5.0 seconds = 585.200 FPS
2935 frames in 5.0 seconds = 587.000 FPS
2911 frames in 5.0 seconds = 582.200 FPS

大家的A卡如果还没有驱动好的话,就快来试试吧

为了正确配制,以上所有命令,需要的命令行里运行,不要在图形下面运行


阅读(1769) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~