LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Official ATI 3.9.0.0 Driver availible (https://www.linuxquestions.org/questions/linux-hardware-18/official-ati-3-9-0-0-driver-availible-186358/)

headclark 06-06-2004 12:39 AM

--After much searching I have found that the ATI drivers do not play nice with xinerama or XV.

Wodeh 06-08-2004 06:08 PM

I have reinstall, recompiled (twice) and reinstalled fglrx.
It works, but it always has, the question is will it stay working.

On a side note Unreal 2k4 plays like crap, despite what I have heard of double FPS in linux.

I get more FPS in XP with higher overall detail and 4x anti aliasing + 16x anisotropic than I get in linux with normal everything and no FSAA or AF. Both at 1024*768.

headclark 06-08-2004 09:00 PM

when you recompiled...what settings did you use?
i have recompiled a few times..but always left in agpgart and radeon drivers...just in case.
Also, left in DRM support.

motub 06-08-2004 09:20 PM

The radeon drivers do not work for cards above the 9200, iirc (it might be the 9000). If your card uses the R350 chipset, there is no point in having the old radeon drivers installed at all, and it might actually be a bad idea, insofar as it may conflict with the driver that actually works.

Kernel agpgart conflicts with the one installed with the driver, but you can leave it if you want to use it (you have to turn off the driver agpgart in the fglrxconfig and also make sure the kernel agpgart loads before the fglrx module if you want it to work).

I believe that DRM (kernel DRI) flatly conflicts with the driver and must be turned off in the kernel for the driver to work for 3D acceleration.

Again, I refer everyone to the ATI Radeon Linux How-To for kernel configuration instructions for all distros and installation instructions by distro.

motub 06-11-2004 01:28 PM

OK, for everyone who's wondering how to enable OpenGL Overlay, and for those who have installed the fglrx drivers but are still seeing MESA in the fglrxinfo string, I found out how to fix it, because it just happened to me for the first time.

Long story of what happened; I won't bore you with it, but anyway it resulted in me looking at fglrxinfo and seeing the MESA string, and Neverwinter Nights suddenly reporting that it could not initialize the video device (!!!).

The driver was, however, loaded, according to lsmod.

Restarting the X server did not fix it, so I reran fglrxconfig. After going through all the various settings of my mouse and keyboard, etc, I came to "Application Profiles".

The default setting for this is "default"... but if you use the default, OpenGL Overlay will not be enabled (don't ask me; it seems stupid to me as well).

Anyway, when you get to this, you have to choose choice 2, "Individual Configuration of Capabilities". There's only one choice there... to turn on OpenGL Overlay.

Do so, then go ahead and take the defaults for everything else (except set the compatibility mode for Wine/WineX if you use them), unless your configuration needs something else (you use Dual-Head, for example).

Save it (I saved it over the previous file), then reboot.

That restored the ATI string to fglrxinfo, my XF86Config-4 looks like this

Code:

# === Video Overlay for the Xv extension ===
    Option "VideoOverlay"              "on"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
#      will be disabled automatically
    Option "OpenGLOverlay"              "on"

and NWN runs again (somewhat better, actually, than it had been doing of late).

Hope this helps somebody.

ttilt 06-13-2004 10:19 PM

Hi motub,

I was using version 3.7.6 of the driver without problems, but then I tried installing this latest version and ran into this same problem,
the driver seems to install without problems but after I reboot and run fglrxinfo it says Mesa and the glxgears runs very slowly, clearly in
software mode.

So I tried this overlay thing that you suggested and it still didn't fix the problem after a reboot... I still get the Mesa on fglrxinfo.
I'm using kernel 2.6 on mandrake 9.2. Any further suggestions?

Thanks, this is not the first time i run into this problem, actually with every version of the driver that I installed I ran into this same problem and
had to fix it somehow everytime.

Thanks for the help

Reagger 06-13-2004 10:26 PM

I was wondering if there is something different that has to be done for a PCI (no AGP) card?

I have a VisionTek 9200 256MB PCI video card running on a Dell 1600sc machine with Redhat Linux 9. Its a server machine so it doesn't have an AGP slot, but it does have the PCI-X slots. I bought the 9200 as a stop gap until the PCI-X video cards start coming out.

I rebuilt my kernel taking making sure to specify an intel based chip (i686), and included agpgart as a module. It can't compile into the kernel as the system doesn't actually have an agp slot. MTRR is also enabled. I DISABLED XFree86 DRI support and kernel debugging.

With the newly compiled kernel and modules installed I installed the fglrx-4.3.0-3.9.0.i386.rpm. This was done at runlevel 3 so no X yet.

[root@monster drivers]# rpm -ihv --force fglrx-4.3.0-3.9.0.i386.rpm

It had the warnings so I even rebuilt the module just to be sure:

[root@monster drivers]# cd /lib/modules/fglrx/build_mod/
[root@monster build_mod]# sh make.sh
[root@monster build_mod]# cd ..
[root@monster fglrx]# sh ./make_install.sh

The make_install.sh had the warning about tainting the kernel

I ran fglrxconfig and took all the defaults, except for those that fit my keyboard, mouse, monitor, etc.

Made sure the fglrx module was loaded:

----Screen Capture Begin ----
[root@monster fglrx]# modprobe fglrx
Warning: loading /lib/modules/2.4.20-8-SMP-ATI/kernel/drivers/char/drm/fglrx.o will taint the kernel: non-GPL license - Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY
See http://www.tux.org/lkml/#export-tainted for information about tainted modules
Module fglrx loaded, with warnings
[root@monster fglrx]# lsmod
Module Size Used by Tainted: P
fglrx 195944 0 (unused)
a bunch of other modules that probably aren't relavent (again no agpgart because I dont' have one)
----Screen Capture End ----

I start up X and get into the desktop fine. But running fglrxinfo gives me the old Mesa driver routine.

I can't run fgl_glxgears, it gives me this message

"Error: couldn't get fbconfig"

and regular glxgears gives me about 120 fps.

Any help or suggestions would be really appreciated.

Thanks.

shorty_boy 07-09-2004 07:01 PM

is this weird?
 
ohk guys, i am using linux 7.3 (used apt-get and yum to put me up to date with the most recent 7.3 packages) and i am using XFree86 ver. 4.2.0 (i don't get how to update that) and the ati 3.9.x drivers for my X ver. So it is not like i am complaining but when i run glxgears, my fps is about 85!? But when i play games like america's army and ut, and armagetron, i don't have ne slowdown or lag of any sort.
I did have a problem with mesa when trying to install the drivers so i recompiles my kernel without dri support and then installed the ati drivers. So is this weird or what, has ne 1 else experienced this?


All times are GMT -5. The time now is 02:31 AM.