发新话题
打印

转贴,SUSE 10。0安装ATI显卡驱动的贴子。

转贴,SUSE 10。0安装ATI显卡驱动的贴子。

我的X700一直都打不开3D加速,红旗,RH9,SUSE10。0都用过,查遍各种论坛, 都找不到有效的办法,今天在OPENSUSE支持论坛上找到的HOWTO。转过来给我一样痛苦的人。


原文引自:[url="http://linux.wordpress.com/2005/10/11/suse-100-ati-drivers-installation/"]http://linux.wordpress.com/2005/10/11/suse-100-ati-drivers-installation/[/url]



I am running SUSE 10.0 Eval (GM) in 32bit mode and ATI 9800XT AGP Card.

           Make sure that you have installed: 1. kernel-source 2. gcc 3. make (all from Yast)

           “Since ATI driver release 8.16.20 the ATI installer needs to be used            to create SUSE RPMs. Download the ATI installer from the ATI website.
       
http://www.ati.com ?> Drivers & Software ?> Linux”
                       1.  Download the ATI Driver Installer (~56MB) from ATI’s site

           2. Switch to root (~> su)

           3. # sh ./ati-driver-installer-8.xx.xx-i386.run ?get-supported

           (this will show the supported OS, which in my case was SuSE/SUSE100-IA32)

           4. # sh ./ati-driver-installer-8.xx.xx-i386.run ?buildpkg SuSE/SUSE100-IA32

           (this will create rpm installer for ATI drivers for your distro)

           5. Now switch to init 3 (# init 3)

           6. Log in as root and then install driver:

           7. # rpm -Uhv fglrx_6_8_0_SUSE-8.xx.xx.1.i386.rpm

           8. If you are running 64bit environment, then follow this, or skip to step 9

           Update: Seems like that from version 8.18.6-x86_64 +, the patch command is NOT required, so skip this one, as this was needed with previous versions.

             a. Download from [url="ftp://ftp.suse.com/pub/suse/i386/supplementary/X/ATI/"]SUSE FTP [/url]file called: fglrx64_6_8_0-8.xx.xx-1.x86_64.diff

             b. # cp fglrx64_6_8_0-8.xx.xx-1.x86_64.diff /usr/src/kernel-modules/fglrx

             c. # cd /usr/src/kernel-modules/fglrx

             d. # patch -p0   

             e. Then start again: # /usr/X11R6/bin/fglrx-kernel-build.sh

           9. Once all this is completed, all that is left is to run sax2 to configure the driver:

           # sax2 -r -m 0=fglrx -b /usr/share/doc/packages/fglrx/sax2-profile

           10. Accept the default changes or if you want to modify something then go and customize.

           11. Now back to Desktop Environment by running the following command:

           # init 5

                    Remember, the 3D icon in the middle of the screen is not always shown as enabled. That is OK. Once all the above has been completed, we will run few tests to make sure that 3D is being enabled.
  

                    Once in KDE/Gnome, open your terminal and run the following commands as “user”

           1. ~> fglrxinfo

           (the output should state ATI and not MESA, as in the screenshot below)

           2. ~> glxgears

           (a simple 3D OpenGL test, in my case I am getting ~4800fps, as seen in the screenshot, and before installing drivers it was ~180fps)

                    If for some reason you are not getting ATI as output with “fglrxinfo” command, simply repeat the step 9 once more.

                    Here is a screenshot of my working ATI 9800XT Video Card on my SUSE 10.0:

  [url="http://img292.imageshack.us/my.php?image=atitest1007ng.jpg"][/url]           Well, that’s it and enjoy.      

TOP

用SUSE Linux Enterprise Desktop 10, 不需要任何的东西,哈哈      
linux是欢乐!linux是自由!linux是爱!

TOP

今天把这个ATI驱动重装了3遍,终于成功了

这上面介绍的已经比较老套了,现在在ATI网站下载最新的驱动,放到/home 目录下,解压,然后进入解压目录,运行sh ati*.run,按提示操作,选择制作安装包的那一项(英文,自己翻译),然后在解压目录下应该有一个fglrx*.rpm安装包,用命令rpm -ivh fglrx*.rpm 安装,如果提示成功,再使用命令sax2 -r -m 0=fglrx,重起系统就可以了,这时使用glxgears测试,一般有个几百FPS,看标示了(GL)的屏保,很流畅就表示安装成功,如果不行,可能是因为以前有系统默认的ati驱动fglrx模块,在控制台输入yast2,在软件包管理里面搜索“ati”,把那个说明为ati驱动的包卸载掉,进入init 3模式重复上面的安装步骤,一般可以成功。      

TOP

赞同w3sky的观点!楼主翻译一下,可能看起来不太复杂!      

TOP

发新话题