|
楼主 |
发表于 2004-8-8 23:25:05
|
显示全部楼层
8月8日ATI for Linux新版驱动3.11.01安装
ATI网站这两天上不去,我从3drage网站上得到的消息
驱动全名为fglrx-4.3.0-3.11.1.i386.rpm,大小3762KB
显卡驱动只能用于ATI Radeon 8500以上的显卡(包括8500)
安装之前,要安装C++编译工具(在选择selection里选即可)以及Kernel源代码(搜索安装),rpm之后,自动编译内核模块,安装过程及屏幕显示如下
Infinity:/windows/h/ # rpm -Uvh fglrx-4.3.0-3.11.1.i386.rpm
Preparing... ########################################### [100%]
1:fglrx ########################################### [100%]
*** Trying to install a precompiled kernel module.
*** WARNING ***
Tailored kernel module for fglrx not present in your system.
You must go to /lib/modules/fglrx/build_mod subdir
and execute './make.sh' to build a fully customed kernel module.
Afterwards go to /lib/modules/fglrx and run './make_install.sh'
in order to install the module into your kernel's module repository.
(see readme.txt for more details.)
As of now you can still run your XServer in 2D, but hardware acclerated
OpenGL will not work and 2D graphics will lack performance.
failed.
*** Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
make.sh: line 630: /proc/version: 权限不够
make.sh: line 631: /proc/version: 权限不够
cleaning...
patching 'highmem.h'...
skipping patch for 'drmP.h', not needed
skipping patch for 'drm_os_linux.h', not needed
assuming new VMA API since we do have kernel 2.6.x...
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.4-52-default/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.4-52'
CHK include/linux/version.h
SPLIT include/linux/autoconf.h -> include/config/*
*** Warning: Overriding SUBDIRS on the command line can cause
*** inconsistencies
HOSTCC scripts/basic/fixdep
HOSTCC scripts/basic/split-include
HOSTCC scripts/basic/docproc
HOSTCC scripts/genksyms/genksyms.o
HOSTCC scripts/genksyms/lex.o
HOSTCC scripts/genksyms/parse.o
HOSTLD scripts/genksyms/genksyms
HOSTCC scripts/conmakehash
HOSTCC scripts/kallsyms
CC scripts/empty.o
HOSTCC scripts/mk_elfconfig
MKELF scripts/elfconfig.h
HOSTCC scripts/file2alias.o
HOSTCC scripts/modpost.o
HOSTCC scripts/sumversion.o
HOSTLD scripts/modpost
HOSTCC scripts/pnmtologo
HOSTCC scripts/bin2c
CC arch/i386/kernel/asm-offsets.s
CHK include/asm-i386/asm_offsets.h
UPD include/asm-i386/asm_offsets.h
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agp3.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/nvidia-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/agpgart_be.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/i7505-agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.4-52'
build succeeded with return value 0
duplicating results into driver repository...
done.
==============================
- creating symlink
- recreating module dependency list
- trying a sample load of the kernel module
done.
/sbin/ldconfig: File /usr/X11R6/lib/FGL.renamed.libGL.so.1.2 is too small, not checked.
Installed: qt3 (gcc 3.2) based control panel application
===
ATI display drivers successfully installed
please run 'fglrxconfig' now
===
之后,修改/etc/X11/XF86Config,在Section "Module"项加上:Load "dri"重起,即可
用fglrxconfig也可以,之后他制造出的XF86Config-4文件,要比Sax2复杂的多,有修改AA等针对ATI卡的许多选项.我为了省事,才直接修改的
ATI要大幅度修改opengl的性能,为了支持DOOM3,顺便也提升了linux下显卡的性能。
下面说说性能提升:
我的显卡迪兰恒进Radeon 9600加强版,SuSE 9.1,
游戏Chromium B.S.U 1024x768 gfx detail high fps为73稳定
游戏Tuxracer 1024x768(在option文件我调为full screen,1024x768,和display fps) fps为90--112跳动
有时间大家进一步研究fglrxconfig,提升显卡性能,以上有不正确之处,请大家多多指教
下面是控制面板的截图 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|