LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   new fglrx drivers, still no xf86 4.4 support?? (http://www.linuxquestions.org/questions/slackware-14/new-fglrx-drivers-still-no-xf86-4-4-support-186213/)

thrice 05-26-2004 04:11 PM

new fglrx drivers, still no xf86 4.4 support??
 
no way.. ati finally releases a new version of their shitty ass fglrx driver, and it STILL doesn't cover xf86 4.4? pisses me off. if anyone can get it working on 4.4, please help all of us out by explaining how.

trey85stang 05-26-2004 04:35 PM

Re: new fglrx drivers, still no xf86 4.4 support??
 
Quote:

Originally posted by thrice
no way.. ati finally releases a new version of their shitty ass fglrx driver, and it STILL doesn't cover xf86 4.4? pisses me off. if anyone can get it working on 4.4, please help all of us out by explaining how.
i read it works when compiled with 4.3 then upgrade to 4.4??? there was a thread about here about 2 weeks ago.

Cynar 05-26-2004 07:56 PM

no luck getting it to work here, same issue with the other drivers ;(

stef52 05-27-2004 03:33 AM

fglrx works, but not with xfree86 4.4
 
Uninstall xfree86 4.4 and install X11R6.7 from /testing/packages/X11.
If using 2.6.x kernel be sure not to have "dri" compiled in, or moduled.

Shade 05-27-2004 01:26 PM

The fglrx drivers do indeed work with 4.4 and/or Xorg.

I'm using them now. I used the latest fglrx for 4.3 and it works with my nforce2 agp chipset.

I have to use the kernel's agpgart, fglrx internal one doesn't work. Search around, I posted something on this with much more detail a while ago.

--Shade

xanas3712 05-27-2004 03:04 PM

Yeah but I don't think anyone else has been able to replicate your success.. Kudos to you for doing it but I sure have failed.

Same with these latest drivers, compile.. "mismatched modules" Is all I get.
They work beautifully in mandrake (xfree 4.3 with 2.6.6) but not in slack. Of course, they are considerably slower than the windows drivers.

Wodeh 05-27-2004 03:37 PM

I have been unable to get the latest 3.9.0 drivers working even in Mandrake with 2.6.3 kernel and XFree86 4.3.0.1.

The baffling thing is that they install fine, without a single error in fact, and fglrxconfig saves to the right location but when it comes to the restart I am left with Mesa GL drivers still.

Something is very wrong.

Any ideas?

xanas3712 05-27-2004 06:34 PM

odd........I'm not sure what that'd be about. Post your XF86Config-4?

Shade 05-28-2004 03:20 AM

I used the 3.7.0 drivers, 2.6.6 kernel, and X 4.4.

I'm using an ASUS A7N8X-X motherboard, which includes the nforce2 chipset.
This has been known to cause problems with ati cards.

So, I set up my kernel for AGPGART as a module, including support (separate module) for the nforce2 chipset.
I included the standard kernel DRI Radeon driver as a module, as a fallback.
(Doesn't have to be used of course, but is nice to have for simple 3d needs.)

I also had to make sure that i was using the kernel's agpgart rather than fglrx's. Hence this entry in /etc/X11/xorg.conf

Code:

Section "Device"
    Identifier  "Radeon 9000 Pro"
    Driver      "fglrx"
    VideoRam    65536
    Option      "composite_sync" "on"
    Option      "AGPFastWrite"  "on"
    Option      "AGPMode"      "4"
    Option      "EnablePageFlip" "on"
    Option      "SWCursor"      "off"
    Option      "UseInternalAGPGART" "no"
    # Insert Clocks lines here if appropriate
EndSection

The most important part is UseInternalAGPGART option. That needs to be set to no. The fglrx agpgart seems to be substandard. 0
Lastly, I also had to apply two patches to the source of the fglrx drivers...
fglrx-2.6-vmalloc-vmaddr.patch
and
fglrx-3.2.8-fix-amd-adv-spec.patch

There's something funky with the workings of all this. Once I had it configured, fglrx loaded... But I couldn't get 3d after I'd already used fglrx with internal AGPGART . You have to configure it to use the kernel's agpgart (withthe UseInternalAGPGART option shown above). If you load any semblance of fglrx with internal agpgart, you won't get it... So reset your configuration to use the kernel's agpgart, and then you must reboot.

I get roughly 2400 fps with glxgears and this setup. It's nice, and nothing ever complains about a lack of FPS:)



--Shade

xanas3712 05-28-2004 05:37 PM

So when it asks if you want to use an external agpgart in fglrxconfig just answer yes? Or will that overwrite the module you created when you compile the kernel?


EDIT: recompiled kernel with viaagp and agpgart as modules and recompiled fglrx and ran fglrxconfig, told to use external module.. and still getting mismatched modules error. Maybe this just can't work for 9800s...

Wodeh 05-30-2004 06:42 AM

I managed to, somehow, get the new driver to load and function correctly.

However no issues have been resolved and I still get the sporadic freezes that every man and his dog is complaining about.

I intend to upgrade to the "official" 10.0 and downgrade my kernel until a driver is released which properly supports the 2.6.3 kernel.

Verdict: Forget 3.9.0 fgrlx drivers and keep waiting


All times are GMT -5. The time now is 02:40 PM.