glxinfo crashes as user. Works as Root...
I am running Slackware 10.0. I have an ATI Radeon 9000 (Integrated Laptop card).
I have upgraded to Xorg 6.8.1, and have built and compiled Kernel 2.6.10.
During compile I enabled DRI for the Radeon driver.
My problem is this:
As root apps such as glxgears, glxinfo, and games such as tuxracer run without problem. (in fact, with very high frame rates)
But as any other user these programs all crash.
The error I get is "Segmentation Fault". Nice and generic I know, so I ran gdb on glxinfo, and tuxracer and got this error:
Program received signal SIGSEGV, Segmentation fault.
0x40126e91 in XextFindDisplay () from /usr/X11R6/lib/libXext.so.6
This "file" exists and is symbolically linked to libXext.so.6.4 with permissions as follows:
lrwxrwxrwx 1 root root 14 2005-01-13 18:50 /usr/X11R6/lib/libXext.so.6 -> libXext.so.6.4
I have searched far and wide for a solution to this problem. It is obviously a permissions problem for a device, or library somewhere. (This problem also seems to be related to KDE OpenGL screensavers not working as a user either).
OpenGL based apps were working under 2.4.26. (Though with very sad frame rates)
I have no problem recompiling the kernel if it comes to that, but I am hoping it is a simple solution.
BTW I have also altered permissions for /dev/dri. I chmoded it to 666, and have:
In my xorg.conf file.
Thanks for your time...