LinuxSir.cn,穿越时空的Linuxsir!

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

ATI驱动装上真爽!

[复制链接]
发表于 2005-1-19 22:51:48 | 显示全部楼层 |阅读模式
去ftp.suse.com下ati for xorg的驱动,按照readme装上了,虽然装的时候有点情况,但是全都配置完后照样可以玩3d游戏了! :cool:  :cool:  :cool:
发表于 2005-1-19 23:20:16 | 显示全部楼层
继续继续,有哪些改进啊?
回复 支持 反对

使用道具 举报

发表于 2005-1-19 23:41:23 | 显示全部楼层
呵呵!恭喜!
“装的时候有点情况“,过程如何?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-20 00:06:10 | 显示全部楼层

下面是ftp.suse.com上的ati安装readme

安装前一定要备份自己的XFree86Config这个文件哦。
Installing ATI 'fglrx' driver (8.8.25) on SuSE 9.2-IA32
-------------------------------------------------------

The following instructions explain how to install and enable release
8.8.25 of this driver.

The driver supports RV250, RV280, R200, RV350, R300, R350 chipsets of
ATI. Popular boards using these chipsets are:

         - ATI Radeon 8500 / 9100
         - ATI FireGL 8700 / 8800 / E1
         - ATI FireGL T2
         - ATI Radeon 9000
         - ATI Radeon 9200
         - ATI Radeon 9500
         - ATI Radeon 9600
         - ATI Radeon 9700
         - ATI Radeon 9800
         - ATI FireGL Z1 / X1 / X2
         - ATI Mobility M9
         - ATI Mobility FireGL 9000
         - ATI Mobility M9PLUS

HOWTO
-----

1) Update XFree86 drivers

# rpm -Uhv fglrx*.rpm


2) Update kernel module

* prepare kernel module build

  - install the following packages with YaST:
    + kernel-source
    + make
    + gcc  
  - use YaST Online Update (YOU) and - if available - select the
    kernel patch to make sure that the kernel sources match the
    current running kernel
  - configure the kernel sources
    # cd /usr/src/linux
    # rm -f .config
    # make cloneconfig
    # make prepare-all
  - remove kernel module sources
    # rm -rf /usr/src/kernel-modules/fglrx

* install kernel module source

  # rpm -Uhv km_fglrx*.rpm

* compile kernel module sources

  # cd /usr/src/kernel-modules/fglrx
  # KERNEL_SOURCE=/usr/src/linux make modules//这段执行的时候有点情况,具体是报错还是警告我也忘记了。
  # KERNEL_SOURCE=/usr/src/linux make install
  # depmod -a


3) Configure X11

# sax2 -r -m 0=fglrx -b /usr/X11R6/lib/sax/profile/firegl -i
//上面的命令执行没问题,但是我这执行完后会有花屏现象,我是直接Ctrl+Alt+BackSpace退出X,再登录后设置XFree86Config

4) Enable 3D support

* edit /etc/X11/XF86Config with your favorite editor

  - verify, that

      Load "dri"//这段是自动加上的

    is in Section "Module"


5) Enable TV-out support

* edit /etc/X11/XF86Config with your favorite editor

  - add
//下面的可加可不加
      Option "NoTV" "no"
      Option "TVStandard" "AL-D"

    to Section "Device"

  NOTE: PAL-D is only one example of several TV Standards. The
  following are available for configuration:

   NTSC-M
   NTSC-N
   NTSC-JPN
   PAL-B
   PAL-D
   PAL-G
   PAL-H
   PAL-I
   PAL-K
   PAL-L
   PAL-N
   PAL-M
   PAL-SCART
   PAL-CN
   PAL-K1


5) Known Issues

- driver only supports 24bit color depth
- enabling of 3D support through SaX2 does not work
然后我reboot,测试用自带的3d游戏,很爽。
至于有什么更新的暂时还没发现,不过我认为应该是一样的,因为这个readme和在suse9.1安装的readme一样。
回复 支持 反对

使用道具 举报

发表于 2005-1-21 14:13:48 | 显示全部楼层
Post by hhf3498
安装前一定要备份自己的XFree86Config这个文件哦。
Installing ATI 'fglrx' driver (8.8.25) on SuSE 9.2-IA32
-------------------------------------------------------


请问:备份这个东西具体位置是哪里?是/etc/目录?
看下文没有讲到这个的用途啊。还是只是防止万一?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-21 15:11:37 | 显示全部楼层
/etc/X11/XFree86Config啊,备份下来当然是以防万一啊,假如你装驱动后起不了x-window不就可以恢复回来吗??又或者装完后运行很正常的话,可以再次备份装好驱动后的XFree86啊,以后即使x-window起不来,你可以恢复这个文件。给你一句忠告,如果安装某个软件或者其他的操作会取修改现有的某个文件的配置,最好是备份一下。   
回复 支持 反对

使用道具 举报

发表于 2005-1-21 22:49:51 | 显示全部楼层
我按照ftp的readme安装了,运行sax2 -r -m 0=fglrx -b /usr/X11R6/lib/sax/profile/firegl -i 出现花屏。
退出后重启,编辑XF86Config,重启X-windows有了3D,玩“企鹅滑雪”挺好。
但是屏幕分辨率太低,而且YAST2不能修改到1024*768。直接改XF86Config,之后3D没有了。

干脆从头再来:重新装KERNEL-SOURCE,YOU升级。这回sax2没有花屏。1024*768,3D加速都有了!呵呵。
回复 支持 反对

使用道具 举报

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

本版积分规则

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