关于《在SuSE9.1pro安装ATI镭卡3.9.0版驱动成功》的问题
时间:2004-10-09
来源:互联网
芯片组 英特尔®855 PM芯片组
内存 256MB DDR内存
显示系统 32M 独立ATI M9显示芯片
显示屏 14.1”TFT
硬盘 30G
光驱 DVD
PCMCIA接口
系统是suse 9.1
我的问题是1“下载3.9.0版驱动fglrx-4.3.0-3.9.0.i386.rpm
可是在ati网站上最新我只找到了3.14的驱动请问fglrx-4.3.0-3.9.0是什么意思
在哪里下载?
问题2 我安装的3.14 的rpm 在编译补丁出现如下信息:
linux:/home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm # sh make.sh
ATI module generator V 2.0
==========================
initializing...
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=/home/ff/atiforSUSE9.1/build _mod-3.9.0-regparm/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] /home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm/2.6.x/agp3.o
CC [M] /home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm/2.6.x/nvidia-agp.o
CC [M] /home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm/2.6.x/agpgart_be.o
CC [M] /home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm/2.6.x/i7505-agp.o
CC [M] /home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm/2.6.x/firegl_public.o
LD [M] /home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST
CC /home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm/2.6.x/fglrx.mod.o
LD [M] /home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.4-52'
build succeeded with return value 0
duplication skipped - generator was not called from regular lib tree
done.
==============================
linux:/home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm #
不知道是否成功了。因为有generator was not called from regular lib tree
done.
我感觉没有成功。
在build_mod-3.9.0-regparm/2.6.x的文件为:
linux:/home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm/2.6.x # dir
total 705
drwxr-xr-x 3 root root 928 Oct 9 10:48 .
drwxr-xr-x 4 root root 584 Oct 9 10:48 ..
-rw-r--r-- 1 root root 10342 Oct 9 10:48 .agp3.o.cmd
-rw-r--r-- 1 root root 10498 Oct 9 10:48 .agpgart_be.o.cmd
-rw-r--r-- 1 root root 278 Oct 9 10:48 .fglrx.ko.cmd
-rw-r--r-- 1 root root 6892 Oct 9 10:48 .fglrx.mod.o.cmd
-rw-r--r-- 1 root root 549 Oct 9 10:48 .fglrx.o.cmd
-rw-r--r-- 1 root root 11450 Oct 9 10:48 .firegl_public.o.cmd
-rw-r--r-- 1 root root 9690 Oct 9 10:48 .i7505-agp.o.cmd
-rw-r--r-- 1 root root 9700 Oct 9 10:48 .nvidia-agp.o.cmd
drwxr-xr-x 2 root root 80 Oct 9 10:48 .tmp_versions
-r-xr-xr-x 1 root root 1439 May 26 19:25 Makefile
lrwxrwxrwx 1 root root 8 Oct 9 10:48 agp.h -> ../agp.h
lrwxrwxrwx 1 root root 9 Oct 9 10:48 agp3.c -> ../agp3.c
-rw-r--r-- 1 root root 6996 Oct 9 10:48 agp3.o
lrwxrwxrwx 1 root root 16 Oct 9 10:48 agp_backend.h -> ../agp_backend.h
lrwxrwxrwx 1 root root 15 Oct 9 10:48 agpgart_be.c -> ../agpgart_be.c
-rw-r--r-- 1 root root 57220 Oct 9 10:48 agpgart_be.o
-rw-r--r-- 1 root root 257567 Oct 9 10:48 fglrx.ko
-rw-r--r-- 1 root root 232 Oct 9 10:48 fglrx.mod.c
-rw-r--r-- 1 root root 858 Oct 9 10:48 fglrx.mod.o
-rw-r--r-- 1 root root 257314 Oct 9 10:48 fglrx.o
lrwxrwxrwx 1 root root 18 Oct 9 10:48 firegl_public.c -> ../firegl_public.c
lrwxrwxrwx 1 root root 18 Oct 9 10:48 firegl_public.h -> ../firegl_public.h
-rw-r--r-- 1 root root 33872 Oct 9 10:48 firegl_public.o
lrwxrwxrwx 1 root root 14 Oct 9 10:48 i7505-agp.c -> ../i7505-agp.c
-rw-r--r-- 1 root root 4016 Oct 9 10:48 i7505-agp.o
lrwxrwxrwx 1 root root 21 Oct 9 10:48 libfglrx_ip.a.GCC3 -> ../libfglrx_ip.a.GCC3
lrwxrwxrwx 1 root root 15 Oct 9 10:48 nvidia-agp.c -> ../nvidia-agp.c
-rw-r--r-- 1 root root 5960 Oct 9 10:48 nvidia-agp.o
linux:/home/ff/atiforSUSE9.1/build_mod-3.9.0-regparm/2.6.x #
还有就是我去/lib/modules/2.6.4-52-default/kernel/drivers/char/drm 文件
夹看没有fglrx.ko 不知道楼主说的覆盖怎么回事
linux:/lib/modules/2.6.4-52-default/kernel/drivers/char/drm # dir
total 605
drwxr-xr-x 2 root root 224 Oct 8 22:05 .
drwxr-xr-x 10 root root 1008 Oct 8 22:05 ..
-rw-r--r-- 1 root root 71520 Apr 6 2004 i810.ko
-rw-r--r-- 1 root root 76903 Apr 6 2004 i830.ko
-rw-r--r-- 1 root root 111740 Apr 6 2004 mga.ko
-rw-r--r-- 1 root root 109079 Apr 6 2004 r128.ko
-rw-r--r-- 1 root root 135370 Apr 6 2004 radeon.ko
-rw-r--r-- 1 root root 53553 Apr 6 2004 sis.ko
-rw-r--r-- 1 root root 41889 Apr 6 2004 tdfx.ko
小弟先谢谢大家的答复了。
不对之处请多多包涵!
作者: flygo619 发布时间: 2004-10-09
作者: flygo619 发布时间: 2004-10-09
最初由 flygo619 发表 不知道怎么办是好..我该怎么做呀... |
作者: L0veyou 发布时间: 2004-10-09
作者: flygo619 发布时间: 2004-10-09
http://www.ati.com/support/drivers/l...=14&submit.y=8
作者: L0veyou 发布时间: 2004-10-09
-------------------------------------------------------
The following instructions explain how to install and enable release
3.14.1 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 (only for kernel-source >= 2.6.5-7.75)
- 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
4) Enable 3D support
* edit /etc/X11/XF86Config with your favorite editor
- add
Load "dri"
to Section "Module"
5) Enable TV-out support
* edit /etc/X11/XF86Config with your favorite editor
- add
Option "NoTV" "no"
Option "TVStandard" "PAL-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
- driver cannot be used on AMD64 architecture
- kernel agp support for SiS 648 chipsets seems to be broken. Use
Option "UseInternalAGPGART" "yes"
(instead of Option "UseInternalAGPGART" "no") in Section "Device" of
/etc/X11/XF86Config to use the builtin agp support of the "fglrx"
kernel module. Remove "06" from COLDPLUG_PCI_CLASSES_WHITELIST in
/etc/sysconfig/hotplug. Reboot your machine. In some cases Xserver
needs to be started twice before internal agp support works.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
PLEASE NOTE THAT THERE IS NO WARRANTY AND THAT WE DO NOT PROVIDE SUPPORT
FOR THESE PACKAGES!
PLEASE USE "http://www.suse.de/feedback" FOR ANY FEEDBACK.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
--------------------
作者: zuolun 发布时间: 2004-10-09
现在ATI都升级到:3.14.1 版了,过了这村就没那个店了。
你可以下载最新的3.14.1 装啊。
注意贴子中的安装顺序就一点问题也没有了。
作者: 锋锋 发布时间: 2004-10-09
过程如下:
1)下载:http://www2.ati.com/drivers/linux/fg....14.1.i386.rpm
2)安装:rpm -Uvh fglrx-4.3.0-3.14.1.i386.rpm
3)运行:#fglrxconfig
回答点问题,就OK!自动生成XF86Config-4文件。
4)reboot
5)运行:#fglrxinfo
看到偶这样的结果说明你成功啦!
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9100 DDR Generic
OpenGL version string: 1.3.4641 (X4.3.0-3.14.1)
偶跟着又玩了一会Quker3,好象速度快了很多!比以前3.9.0版更强啊!
安装也更简单!叹~~~~~~~~~~~~

作者: 锋锋 发布时间: 2004-10-09
xf86config-4.txt (19.7 KB, 24 次查看) |
作者: 锋锋 发布时间: 2004-10-09
我会继续努力的!!!
作者: flygo619 发布时间: 2004-10-10
其实在suse的ftp 里有安装说明.
步骤是:Installing ATI 'fglrx' driver (3.14.1) on SuSE 9.1-IA32
-------------------------------------------------------
The following instructions explain how to install and enable release
3.14.1 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 (only for kernel-source >= 2.6.5-7.75)
- 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
4) Enable 3D support
* edit /etc/X11/XF86Config with your favorite editor
- add
Load "dri"
to Section "Module"
5) Enable TV-out support
* edit /etc/X11/XF86Config with your favorite editor
- add
Option "NoTV" "no"
Option "TVStandard" "PAL-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
- driver cannot be used on AMD64 architecture
- kernel agp support for SiS 648 chipsets seems to be broken. Use
Option "UseInternalAGPGART" "yes"
(instead of Option "UseInternalAGPGART" "no") in Section "Device" of
/etc/X11/XF86Config to use the builtin agp support of the "fglrx"
kernel module. Remove "06" from COLDPLUG_PCI_CLASSES_WHITELIST in
/etc/sysconfig/hotplug. Reboot your machine. In some cases Xserver
needs to be started twice before internal agp support works.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
PLEASE NOTE THAT THERE IS NO WARRANTY AND THAT WE DO NOT PROVIDE SUPPORT
FOR THESE PACKAGES!
PLEASE USE "http://www.suse.de/feedback" FOR ANY FEEDBACK.
还有就是不要忘了系统要有:
+ kernel-source
+ make
+ gcc
作者: flygo619 发布时间: 2004-10-10
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28