staging.inyokaproject.org

Digikam startet nicht

Status: Gelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

BorussenBerni

Anmeldungsdatum:
8. Mai 2008

Beiträge: Zähle...

Hallo Zusammen, ich habe letzte Woche automatische Updates durchgeführt und habe jetzt ein Problem beim starten von Digikam. Als User erhalte ich den Hinweis:

bernhard@bernhard-laptop-terra:~$ digikam
QSocketNotifier: Can only be used with threads started with QThread
Cannot mix incompatible Qt library (5.15.9) with this library (5.15.10)
Abgebrochen (Speicherabzug geschrieben)
bernhard@bernhard-laptop-terra:~$ sudo digikam
mkdir: cannot create directory ‘/run/user/0’: Permission denied
Authorization required, but no authorization protocol specified
qt.qpa.xcb: could not connect to display :0
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx.

Abgebrochen
bernhard@bernhard-laptop-terra:~$ 

Ich habe QT5 neu installiert, hat aber keine Auswirkung gehabt. Hat jemand eine Idee? Vielen Dank

Bilder

voxxell99

Avatar von voxxell99

Anmeldungsdatum:
23. September 2009

Beiträge: 3932

sudo digikam

Man startet ein GUI Programm NIE mit sudo! Hilft hier auch rein gar nichts, schließlich wurden keine fehlenden Rechte erwähnt. Welche Version hast du überhaupt installiert?

Da du kein KDE nutzt ist das AppImage von Digikam vllt. problemloser.

BorussenBerni

(Themenstarter)

Anmeldungsdatum:
8. Mai 2008

Beiträge: Zähle...

ich habe die Digikam Version 8.1.0 installiert.

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16802

Hallo BorussenBerni,

Leider ist es jetzt etwas komplizierter geworden .... Bitte mal genauer sagen in welcher Form du DigiCam "installiert" hast. Zur Auswahl stehen also .deb aus den Repos, selbst erstellt aus Quellcode bzw. aus Fremdquelle, Snap, Flatpack oder AppImage usw.

PS: lt. voxxell99 bitte das Home Verzeichnis überprüfen und falls notwendig reparieren. (WiKi Ubuntuusers)

Gruss Lidux

BorussenBerni

(Themenstarter)

Anmeldungsdatum:
8. Mai 2008

Beiträge: 35

Das ist schon einige Jahre, dass ich das Programm installiert habe. Kann man irgendwo nachschauen welche Installation ich verwendet habe?

Bencotto

Avatar von Bencotto

Anmeldungsdatum:
12. Januar 2018

Beiträge: 601

Ich habe schon mit dem Appimage experimentiert, lief einwandfrei ist aber immer sehr langsam gestartet.

Jetzt habe ich es als flatpak und da bekommst Du immer die aktuellste Version. Es läuft damit perfekt.

Schau mal in flathub.org dort findest Du alle Informationen dazu.

dirkolus

Anmeldungsdatum:
17. Mai 2011

Beiträge: 2180

BorussenBerni schrieb:

Das ist schon einige Jahre, dass ich das Programm installiert habe. Kann man irgendwo nachschauen welche Installation ich verwendet habe?

which digikam
file $(which digikam)
dpkg -S $(which digikam)
flatpak list | grep -i digikam
snap list digikam

Und bei der Gelegenheit bitte noch erwähnen, wie Du Qt5 reinstalliert hast (das dürfte ja nicht so lange her sein).

BorussenBerni

(Themenstarter)

Anmeldungsdatum:
8. Mai 2008

Beiträge: 35

So,hatte am Wochenende leider keine Zeit

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
bernhard@bernhard-laptop-terra:~$ which digikam
/snap/bin/digikam
bernhard@bernhard-laptop-terra:~$ file $(which digikam)
/snap/bin/digikam: symbolic link to /usr/bin/snap
bernhard@bernhard-laptop-terra:~$ dpkg -S $(which digikam)
dpkg-query: Kein Pfad gefunden, der auf Muster /snap/bin/digikam passt
bernhard@bernhard-laptop-terra:~$ flatpak list | grep -i digikam
Der Befehl 'flatpak' wurde nicht gefunden, kann aber installiert werden mit:
sudo apt install flatpak
bernhard@bernhard-laptop-terra:~$ snap list digikam
Name     Version  Revision  Tracking          Herausgeber  Hinweise
digikam  8.1.0    76        latest/candidate  kde✓         -

Qt5 habe ich nie bewusst installiert, muss mit einer Abhängigkeit auf den Rechner gekommen sein. Mit dem Befehl habe ich versucht Qt5 zu reparieren.

sudo pip install --upgrade --force-reinstall pyqt5

BorussenBerni

(Themenstarter)

Anmeldungsdatum:
8. Mai 2008

Beiträge: 35

Was mich wundert ist der Hinweis das die Version 5.15.10 nicht installiert ist sonder nur 5.15.9

bernhard@bernhard-laptop-terra:~$ digikam
QSocketNotifier: Can only be used with threads started with QThread
Cannot mix incompatible Qt library (5.15.9) with this library (5.15.10)
Abgebrochen (Speicherabzug geschrieben)
bernhard@bernhard-laptop-terra:~$ dpkg -l | grep ii | grep 5.15.10
bernhard@bernhard-laptop-terra:~$ dpkg -l | grep ii | grep 5.15.9
ii  libqt5webengine-data                          5.15.9+dfsg-1                                                                   all          Web content engine library for Qt - Data
ii  libqt5webengine5:amd64                        5.15.9+dfsg-1                                                                   amd64        Web content engine library for Qt
ii  libqt5webenginecore5:amd64                    5.15.9+dfsg-1                                                                   amd64        Web content engine library for Qt - Core
ii  libqt5webenginewidgets5:amd64                 5.15.9+dfsg-1                                                                   amd64        Web content engine library for Qt - Widget
ii  qml-module-qtwebengine:amd64                  5.15.9+dfsg-1                                                                   amd64        Qt WebEngine QML module
ii  qtwebengine5-dev:amd64                        5.15.9+dfsg-1                                                                   amd64        Web content engine library for Qt - development files
ii  qtwebengine5-doc                              5.15.9+dfsg-1                                                                   all          Qt 5 webengine documentation
bernhard@bernhard-laptop-terra:~$ 

dirkolus

Anmeldungsdatum:
17. Mai 2011

Beiträge: 2180

Ok, wir können festhalten:

  • digikam ist als snap installiert. Damit wird sowohl das Programm als auch alle notwendigen Bibliotheken (wie Qt 5.15.9/10) mit dem Snap-Paket mitgeliefert.

  • Re-Install von Qt5 dürfte nicht viel gebracht haben, da diese version über pip (vermutlich) auf den normalen Verzeichnisbaum und nicht in das entsprechende digikam-snap installiert wurde.

  • Die digikam Version 8.1.0 ist erst seit 2 Wochen raus, Du hast also eine latest/candidate version erwischt.

Die für mich wahrscheinlichste Variante zur Reparatur dieses Themas wäre digiKam durch die latest/stable (8.0.0) zu ersetzen. Über snap.

BorussenBerni

(Themenstarter)

Anmeldungsdatum:
8. Mai 2008

Beiträge: 35

Vielen Dank, das war es. Ich habe jetzt über snap auf 8.0.0 zurückgesetzt, läuft wieder alles.

Antworten |