[pkg-nvidia-devel] Bug#596037: libGL.so.1: undefined symbol: KDE not start

Andreas Beckmann debian at abeckmann.de
Thu Sep 9 12:35:35 UTC 2010


On 2010-09-09 13:52, Dirk Schleicher wrote:
> Hi Andreas,
> 
> first I used the nvidiamodule build via m-a.

Did you try removing the extremely old files first?

Some more information to collect:

* switch the current shell to no-translations, readable english output
in the following commands

    export LC_ALL=C

* the state of all nvidia and mesa packages on your system:

    COLUMNS=180 dpkg -l '*nvidia*' '*libgl1*' dpkg

(you may redirect this to a file if the output is too wide for your
terminal)

> Am Thu, 09 Sep 2010 12:16:39 +0200
> schrieb Andreas Beckmann:
> 
>> Remove and purge the packages
>>   nvidia-kernel-dkms
>>   nvidia-kernel-2.6*
>> (you may have to remove nvidia-glx first)
>> rmmod nvidia
>> reinstall nvidia-kernel-dkms
>> reinstall nvidia-glx
> 
> Now I become nuts

what command did you run here?

> Die folgenden teilweise installierten Pakete werden konfiguriert:
>   libgl1-nvidia-alternatives libgl1-nvidia-glx nvidia-glx 
> Es werden keine Pakete installiert, aktualisiert oder entfernt.
> 0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
> Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 0B zusätzlich belegt sein.
> Richte libgl1-nvidia-alternatives ein (195.36.31-3) ...
> Behalte »Umleitung von /usr/lib/libGL.so zu /usr/lib/nvidia/diversions/libGL.so durch libgl1-nvidia-alternatives« bei
> Behalte »Umleitung von /usr/lib/libGL.so.1 zu /usr/lib/nvidia/diversions/libGL.so.1 durch libgl1-nvidia-alternatives« bei
> Behalte »Umleitung von /usr/lib/libGL.so.1.2 zu /usr/lib/nvidia/diversions/libGL.so.1.2 durch libgl1-nvidia-alternatives« bei
> Verarbeite Trigger für libgl1-nvidia-alternatives ...
> update-alternatives: Fehler: Alternativen-Pfad /usr/lib/nvidia/diversions/libGL.so.1 existiert nicht
> dpkg: Fehler beim Bearbeiten von libgl1-nvidia-alternatives (--configure):
>  Unterprozess installiertes post-installation-Skript gab den Fehlerwert 2 zurück

That should not have happened ...

   ls -la /usr/lib/nvidia/diversions

> dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libgl1-nvidia-glx:
then it cascades ...


If your system is still in this state, try the following and post the
output here

    dpkg-reconfigure libgl1-nvidia-alternatives

if this fails

    apt-get purge libgl1-nvidia-alternatives
    apt-get install libgl1-nvidia-alternatives

if this fails, too, edit
/var/lib/dpkg/info/libgl1-nvidia-alternatives.postinst
and insert 'set -x' into the third line (an empty line at the beginning
of the file) and rerun the dpkg-reconfigure comand


Andreas





More information about the pkg-nvidia-devel mailing list