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/

Reply via email to