[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