Originally Posted by lancer01
The LD_PRELOAD thing doesn't work for me either. However, using the driver package from NVIDIA does.
This leads me to the conclusion that this is a livna build problem.
It might be that Beryl is trying to directly use /usr/lib64/libGL.so (Mesa lib) instead of the nVidia library and the LD_PRELOAD worked for that guy.
If this is the case, then it is definitely a Beryl bug.
This also affects the freshrpms.net RPM of the nVidia driver (which self-generates on a new kernel upgrade, which is better than Livna) so it seems that it might be Beryl is looking for the wrong libGL.