I had a similar error like this: (EE) AIGLX error: dlopen of /usr/lib/dri/fglrx_dri.so failed (/usr/lib/dri/fglrx_dri.so: undefined symbol: __glXFindDRIScreen)
and i found this<http://fedoraforum.org/forum/showthread.php?t=127305&page=4>(see post #57) forum were someone fixed that error and the solution may be the same. His fix which was a little "dirty was" I have DRI working!!!!
here is what i did.... basically the files are in the wrong places..... this is kind of dirty but it works some help came from Quote: http://www.fedoraforum.org/forum/sh...ad.php?p=484317<http://www.fedoraforum.org/forum/showthread.php?p=484317> /usr/lib/dri/fglrx_dri.so: undefined symbol: __glXFindDRIScreen SOLUTION (not clean, but works): I said that __glXFindDRIScreen comes from libGL, I found that libGL in my /usr/lib/ comes not from ATI (it was Mesa probably). So I delete all libGL files (BACKUP first!, delete no libGLU!) from /usr/lib/ and copy libs from /usr/lib/ati-fglrx (libGL.so.1 and libGL.so.1.2) to /usr/lib/ and now IT WORKS!!! have to make symlinks to ln -s /usr/lib/xorg/modules/dri/* /usr/lib/dri/ mkdir /usr/lib/driold make directory to back up dri directory cp /usr/lib/dri/* /usr/lib/driold/ #backup old dri directory rm /usr/lib/dri/fglrx_dri.so ln -s /usr/lib/xorg/modules/dri/* /usr/lib/dri/ rm /usr/bin/libGL.* #remove incorrect opengl librarys cp /usr/lib/ati-fglrx/lib* /usr/lib/ #copy ati specific opengl. library rm /usr/lib/libGL.so.1 #remove broken symlink ln -s /usr/lib/ati-fglrx/libGL.so.1 /usr/lib/libGL.so.1 #create new symlink now run LIBGL_DEBUG=verbose glxinfo
Marc