Re: How I did it...
Re: How I did it...
I am also running RedHat 7.3 with all the fixes including Kernel updates.
I was running GATOS extensions including avview for TV support. This worked fine with RedHat 7.3.
The good:
I installed the FireGL drivers and I must say they work very well with the 8500DV card. I did save my XF86Config file before I did the install and I am glad I did. Made it easy to enter my monitor information rates. I have a Nokia445PRO card so DDC is not an option. It appears the ATI driver will try DDC first and if the driver is not able to get information from the monitor it will use the table values. Anyway, my values worked fine and at 1600x1200 I was at 106.3Khz Horiz. 85hz Vert., just where I wanted to be.
I was able to run at higher resolutions, but my eyes like 1600x1200.
XINE played MPEG video's fine.
I ran glxgears and got 200 FPS. Based on the posts I wonder if the 2000 FPS were really 200?
The bad (small issues):
Gatos aaview no longer works. So I lost TV. Oh well. The theatre driver is no longer loaded. Maybe there is a way to work around this one.
I also get server crash message when I exit X. No big deal. But the drivers does not seem to exit cleanly in my setup.
My system is setup to dual boot using GRUB between WinXP and Linux. When I am programming I boot Linux. So not having the TV is ok for now. All in all, this seems to be a good driver. It also seems they had in mind the 8500 when they wrote this driver. So maybe we will see the 8500DV supported from this same group. I hope so.
Greg
PGHammer said:
Here are my steps:
Installed RH 7.3 (Valhalla).
.... deleted some text........
RH 7.3 (Valla) is now DRI DRIven!
Edited:
I had time to look and I found a problem with my setup.
The main issues were DRM and AGP.
Since I had a custom kernel I removed DRM from the kernel build.
I did leave AGP support in. I also added had to "insmod" the "fglr200" driver. The one created by the install worked fine.
Running glxgears now gave me 1900FPS. This is a lot better than the 200 I was seeing.
I also tried TuxRacer and it ran nice and fast.
I also tried SpecViewer. In my case the system would lockup after running a test case. Not sure why?
From my '/var/log/XFree86.0.log'
(II) fglr200(0): [drm] created "fglr200" driver at busid "PCI:1:0:0"
(II) fglr200(0): [drm] added 8192 byte SAREA at 0xf0901000
(II) fglr200(0): [drm] mapped SAREA 0xf0901000 to 0x40024000
(II) fglr200(0): [drm] framebuffer handle = 0xd8000000
(II) fglr200(0): [drm] added 1 reserved context for kernel
(II) fglr200(0): Kernel Module Version Information:
(II) fglr200(0): Name: fglr200
(II) fglr200(0): Version: 1.2.0
(II) fglr200(0): Date: May 28 2002
(II) fglr200(0): Desc: ATI Fire GL 8700/8800 DRM kernel module
(II) fglr200(0): Kernel Module version matches driver.
(II) fglr200(0): Kernel Module Build Time Information:
(II) fglr200(0): Build-Kernel UTS_RELEASE: 2.4.18-4custom
(II) fglr200(0): Build-Kernel MODVERSIONS: yes
(II) fglr200(0): Build-Kernel __SMP__: no
(II) fglr200(0): Build-Kernel PAGE_SIZE: 0x1000
(II) fglr200(0): [agp] Mode=0x1f000207 bridge: 0x1106/0x0305
(II) fglr200(0): [agp] AGP disable mask 0x00000000
(II) fglr200(0): [agp] enable AGP protocoll: 0x1f000304
(II) fglr200(0): [agp] AGP protocoll is enabled for grafics board. (cmd=0x1f000304)
(II) fglr200(0): [DRM] register handle = 0xe1000000
(II) fglr200(0): [DRM] ringbuffer size = 0x00100000 bytes
(II) fglr200(0): [DRM] DRM buffer queue setup: nbufs = 100 bufsize = 65536
(II) fglr200(0): [DRM] texture shared area handle = 0xf50b7000