ATI 9700 Radeon module broken in 4.3.0

ATI 9700 Radeon module broken in 4.3.0

Post by ghoc » Tue, 13 May 2003 12:57:04



I just did a fresh install of Suse 8.2, which has 4.3.0 ver of X in
it.

I have a ATI Radeon 9700 ALL IN WONDER card.

X will not play.  I have gone back into saz and configured it as R300
ND as this is what is identified by lspci.  I then have to do a
modprobe of radeon
to ensure the readeon and agpart modules are installed.  Follow that
by a depmod -a.

It appears that the module provided to xfree.org was written by ATI
Germany for
version 4.2.0 of x.  

WHY DID SUSE put ATI 9700 on their list of working hardware for Suse
8.?????

Here is the pertinent section of the log:

II) LoadModule: "fglrx"
(II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
(II) Module fglrx: vendor="Fire GL - ATI Research GmbH, Germany"
        compiled for 4.2.0, module version = 2.5.1
        Module class: XFree86 Video Driver
        ABI class: XFree86 Video Driver, version 0.5
[R200Setup] XFree86 version mismatch - detected 4.3.0, required 4.2.x
(II) UnloadModule: "fglrx"
(II) Unloading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
(EE) Failed to load module "fglrx" (module requirement mismatch, 0)

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by Bj?rn Tore Sun » Tue, 13 May 2003 19:11:01



Quote:

>  Here is the pertinent section of the log:

>  II) LoadModule: "fglrx"
>  (II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
>  (II) Module fglrx: vendor="Fire GL - ATI Research GmbH, Germany"
>    compiled for 4.2.0, module version = 2.5.1
>    Module class: XFree86 Video Driver
>    ABI class: XFree86 Video Driver, version 0.5
>  [R200Setup] XFree86 version mismatch - detected 4.3.0, required 4.2.x
>  (II) UnloadModule: "fglrx"
>  (II) Unloading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
>  (EE) Failed to load module "fglrx" (module requirement mismatch, 0)

That's the commercial driver from ATI.  You have two options,
either use the open "radeon" driver and cope with lower speed,
especially on 3D, or go to http://www.ati.com/ and download
the recently released fglrx driver for XFree4.3.

Beyond that I agree that bundling the fglrx build for 4.2 with
XFree4.3 is less than clever.

Bj?rn
--
Bj?rn Tore Sund                  "When in fear, and when in doubt;

Worldcon in Glasgow                   - Anonymous
http://www.interaction.worldcon.org.uk/

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by Adam K Kirchhof » Tue, 13 May 2003 20:10:59



> I just did a fresh install of Suse 8.2, which has 4.3.0 ver of X in
> it.

> I have a ATI Radeon 9700 ALL IN WONDER card.

> X will not play.  I have gone back into saz and configured it as R300
> ND as this is what is identified by lspci.  I then have to do a
> modprobe of radeon
> to ensure the readeon and agpart modules are installed.  Follow that
> by a depmod -a.

> It appears that the module provided to xfree.org was written by ATI
> Germany for
> version 4.2.0 of x.  

> WHY DID SUSE put ATI 9700 on their list of working hardware for Suse
> 8.?????

> Here is the pertinent section of the log:

> II) LoadModule: "fglrx"
> (II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
> (II) Module fglrx: vendor="Fire GL - ATI Research GmbH, Germany"
>    compiled for 4.2.0, module version = 2.5.1
>    Module class: XFree86 Video Driver
>    ABI class: XFree86 Video Driver, version 0.5
> [R200Setup] XFree86 version mismatch - detected 4.3.0, required 4.2.x
> (II) UnloadModule: "fglrx"
> (II) Unloading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
> (EE) Failed to load module "fglrx" (module requirement mismatch, 0)

First, why are you loading the radeon kernel module?  You're using the
FireGL drivers from ATI, not the open source DRI drivers (which don't
support R300 cards, anyway).

Second, just download ATI's FireGL drivers for XFree86 4.3.0:

http://www.schneider-digital.de/html/download_ati.html

You're looking for the file named gl8x_linux_X4.3.zip

Adam

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by afrien » Tue, 13 May 2003 20:59:52



> I just did a fresh install of Suse 8.2, which has 4.3.0 ver of X in
> it.

> I have a ATI Radeon 9700 ALL IN WONDER card.

> X will not play.  I have gone back into saz and configured it as R300
> ND as this is what is identified by lspci.  I then have to do a
> modprobe of radeon
> to ensure the readeon and agpart modules are installed.  Follow that
> by a depmod -a.

> It appears that the module provided to xfree.org was written by ATI
> Germany for
> version 4.2.0 of x.

> WHY DID SUSE put ATI 9700 on their list of working hardware for Suse
> 8.?????

> Here is the pertinent section of the log:

> II) LoadModule: "fglrx"
> (II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
> (II) Module fglrx: vendor="Fire GL - ATI Research GmbH, Germany"
> compiled for 4.2.0, module version = 2.5.1
> Module class: XFree86 Video Driver
> ABI class: XFree86 Video Driver, version 0.5
> [R200Setup] XFree86 version mismatch - detected 4.3.0, required 4.2.x
> (II) UnloadModule: "fglrx"
> (II) Unloading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
> (EE) Failed to load module "fglrx" (module requirement mismatch, 0)

Hi there,

obviously "working hardware" in SuSE's view is not including 3D
acceleration per se, only 2D.  

I am surprised to see that it tries to load the fglrx module at all. If
you configure your card to be a R300 ND, sax2 will come up with a message
box telling you that there is no 3D acceleration available for this card,
and it will, by default set "radeon" as the driver, unless you change it
by hand or install other drivers.

My SuSE 8.2 installation does not have the file "fglrx_drv.o" in
/usr/X11R6/lib/modules/drivers/. I have only seen that file whenever I had
the fglrx driver package from ATI's website installed. Did you install
them yourself by any chance ? It is no wonder that X doesn't start,
because unfortunately these drivers simply don't work with X 4.3.0.  

As long as ATI fails to deliver 4.3.0 drivers, maybe going back to 4.2.x
could help in your case ? I would also be interested in getting my "Radeon
9600 TX" (R300 NF) working with hardware 3D enabled, but with no luck so
far. I had to set mine back to radeon and Mesa software 3D, until
something more useful comes along, but I have little hope that this will
be any time soon from what I have seen so far from ATI ...

Regards,

Martin

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by Joe Hil » Tue, 13 May 2003 23:54:26


I just tried the XF4.3 driver with my ATI 9700 from the German site
and it worked!!!!  The driver from the ATI site (ATI.COM) just gave
errors and did not work.  Anyone recommend any benchmark programs for
OpenGL to see what type of performance I'm getting on my RH9 system??

Thanx,

Joe



>> I just did a fresh install of Suse 8.2, which has 4.3.0 ver of X in
>> it.

>> I have a ATI Radeon 9700 ALL IN WONDER card.

>> X will not play.  I have gone back into saz and configured it as R300
>> ND as this is what is identified by lspci.  I then have to do a
>> modprobe of radeon
>> to ensure the readeon and agpart modules are installed.  Follow that
>> by a depmod -a.

>> It appears that the module provided to xfree.org was written by ATI
>> Germany for
>> version 4.2.0 of x.

>> WHY DID SUSE put ATI 9700 on their list of working hardware for Suse
>> 8.?????

>> Here is the pertinent section of the log:

>> II) LoadModule: "fglrx"
>> (II) Loading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
>> (II) Module fglrx: vendor="Fire GL - ATI Research GmbH, Germany"
>> compiled for 4.2.0, module version = 2.5.1
>> Module class: XFree86 Video Driver
>> ABI class: XFree86 Video Driver, version 0.5
>> [R200Setup] XFree86 version mismatch - detected 4.3.0, required 4.2.x
>> (II) UnloadModule: "fglrx"
>> (II) Unloading /usr/X11R6/lib/modules/drivers/fglrx_drv.o
>> (EE) Failed to load module "fglrx" (module requirement mismatch, 0)

>Hi there,

>obviously "working hardware" in SuSE's view is not including 3D
>acceleration per se, only 2D.  

>I am surprised to see that it tries to load the fglrx module at all. If
>you configure your card to be a R300 ND, sax2 will come up with a message
>box telling you that there is no 3D acceleration available for this card,
>and it will, by default set "radeon" as the driver, unless you change it
>by hand or install other drivers.

>My SuSE 8.2 installation does not have the file "fglrx_drv.o" in
>/usr/X11R6/lib/modules/drivers/. I have only seen that file whenever I had
>the fglrx driver package from ATI's website installed. Did you install
>them yourself by any chance ? It is no wonder that X doesn't start,
>because unfortunately these drivers simply don't work with X 4.3.0.  

>As long as ATI fails to deliver 4.3.0 drivers, maybe going back to 4.2.x
>could help in your case ? I would also be interested in getting my "Radeon
>9600 TX" (R300 NF) working with hardware 3D enabled, but with no luck so
>far. I had to set mine back to radeon and Mesa software 3D, until
>something more useful comes along, but I have little hope that this will
>be any time soon from what I have seen so far from ATI ...

>Regards,

>Martin

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by afrien » Wed, 14 May 2003 00:13:04



> I just tried the XF4.3 driver with my ATI 9700 from the German site
> and it worked!!!!  The driver from the ATI site (ATI.COM) just gave
> errors and did not work.  Anyone recommend any benchmark programs for
> OpenGL to see what type of performance I'm getting on my RH9 system??

> Thanx,

> Joe

Joe,

would you mind posting your XFree86.0.log along maybe with the dmesg
output showing the agpgart init ? What chipset are you using, and what
kernel version ? Perhaps I can get some clues for my setup...

Benchmarks:

The most simple test is "glxgears" - almost every distro has it somewhere.
Just start it from an xterm window. Of course you can always use 3D games,
Quake 3 for instance has looped demos that can be run to get an average
frame rate, which should compare overall OpenGL performance relatively
well to other systems.

Martin

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by Joe Hil » Wed, 14 May 2003 09:37:31


Dmesg output

Linux version 2.4.20-6 (bhcomp...@porky.devel.redhat.com) (gcc version
3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Thu Feb 27 10:06:59 EST
2003
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 00000000000a0000 (usable)
 BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001ff6f000 (usable)
 BIOS-e820: 000000001ff6f000 - 000000001ff71000 (ACPI NVS)
 BIOS-e820: 000000001ff71000 - 0000000020000000 (reserved)
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
 BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved)
 BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
511MB LOWMEM available.
On node 0 totalpages: 130927
zone(0): 4096 pages.
zone(1): 126831 pages.
zone(2): 0 pages.
Kernel command line: initrd=initrd.img root=/dev/hdb1
BOOT_IMAGE=vmlinuz
Initializing CPU#0
Detected 2651.751 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 5295.30 BogoMIPS
Memory: 510844k/523708k available (1347k kernel code, 10304k reserved,
999k data, 132k init, 0k highmem)
Dentry cache hash table entries: 65536 (order: 7, 524288 bytes)
Inode cache hash table entries: 32768 (order: 6, 262144 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 32768 (order: 5, 131072 bytes)
Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU:     After generic, caps: bfebfbff 00000000 00000000 00000000
CPU:             Common caps: bfebfbff 00000000 00000000 00000000
CPU: Intel(R) Pentium(R) 4 CPU 2.66GHz stepping 07
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgo...@atnf.csiro.au)
mtrr: detected mtrr type: Intel
PCI: PCI BIOS revision 2.10 entry at 0xfbe8e, last bus=2
PCI: Using configuration type 1
PCI: Probing PCI hardware
Transparent bridge - Intel Corp. 82801BA/CA/DB PCI Bridge
PCI: Using IRQ router PIIX [8086/2440] at 00:1f.0
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16)
Starting kswapd
VFS: Disk quotas vdquot_6.5.1
pty: 2048 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS MULTIPORT
SHARE_IRQ SERIAL_PCI ISAPNP enabled
ttyS0 at 0x03f8 (irq = 4) is a 16550A
Real Time Clock Driver v1.10e
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
NET4: Frame Diverter 0.46
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00beta-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
ICH2: IDE controller at PCI slot 00:1f.1
ICH2: chipset revision 4
ICH2: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
hda: IC35L120AVV207-0, ATA DISK drive
hdb: Maxtor 6E040L0, ATA DISK drive
blk: queue c03c9f40, I/O limit 4095Mb (mask 0xffffffff)
blk: queue c03ca084, I/O limit 4095Mb (mask 0xffffffff)
hdc: LITEON DVD-ROM LTD163, ATAPI CD/DVD-ROM drive
hdd: SAMSUNG CD-R/RW SW-248F, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: host protected area => 1
hda: 234375000 sectors (120000 MB) w/1821KiB Cache, CHS=14589/255/63,
UDMA(100)
hdb: host protected area => 1
hdb: 80293248 sectors (41110 MB) w/2048KiB Cache, CHS=4998/255/63,
UDMA(100)
ide-floppy driver 0.99.newide
Partition check:
 hda: hda1 hda2 hda3 hda4 < hda5 hda6 >
 hdb: hdb1 hdb2
ide-floppy driver 0.99.newide
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 146k freed
VFS: Mounted root (ext2 filesystem).
Journalled Block Device driver loaded
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 132k freed
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Found IRQ 9 for device 02:01.2
PCI: Sharing IRQ 9 with 01:00.0
ehci-hcd 02:01.2: VIA Technologies, Inc. USB 2.0
ehci-hcd 02:01.2: irq 9, pci mem e0849c00
usb.c: new USB bus registered, assigned bus number 1
PCI: 02:01.2 PCI cache line size set incorrectly (64 bytes) by
BIOS/FW.
PCI: 02:01.2 PCI cache line size corrected to 128.
ehci-hcd 02:01.2: USB 2.0 enabled, EHCI 0.95, driver 2003-Jan-22
hub.c: USB hub found
hub.c: 4 ports detected
PCI: Found IRQ 10 for device 02:02.2
PCI: Sharing IRQ 10 with 02:01.0
ehci-hcd 02:02.2: VIA Technologies, Inc. USB 2.0 (#2)
ehci-hcd 02:02.2: irq 10, pci mem e084b800
usb.c: new USB bus registered, assigned bus number 2
PCI: 02:02.2 PCI cache line size set incorrectly (64 bytes) by
BIOS/FW.
PCI: 02:02.2 PCI cache line size corrected to 128.
ehci-hcd 02:02.2: USB 2.0 enabled, EHCI 0.95, driver 2003-Jan-22
hub.c: USB hub found
hub.c: 4 ports detected
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojt...@suse.cz>
hid-core.c: USB HID support drivers
mice: PS/2 mouse device common for all mice
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide0(3,65), internal journal
Adding Swap: 1020116k swap-space (priority -1)
IA-32 Microcode Update Driver: v1.11 <tig...@veritas.com>
microcode: CPU0 no microcode found! (sig=f27, pflags=4)
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
parport0: Printer, Hewlett-Packard HP LaserJet 1200
ip_tables: (C) 2000-2002 Netfilter core team
Intel(R) PRO/100 Network Driver - version 2.1.29-k2
Copyright (c) 2002 Intel Corporation

PCI: Found IRQ 3 for device 02:0c.0
PCI: Sharing IRQ 3 with 02:01.1
PCI: Sharing IRQ 3 with 02:02.0
PCI: Sharing IRQ 3 with 02:09.0
e100: selftest OK.
divert: allocating divert_blk for eth0
e100: eth0: Intel(R) 8255x Based Network Connection
  Hardware receive checksums enabled

ip_tables: (C) 2000-2002 Netfilter core team
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
parport0: Printer, Hewlett-Packard HP LaserJet 1200
lp0: using parport0 (polling).
lp0: console ready
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected Intel i850 chipset
agpgart: AGP aperture is 128M @ 0xe0000000
[fglrx] Maximum main memory to use for locked dma buffers: 429 MBytes.
[fglrx] module loaded - fglrx 2.9.8 [Apr 15 2003] on minor 0
Fire GL built-in AGP-support
Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected Intel i850 chipset
agpgart: AGP aperture is 128M @ 0xe0000000
[fglrx] AGP detected, AgpState   = 0x1f000217 (hardware caps of
chipset)
AGP: Found 2 AGPv2 devices
AGP: Doing enable for AGPv2
[fglrx] AGP enabled,  AgpCommand = 0x1f000314 (selected caps)
[fglrx] free  AGP = 121909248
[fglrx] max   AGP = 121909248
[fglrx] free  LFB = 116391936
[fglrx] max   LFB = 116391936
[fglrx] free  Inv = 0
[fglrx] max   Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0

Xfree log output :

XFree86 Version 4.3.0 (Red Hat Linux release: 4.3.0-2)
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.20-3bigmem i686 [ELF]
Build Date: 27 February 2003
Build Host: porky.devel.redhat.com

        Before reporting problems, check http://www.XFree86.Org/
        to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.20-6 (bhcomp...@porky.devel.redhat.com)
(gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Thu Feb 27
10:06:59 EST 2003 P
Markers: (--) probed, (**) from config file, (==) default setting,
         (++) from command line, (!!) notice, (II) informational,
         (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Mon May 12 16:58:00
2003
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "Server Layout"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "ATI Graphics Adapter"
(**) |-->Input Device "Mouse1"
(**) |-->Input Device "Keyboard1"
(**) Option "AutoRepeat" "500 30"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc101"
(**) XKB: model: "pc101"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(WW) `fonts.dir' not found (or not valid) in
"/usr/X11R6/lib/X11/fonts/local/".
        Entry deleted from font path.
        (Run 'mkfontdir' on "/usr/X11R6/lib/X11/fonts/local/").
(**) FontPath set to
"/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(++) using VT number 7

(II) Open APM successful
(II) Module ABI versions:
        XFree86 ANSI C Emulation: 0.2
        XFree86 Video Driver: 0.6
        XFree86 XInput driver : 0.4
        XFree86 Server Extension : 0.2
        XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The ...

read more »

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by afrien » Wed, 14 May 2003 20:18:58



> Linux agpgart interface v0.99 (c) Jeff Hartmann
> agpgart: Maximum main memory to use for agp memory: 439M
> agpgart: Detected Intel i850 chipset

> [fglrx] Maximum main memory to use for locked dma buffers: 429 MBytes.
> [fglrx] module loaded - fglrx 2.9.8 [Apr 15 2003] on minor 0
> Fire GL built-in AGP-support
> Based on agpgart interface v0.99 (c) Jeff Hartmann
> agpgart: Maximum main memory to use for agp memory: 439M
> agpgart: Detected Intel i850 chipset


Thank you very much Joe !

I think I can now almost be 100% sure that AGP-support for my SiS 645
chipset is the culprit !

Just one quick question regarding the above quotation from your dmesg
output: It seems that you did load both the linux agpgart module
beforehand, is that right ?

I am asking, because it looks like you should not have to do that. The Fire
GL built-in AGP-support seems to be happy with your i850 chipset. Sorry for
bothering you so much ...

Regards,

Martin

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by Joe Hil » Wed, 14 May 2003 21:49:00


I don't do anything special in starting the driver.  I don't force any
module to be loaded before starting X.  So I can't really answer your
question.

Joe



>> Linux agpgart interface v0.99 (c) Jeff Hartmann
>> agpgart: Maximum main memory to use for agp memory: 439M
>> agpgart: Detected Intel i850 chipset

>> [fglrx] Maximum main memory to use for locked dma buffers: 429 MBytes.
>> [fglrx] module loaded - fglrx 2.9.8 [Apr 15 2003] on minor 0
>> Fire GL built-in AGP-support
>> Based on agpgart interface v0.99 (c) Jeff Hartmann
>> agpgart: Maximum main memory to use for agp memory: 439M
>> agpgart: Detected Intel i850 chipset

>Thank you very much Joe !

>I think I can now almost be 100% sure that AGP-support for my SiS 645
>chipset is the culprit !

>Just one quick question regarding the above quotation from your dmesg
>output: It seems that you did load both the linux agpgart module
>beforehand, is that right ?

>I am asking, because it looks like you should not have to do that. The Fire
>GL built-in AGP-support seems to be happy with your i850 chipset. Sorry for
>bothering you so much ...

>Regards,

>Martin

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by afrien » Wed, 14 May 2003 23:18:28



> I don't do anything special in starting the driver.  I don't force any
> module to be loaded before starting X.  So I can't really answer your
> question.

> Joe

Joe,

thanks for your reply. I just need to know whether your box has the linux
agpgart module loaded along with the fglrx module or not. If the output of
'lsmod' (as root) shows a module called 'agpgart' it is.

The dmesg output that you have posted suggests agpgart has in fact been
loaded. What I really would like to see is, if 3D support still works on
your box without agpgart loaded. That could mean that, although loaded,
agpart is not used by fglrx, because it uses its built-in AGP code, which
is what the fglrx driver claims to do, according to dmesg and X log.

As the built-in AGP support of fglrx is exactly what appears to be broken
in my case, there is a slight chance that I could 'convince' the driver to
use agpgart instead of the code that has been compiled in. This is not too
far-fetched, as Nvidia's driver has such an option for XFree86Config,
called "NvAgp". So maybe ATI's driver is just badly documented (I wouldn't
be too surprised!), and I could be cooking 3D with gas in no time ?

Sorry for being so persistent & thnx,

Martin

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by Joe Hil » Thu, 15 May 2003 03:22:26


Here is my lsmod :


Module                  Size  Used by    Tainted: P
fglrx                 174216 129
agpgart                47776   0  (unused)
parport_pc             19076   1  (autoclean)
lp                      8996   0  (autoclean)
parport                37056   1  (autoclean) [parport_pc lp]
emu10k1x               14592   3
pnp                    54100   3  [emu10k1x]
ac97                   18080   3  [emu10k1x]
soundbase             587744   3  [emu10k1x pnp ac97]
sndshield              14412   0  [emu10k1x pnp ac97 soundbase]
autofs                 13268   0  (autoclean) (unused)
e100                   60644   1
microcode               4668   0  (autoclean)
keybdev                 2944   0  (unused)
mousedev                5492   0  (unused)
hid                    22148   0  (unused)
input                   5856   0  [keybdev mousedev hid]
ehci-hcd               19976   0  (unused)
usbcore                78784   1  [hid ehci-hcd]
ext3                   70784   1
jbd                    51892   1  [ext3]



>> I don't do anything special in starting the driver.  I don't force any
>> module to be loaded before starting X.  So I can't really answer your
>> question.

>> Joe

>Joe,

>thanks for your reply. I just need to know whether your box has the linux
>agpgart module loaded along with the fglrx module or not. If the output of
>'lsmod' (as root) shows a module called 'agpgart' it is.

>The dmesg output that you have posted suggests agpgart has in fact been
>loaded. What I really would like to see is, if 3D support still works on
>your box without agpgart loaded. That could mean that, although loaded,
>agpart is not used by fglrx, because it uses its built-in AGP code, which
>is what the fglrx driver claims to do, according to dmesg and X log.

>As the built-in AGP support of fglrx is exactly what appears to be broken
>in my case, there is a slight chance that I could 'convince' the driver to
>use agpgart instead of the code that has been compiled in. This is not too
>far-fetched, as Nvidia's driver has such an option for XFree86Config,
>called "NvAgp". So maybe ATI's driver is just badly documented (I wouldn't
>be too surprised!), and I could be cooking 3D with gas in no time ?

>Sorry for being so persistent & thnx,

>Martin

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by afrien » Thu, 15 May 2003 09:39:05



> Here is my lsmod :


> Module                  Size  Used by    Tainted: P
> fglrx                 174216 129
> agpgart                47776   0  (unused)

Cheers Joe,

that actually did shed a light on my problem ! I am now lead to believe,
that ATI's fglrx driver is somehow unable to co-operate with the linux
agpgart, if it has to 'revert' to it.

I have no idea why your system has agpgart loaded, but chances are that even
when you removed the agpgart from memory, the card would still work in AGP
mode, because the "Used" count for agpgart is zero, and the module is
listed as "unused" (you were inside X when you did lsmod, right ?).

My lsmod looks like this (from within X):

Module                  Size  Used by    Tainted: PF
fglrx                 160296 191
agpgart                35520  23

So my linux agpgart actually *is* used by the fglrx driver, but that only
seems to like it's own built-in AGP support, and if that doesn't support
the mainboards chipset, there's no joy.

This is all I needed to know to calm my restless soul. It will now be either
waiting for a new fglrx driver with Sis 645 AGP support fixed (remote
laughter), or get rid of this offending card altogether, the latter being
more likely.

Thank you very much for helping out and all your patience !

Kind Regards,

Martin

 
 
 

ATI 9700 Radeon module broken in 4.3.0

Post by Joe Hil » Thu, 15 May 2003 09:49:01


Martin,

  I'm glad you found out what the problem is.  I was in X when I ran
lsmod.  ATI is not good at putting out drivers for the latest
distributions in a timely manner.  If I had known then what I know
now, I would have gotten an NVIDIA card.

Joe



>> Here is my lsmod :


>> Module                  Size  Used by    Tainted: P
>> fglrx                 174216 129
>> agpgart                47776   0  (unused)

>Cheers Joe,

>that actually did shed a light on my problem ! I am now lead to believe,
>that ATI's fglrx driver is somehow unable to co-operate with the linux
>agpgart, if it has to 'revert' to it.

>I have no idea why your system has agpgart loaded, but chances are that even
>when you removed the agpgart from memory, the card would still work in AGP
>mode, because the "Used" count for agpgart is zero, and the module is
>listed as "unused" (you were inside X when you did lsmod, right ?).

>My lsmod looks like this (from within X):

>Module                  Size  Used by    Tainted: PF
>fglrx                 160296 191
>agpgart                35520  23

>So my linux agpgart actually *is* used by the fglrx driver, but that only
>seems to like it's own built-in AGP support, and if that doesn't support
>the mainboards chipset, there's no joy.

>This is all I needed to know to calm my restless soul. It will now be either
>waiting for a new fglrx driver with Sis 645 AGP support fixed (remote
>laughter), or get rid of this offending card altogether, the latter being
>more likely.

>Thank you very much for helping out and all your patience !

>Kind Regards,

>Martin

 
 
 

1. Any Succesful Installs ATI Radeon 9700 pro driver from ATI.

I have downloaded, and installed the drivers provided by ATI for the radeon
9700 pro. I have the AGP card. I havent been able to get the drivers and X
to work. the only warning i get when installing is an error message that
complains about 2D and OpenGL for 2D. Why would ATI release drivers that do
not work with 2D? also im running 4.2.0 Xserver, and downloaded the
appropropriate ATI driver for that version of X.

2. nslookup and mydomain HELP!!!!!

3. Problem with RH9 and Ati Radeon 9700 card

4. Q: power saving

5. glibc and 3D support on the ATI Radeon 9700 Pro

6. Finishing touches

7. OpenGL support and ATI Radeon 9700 (RH9, Xfree 4.3.0)

8. Kernel 2.4

9. ATI Radeon 9700 PRO & Red Hat Linux 7.2?

10. Disabling FastWrites and setting AGP4x mode of ATI Radeon 9700

11. Issues with USB and ATI Radeon 9700

12. ATI Radeon 9700 and display setup

13. Ati Radeon 9700 support in RH9