Hi all -
I'm running gentoo-amd64, which I recently sync'd and world updated about two
weeks ago. I was running the 1.0.7676 nvidia drivers.
After the update, all seemed fine. Today, I discovered that several graphics
apps (glxgears, glxinfo) are dying with:
error while loading shared libraries: libGL.so.1: cannot open shared object
file: No such file or directory
I updated to the 8174-r1 nvidia driver, and still the same. I am using the
'nvidia' opengl interface (eselect opengl set nvidia), and have the
nvidia-glx package (8174-r1) emerged.
#>emerge search nvidia
Searching...
[ Results for search key : nvidia ]
[ Applications found : 4 ]
* media-gfx/nvidia-cg-toolkit
Latest version available: 1.2.0402.1900
Latest version installed: [ Not Installed ]
Size of downloaded files: 3,675 kB
Homepage: http://developer.nvidia.com/view.asp?IO=cg_toolkit
Description: nvidia's c graphics compiler toolkit
License: NVIDIA
* media-video/nvidia-glx
Latest version available: 1.0.6629-r6
Latest version installed: 1.0.8174-r1
Size of downloaded files: 16,116 kB
Homepage: http://www.nvidia.com/
Description: NVIDIA X11 driver and GLX libraries
License: NVIDIA
* media-video/nvidia-kernel
Latest version available: 1.0.6629-r4
Latest version installed: 1.0.8174-r1
Size of downloaded files: 16,116 kB
Homepage: http://www.nvidia.com/
Description: Linux kernel module for the NVIDIA X11 driver
License: NVIDIA
* media-video/nvidia-settings
Latest version available: 1.0.6629
Latest version installed: 1.0.20051122-r2
Size of downloaded files: 798 kB
Homepage: http://www.nvidia.com/
Description: NVIDIA Linux X11 Settings Utility
License: GPL-2
I know that glxgears used to work... I don't know if this was after my recent
world update or not.
#>ldconfig -p | grep GL
libGLw.so.1 (libc6,x86-64) => /usr/lib/libGLw.so.1
libGLw.so.1 (libc6) => /emul/linux/x86/usr/lib/libGLw.so.1
libGLw.so (libc6,x86-64) => /usr/lib/libGLw.so
libGLw.so (libc6) => /emul/linux/x86/usr/lib/libGLw.so
libGLcore.so.1 (ELF) => /usr/lib32/opengl/nvidia/lib/libGLcore.so.1
libGLcore.so (libc6,x86-64) => /usr/lib/libGLcore.so
libGLcore.so (ELF) => /usr/lib32/opengl/nvidia/lib/libGLcore.so
libGLcore.so (ELF) => /usr/lib32/libGLcore.so
libGLU.so.1 (libc6,x86-64) => /usr/lib/libGLU.so.1
libGLU.so.1 (libc6) => /emul/linux/x86/usr/lib/libGLU.so.1
libGLU.so (libc6,x86-64) => /usr/lib/libGLU.so
libGLU.so (libc6) => /emul/linux/x86/usr/lib/libGLU.so
libGL.so.1 (libc6) => /usr/lib32/opengl/nvidia/lib/libGL.so.1
libGL.so (libc6) => /usr/lib32/opengl/nvidia/lib/libGL.so
libGL.so (libc6) => /usr/lib32/libGL.so
If I try:
$>LD_PRELOAD=/usr/lib32/libGL.so.1 glxgears
ERROR: ld.so: object '/usr/lib32/libGL.so.1' from LD_PRELOAD cannot be
preloaded: ignored.
glxgears: error while loading shared libraries: libGL.so.1: cannot open shared
object file: No such file or directory
I've tried googling/trolling through gentoo forums, but haven't got this
fixed. Anyone have any ideas?
Cheers
-=R
--
Rudolph Pienaar, M.Eng, D.Eng / email: [EMAIL PROTECTED]
MGH/MIT/HMS Athinoula A. Martinos Center for Biomedical Imaging
149 (2301) 13th Street, Charlestown, MA 02129 USA
_______________________________________________
LinuxR3000 mailing list
[email protected]
http://lists.pcxperience.com/cgi-bin/mailman/listinfo/linuxr3000
Wiki at http://prinsig.se/weekee/