[I'm assuming the mailing list was dropped from distribution
accidentally.]

begin [EMAIL PROTECTED] quotation:

>> My pick:  ATI Radeon.
> 
>   Are you referring to the XFree86 drivers for this or external ones?
> Do you have a pointer to them if the latter?

At the time, we were using XFree86 4.0.1, which had a
problem supporting acceleration features in the Radeon's ATI S2464
chipset, especially when used on very fast-CPU systems.  Fixing that
required a one-line patch supplied by Darryl Straus.  I'm pretty certain 
that XFree86 4.1.0 includes the patch.[1]

To correct what I said earlier:  With the SB Live card, you'll want
kernel 2.4.8 + patches or later, not 2.4.6 + patches.  That's what I 
get for writing from memory.

A few other tweaks proved also necessary:  Enable "Use PCI Interrupt
Entries In MP Table" in the motherboard BIOS, and pass the booting Linux
kernel the "noapic" parameter to keep the AMD766 north-bridge chip
out of APIC mode, which can cause hangs.

[1] Or use this, if you're stuck with XFree86 4.0.1, and don't mind 
recompiling:

Index: radeon_driver.c
===================================================================
RCS file:
/home/x-cvs/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c,v
retrieving revision 1.33
diff -u -r1.33 radeon_driver.c
--- radeon_driver.c     2001/08/07 07:04:43     1.33
+++ radeon_driver.c     2001/08/09 23:00:20
@@ -3588,6 +3588,7 @@
         OUTREG(RADEON_DAC_CNTL2, restore->dac2_cntl);

     RADEONRestoreMode(pScrn, restore);
+    usleep(100000);
     if(!info->IsSecondary)
     {
     vgaHWUnlock(hwp);

-- 
Cheers,                                     The Viking's Reminder:
Rick Moen                                   Pillage first, _then_ burn.
[EMAIL PROTECTED]

-- 
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug

Reply via email to