LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1008|回复: 1

在debian testing下安装ATI X系列显卡驱动的方法(AGP显卡没有测试,有兴趣的人可以试试

[复制链接]
发表于 2006-9-12 13:32:23 | 显示全部楼层 |阅读模式
现在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           "CI: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卡如果还没有驱动好的话,就快来试试吧

[color="Red"]为了正确配制,以上所有命令,需要的命令行里运行,不要在图形下面运行
发表于 2006-9-13 21:30:07 | 显示全部楼层
我试试看。由于用的是 AMD64 不知道行不行:)3Q 先。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表