It wasn't easy, but I managed to get it to work. I basically had a
compile Kernel 2.4.20 from its source and had to do some tweakings.
You can see this thread:
http://groups.google.com/[email protected]&frame=off
I have not tried the TV stuff yet. I will do that later on. I just wanted
to get the card to work for X and games.
Thanks for your reply.
Here's what I have done so far.
Went in and did the ./make.sh inside the build_module and it, as you said,
complained about tainting kernels. Went in and did it anyway.
After building the module and installing it I built a new kernel, based
off of 4GB-Athlon (2.4.20) and now I only get the following inside the
XFree86.0.log:
(II) Primary Device is: PCI 01:00:0
(WW) fglrx: No matching Device section for instance (BusID PCI:1:0:1)
found
(--) Chipset ATI R350 NH (R9800) found
(II) resource ranges after xf86ClaimFixedResources() call:
....
(II) fglrx(0): [drm] created "fglrx" driver at busid "PCI:1:0:0"
(II) fglrx(0): [drm] added 8192 byte SAREA at 0xf8959000
(II) fglrx(0): [drm] mapped SAREA 0xf8959000 to 0x401ae000
(II) fglrx(0): [drm] framebuffer handle = 0xe0000000
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
(EE) fglrx(0): cannot init AGP
My hardware is:
Opteron 246
ASUS SK8N mobo (kernel has been patched with the proper .diffs and drivers
installed)
ATI AIW 9800 Pro
Display Driver 3.02.08
Mesa GLX Indirect
Open GL Version 1.3 Mesa 4.0.4
OS: SuSE 8.2
(I noticed that 9.0 supports it but I can't figure how to ftp 9.0 yet.)
XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: SuSE Linux [ELF] SuSE
Build Date: 11 September 2003
XFree86Config-4 has the usual setup by the fgl config (I didn't tweak it)
Part of the device section:
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "yes"
Option "ForceGenericCPU" "no"
BusID "PCI:1:0:0" # vendor=1002, device=4e48
Section "Device"
Identifier "ATI Graphics Adapter connector 1"
Driver "fglrx"
BusID "PCI:1:0:1" # vendor=1002, device=4e48
Screen 1
EndSection
lspci displays:
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R350
[Radeon 9800]
01:00.1 Display controller: ATI Technologies Inc Radeon R350 [Radeon 9800]
(Secondary)
01:00.0 Class 0300: 1002:4e48
01:00.1 Class 0380: 1002:4e68
I'm just trying to get it for games too.
When I run fgl_glxgears, as a normal user, I get Error: couldn't get
fbconfig or when I go to run UT2003 I get an unable to fetch GLX display
or something to that effect and the program drops out.
If I run glxgears no warings or anything and I'm getting around 432 fps.
I tried gatos but still ran in to the same problem. No ID for 1:0:1
Any hints on where to go next?