I'm not sure if this is a packaging issue, or an issue with the driver
itself. I am using the recently released AMD catalyst 13.8-beta driver
for Fedora 19 (kernel 3.10.4-300).
The two issues are:
1) Something is pointing to the module in the wrong place
(/usr/X11R6/lib64/modules/dri/fglrx_dri.so) instead of
/usr/lib64/dri/fglrx_dri.so.
2) The permissions on /proc/ati/major seem to be incorrect.
See the output from glxinfo below:
$ LIBGL_DEBUG=verbose glxinfo | head -5
libGL: AtiGetClientDriverName: 13.20.4 fglrx (screen 0)
libGL error: OpenDriver: failed to open
/usr/X11R6/lib64/modules/dri/fglrx_dri.so,
error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared
object file: No such file or directory]
ukiDynamicMajor: failed to open /proc/ati/major
Setting of real/effective user Id to 0/0 failed
ukiDynamicMajor: failed to open /proc/ati/major
ukiDynamicMajor: failed to open /proc/ati/major
ukiDynamicMajor: failed to open /proc/ati/major
libGL error: open uki failed (Operation not permitted)
libGL error: reverting to (slow) indirect rendering
name of display: :0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting
LIBGL_DEBUG=verbose)
server glx vendor string: ATI
server glx version string: 1.4
Regards,
Raman