Amarok does not load

Jonas Norlander jonorland at gmail.com
Fri Dec 12 20:24:11 UTC 2008


2008/12/12 Peter Klaassen <peterklaassen at quicknet.nl>:
> Kubuntu HH 8.04 KDE 3.5
>
> error while loading shared libraries: /usr/lib/libGL.so.1: invalid ELF header
>
> how can I solve this?

The file could have become corrupted so you could try to reinstall it.
libGL that looks like it's a OpenGL library. Try to search for
installed libraries related to opengl that you have installed and
reinstall them. Could be nvidia restricted drivers to.

This is the package that have a libGL.so file from my system:
$ apt-file search  libGL.so
captury: /usr/lib/captury/libGL.so
captury: /usr/lib/captury/libGL.so.1
ia32-libs: /usr/lib32/libGL.so.1
ia32-libs: /usr/lib32/libGL.so.1.2
libgl1-mesa-dev: /usr/lib/libGL.so
libgl1-mesa-glx: /usr/lib/libGL.so.1
libgl1-mesa-glx: /usr/lib/libGL.so.1.2
libgl1-mesa-glx-dbg: /usr/lib/debug/usr/lib/libGL.so.1.2
libgl1-mesa-swx11: /usr/lib/libGL.so.1
libgl1-mesa-swx11: /usr/lib/libGL.so.1.5.070200
libgl1-mesa-swx11-dbg: /usr/lib/debug/usr/lib/libGL.so.1.5.070200
libgl1-mesa-swx11-dev: /usr/lib/libGL.so
lsb-build-base3: /usr/lib/lsb3/libGL.so
nvidia-glx-173: /usr/lib/libGL.so.1
nvidia-glx-173: /usr/lib/libGL.so.173.14.12
nvidia-glx-173: /usr/lib32/libGL.so
nvidia-glx-173: /usr/lib32/libGL.so.1
nvidia-glx-173: /usr/lib32/libGL.so.173.14.12
nvidia-glx-173-dev: /usr/lib/libGL.so
nvidia-glx-177: /usr/lib/libGL.so.1
nvidia-glx-177: /usr/lib/libGL.so.177.80
nvidia-glx-177: /usr/lib32/libGL.so
nvidia-glx-177: /usr/lib32/libGL.so.1
nvidia-glx-177: /usr/lib32/libGL.so.177.80
nvidia-glx-177-dev: /usr/lib/libGL.so
nvidia-glx-71: /usr/lib/libGL.so.1
nvidia-glx-71: /usr/lib/libGL.so.71.86.04
nvidia-glx-71: /usr/lib32/libGL.so
nvidia-glx-71: /usr/lib32/libGL.so.1
nvidia-glx-71: /usr/lib32/libGL.so.71.86.04
nvidia-glx-71-dev: /usr/lib/libGL.so
nvidia-glx-96: /usr/lib/libGL.so.1
nvidia-glx-96: /usr/lib/libGL.so.96.43.05
nvidia-glx-96: /usr/lib/libGL.so.96.43.09
nvidia-glx-96: /usr/lib32/libGL.so
nvidia-glx-96: /usr/lib32/libGL.so.1
nvidia-glx-96: /usr/lib32/libGL.so.96.43.05
nvidia-glx-96: /usr/lib32/libGL.so.96.43.09
nvidia-glx-96-dev: /usr/lib/libGL.so
xorg-driver-fglrx: /usr/lib/libGL.so.1.2
xorg-driver-fglrx: /usr/lib32/libGL.so.1.2


or run...
$ LANG="C" dpkg -S /usr/lib/libGL.so.1
diversion by nvidia-glx-177 from: /usr/lib/libGL.so.1
diversion by nvidia-glx-177 to: /usr/lib/nvidia/libGL.so.1.xlibmesa
libgl1-mesa-glx, nvidia-glx-177: /usr/lib/libGL.so.1

So for me the /usr/lib/libGL.so.1file belongs to the nvidia-glx-177 package.


$ apt-cache show nvidia-glx-177
Package: nvidia-glx-177
Priority: optional
Section: restricted/misc
Installed-Size: 46144
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Original-Maintainer: Debian NVIDIA Maintainers
<pkg-nvidia-devel at lists.alioth.debian.org>
Architecture: amd64
Source: nvidia-graphics-drivers-177
Version: 177.80-0ubuntu2

/ Jonas




More information about the kubuntu-users mailing list