SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Originally posted by synaptical installing tux racer:
checking whether glx.h defines glXGetProcAddressARB... no
configure: error: Your copy of glx.h is out of date. You can get
a more recent copy from the latest Mesa distribution (http://mesa3d.sourceforge.net).
do i risk it?
These are the exact files I was talking about when I posted a while back. It seems as though the mesa libs sneak in there.
Mesa somehow installs its own version of the glx.h include files over the ones that XFree86 installed. This will prevent some programs from compiling and is (maybe) corrected by copying the XFree86 GL include files from the X source back to your system:
Well, something like this. I have never done this, and I make no promise that this even works. Just an idea. If you do decide to try this, please back up all of the files in /usr/X11R6/include/GL, so that if it fails you can restore the files.
I don't want to get in the way of other people's problem, but since there hasn't been an update to this thread in a while I thought I'd ask something related to this:
I got radeon 9700pro w/ Mandrake 9.2. I install the ATI drivers after applying the Athlon patch that I heard about in this thread and I make the custom modules and everything, it seems to install fine, I configure the fglrxconfig and everything but I still get ridiculous numbers for glxgears (< 100), even though lsmod lists fglrx as loaded (although there's nothing using it: Used by = 0).
In order to install it I had to use the --force too and everything but does anyone have any idea what could be causing the glxgears to still give crappy numbers?
By the way, the ultimate way to know if your ati modules are working as they should is to type fglrxinfo and see if it lists ATI there instead of MESA. Mine still lists MESA, which is why I'm not getting the full potential. Any ideas are welcome.
I don't know if this is pertinent, but here's dmesg|grep fglrx:
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
[fglrx] module loaded - fglrx 3.7.0 [Dec 18 2003] on minor 0
[fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
[fglrx:firegl_unlock] *ERROR* Process 1232 using kernel context 0
I've got a AMD Athlon 1800 @ 2000, VIA Apollo KT400 chipset, and a radeon 9700 non-pro card on slackware 9.1 2.6.0. I applied both patches, and followed the kernel configuration and it worked like a charm
fglrxinfo:
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9700 x86/MMX/3DNow!/SSE
OpenGL version string: 1.3 (X4.3.0-3.7.0)
glxgears:
16005 frames in 5.0 seconds = 3201.000 FPS
16912 frames in 5.0 seconds = 3382.400 FPS
17072 frames in 5.0 seconds = 3414.400 FPS
16965 frames in 5.0 seconds = 3393.000 FPS
before I found this post, I compiled my kernel over 10 times that was worth over 6-7 hours straight, and tried random things. all I can say is, GREAT F****** JOB!!
Originally posted by ttilt I got radeon 9700pro w/ Mandrake 9.2. I install the ATI drivers after applying the Athlon patch that I heard about in this thread and I make the custom modules and everything, it seems to install fine, I configure the fglrxconfig and everything but I still get ridiculous numbers for glxgears (< 100), even though lsmod lists fglrx as loaded (although there's nothing using it: Used by = 0).
In order to install it I had to use the --force too and everything but does anyone have any idea what could be causing the glxgears to still give crappy numbers?
By the way, the ultimate way to know if your ati modules are working as they should is to type fglrxinfo and see if it lists ATI there instead of MESA. Mine still lists MESA, which is why I'm not getting the full potential. Any ideas are welcome.
first things first, which is to make sure you have the proper options selected in your kernel. iirc, i had:
Processor:[*] MTRR support[*] generic x86 support (it didn't seem to work until i added that, might have been something else though)
(both of those are in addition to the basic support for your specific AMD processor)
Character Devices
<*> /dev/agpgart (AGP support)
<M> ATI chipset support
<M> [support for your motherboard chipset][*] DRM (XFree etc. DRI support)
<M> ATI Radeon
Graphics Support[*] Support for framebuffer[*] VESA VGA graphics support
<M> ATI Radeon display support
try those settings, then remake/reinstall the fglrx drivers and see if that works. as long as you get the mesa drivers in fglrxinfo you don't have the right configuration yet to allow the ATI drivers to kick in and override them.
Originally posted by synaptical first things first, which is to make sure you have the proper options selected in your kernel. iirc, i had:
Processor:[*] MTRR support[*] generic x86 support (it didn't seem to work until i added that, might have been something else though)
(both of those are in addition to the basic support for your specific AMD processor)
Character Devices
<*> /dev/agpgart (AGP support)
<M> ATI chipset support
<M> [support for your motherboard chipset][*] DRM (XFree etc. DRI support)
<M> ATI Radeon
Graphics Support[*] Support for framebuffer[*] VESA VGA graphics support
<M> ATI Radeon display support
try those settings, then remake/reinstall the fglrx drivers and see if that works. as long as you get the mesa drivers in fglrxinfo you don't have the right configuration yet to allow the ATI drivers to kick in and override them.
Hi synaptical,
When installing the latest version of XFree86 I ran into other problems now that are being debugged in another thread, as soon as that is resolved I'll come back to this problem :-). Here's the other thread:
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.