ubuntuusers.de

kdenlive startet nicht mehr - error while loading shared libraries: libpulsecommon

Status: Gelöst | Ubuntu-Version: Ubuntu 20.04 (Focal Fossa)
Antworten |

claudio-v

Avatar von claudio-v

Anmeldungsdatum:
15. Oktober 2012

Beiträge: 26

kdenlive startet nicht mehr über die Konsole aufgerufen kommt folgende Fehlermeldung:
/snap/kdenlive/26/usr/bin/kdenlive: error while loading shared libraries: libpulsecommon-13.99.so: cannot open shared object file: No such file or directory .
Wie kann ich die Verknüpfung zu der nicht mehr gefundenen shared library wieder restaurieren? Versuche mit sudo /sbin/ldconfig -v oder Nachinstallieren brachten keinen Erfolg.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5034

Im normalen System ohne Snaps ist libpulsecommon-VERSIONSNUMMER.so Bestandteil vom Paket libpulse0, bei mir auf Hirsute Hippo wäre es:

/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-14.2.so

Mit:

sudo apt-get install --reinstall libpulse0

sollte die zum Ubuntu Release passende Bibliothek reinstalliert werden.

Sollte die Bibliothek innerhalb des Snaps fehlen, warum auch immer, dann vielleicht einfach mal das Kdenlive Snap deinstallieren und wieder neu installieren.

claudio-v

(Themenstarter)
Avatar von claudio-v

Anmeldungsdatum:
15. Oktober 2012

Beiträge: 26

1
sudo apt-get install --reinstall libpulse0

ergibt folgende Meldung:
E: Sperre /var/lib/dpkg/lock-frontend konnte nicht erlangt werden. Sie wird von Prozess 3623 (unattended-upgr) gehalten.
N: Beachten Sie, dass das Entfernen der Sperrdatei keine Lösung ist und Ihr System beschädigen kann.
E: Erlangen der Sperre für die Dpkg-Oberfläche (/var/lib/dpkg/lock-frontend) nicht möglich; wird sie von einem anderen Prozess verwendet?
keine Lösung - System beschädigen - wie groß ist das Risiko?

1
dpkg -l libpulse*

liefert:
ii libpulse-mainloop-glib0:amd64; 1:13.99.1-1ubuntu3.10 amd64; PulseAudio client libraries (glib support)
ii libpulse0:amd64; 1:13.99.1-1ubuntu3.10 amd64; PulseAudio client libraries
ii libpulsedsp:amd64; 1:13.99.1-1ubuntu3.10 amd64; PulseAudio OSS pre-load library
Die library ist also vorhanden, wird offensichtlich nur nicht mehr gefunden - interpretiere ich es richtig?

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5034

claudio-v schrieb:

1
sudo apt-get install --reinstall libpulse0

ergibt folgende Meldung:
E: Sperre /var/lib/dpkg/lock-frontend konnte nicht erlangt werden. Sie wird von Prozess 3623 (unattended-upgr) gehalten.

Da laufen wohl gerade die automatischen updates (unattended-upgr). Mal kurz abwarten bis die durch sind. Kannst auch mal gucken mit:

dpkg -S /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon\*

Als Ausgabe müsste vorne dann der Paketname stehen, und dann der Pfad zur Bibliothek ausgegeben werden. Das Sternchen sollte als Wildcard funktionieren.

claudio-v

(Themenstarter)
Avatar von claudio-v

Anmeldungsdatum:
15. Oktober 2012

Beiträge: 26

diesmal hat's funktioniert
Holen:1 http://de.archive.ubuntu.com/ubuntu focal-updates/main amd64 libpulse0 amd64 1:13.99.1-1ubuntu3.10 [262 kB]
libpulse0:amd64 (1:13.99.1-1ubuntu3.10) wird eingerichtet ...
Trigger für libc-bin (2.31-0ubuntu9.2) werden verarbeitet ...
nur: es ändert nichts an der Fehlermeldung von kdenlive.

1
dpkg -S /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon\*

liefert wie erwartet den Paketnamen und den Pfad:
libpulse0:amd64: /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-13.99.so

Die library ist wirklich vorhanden, wird nur nicht gefunden.
Kann man die Verbindungen evt. mit ldconfig reparieren?

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5034

Wenn es bei Snap bleiben soll, das Kdenlive, dann mal den Wikeintrag zu Snap lesen:

Es gibt aber auch ein Kdenlive PPA:

Im Kdenlive PPA ist die Kdenlive Version zur Zeit sogar neuer als im Snapsladen.

Kdenlive auf snapcraft.io:

claudio-v

(Themenstarter)
Avatar von claudio-v

Anmeldungsdatum:
15. Oktober 2012

Beiträge: 26

mit:

1
snap revert kdenlive

kdenlive zurückgesetzt zu 20.04.0
und das Programm läßt sich wieder ohne Fehlermeldung starten.

warum die neuere Version: kdenlive 20.12.3 revision 26, Probleme mit der libpulse library hatte, bleibt damit natürlich ungeklärt.

Antworten |