红联Linux门户
Linux帮助

在debian testing下安装ATI X系列显卡驱动的方法

发布时间:2006-09-17 00:29:54来源:红联作者:coolentboy
现在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包来安装

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

[code]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[/code]

然后依次安装下面的几个包
[code]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[/code]
上述过程会遇到几个依赖性关系问题,大家根据自己的情况下做相应的处理,而且此次安装在有的时候还需要大家系统中安装linux-header和linux-image,这个都需要安装与大家系统匹配的版本

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

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

[code]module-assistant prepare
module-assistant auto-install fglrx[/code]

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

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

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

然后自己手动修改一下你的xorg.conf文件,因为刚开始的时候,系统多数情况下给我们安装VESA的驱动,所以我们需要自己修改一下,当然大家也可以使用dpkg-reconfigure xserver-xorg来选择fglrx的驱动来安装,不过为了更好的定制,我选择了手动修改文件的方式
[code]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[/code]

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

进入X打开一个终端输入fglrxinfo将得到下面的信息
[code]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)[/code]

输入fgl_glxgears来测试一下速度,当然不能期望他能获得和NV显卡同样的速度,因为A卡FANS肯定能理解,A卡的开发方向并不是以速度为主,而是更注重画质。
我采用默认的大小的帧数为:
[code]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[/code]

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

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

共有 0 条评论