staging.inyokaproject.org

Digikam startet nicht

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

hans889

Avatar von hans889

Anmeldungsdatum:
3. Oktober 2009

Beiträge: 227

Hallo in die Runde,

ich kann digikam nicht starten. Hier die Terminalausgabe:

johannes@johannes-ideacentre-510S-08IKL:~$ digikam
digikam.widgets: Use installed icons
digikam.general: Switch to application font:  QFont( "Sans Serif,9,-1,5,50,0,0,0,0,0" )
digikam.general: AlbumWatch is disabled
digikam.general: Database Parameters:
   Type:                     "QSQLITE"
   DB Core Name:             "/home/johannes/Bilder/digikam4.db"
   DB Thumbs Name:           "/home/johannes/Bilder/thumbnails-digikam.db"
   DB Face Name:             "/home/johannes/Bilder/recognition.db"
   DB Similarity Name:       "/home/johannes/Bilder/similarity.db"
   Connect Options:          ""
   Host Name:                ""
   Host port:                -1
   Internal Server:          false
   Internal Server Path:     ""
   Internal Server Serv Cmd: ""
   Internal Server Init Cmd: ""
   Username:                 ""
   Password:                 ""

digikam.dbengine: Loading SQL code from config file "/usr/share/digikam/database/dbconfig.xml"
digikam.dbengine: Checking XML version ID => expected:  3  found:  3
digikam.coredb: Core database: running schema update
digikam.coredb: Core database: have a structure version  9
digikam.coredb: Core database: makeUpdates  9  to  10
digikam.dbengine: Failure executing query:
 "" 
Error messages: "Der Befehl konnte nicht ausgeführt werden" "duplicate column name: manualOrder" "1" 2 
Bound values:  ()
digikam.dbengine: Error while executing DBAction [ "UpdateSchemaFromV9ToV10" ] Statement [ "ALTER TABLE Images ADD manualOrder INTEGER;" ]
digikam.coredb: Core database: schema update to V 10 failed!
digikam.coredb: Core database: cannot process schema initialization
KMemoryInfo: Platform identified :  "LINUX"
KMemoryInfo: TotalRam:  12467052544
digikam.general: Allowing a cache size of 200 MB
QThreadStorage: Thread 0x7f2772be5460 exited after QThreadStorage 12 destroyed
johannes@johannes-ideacentre-510S-08IKL:~$ 

Ist da was zu machen? Danke schon mal für euren Input!

Frieder108

Avatar von Frieder108

Anmeldungsdatum:
7. März 2010

Beiträge: 9684

Moin, hier funktioniert Digikam unter Kubuntu 20.04 - Frage, wie hast du das Programm installiert?

hans889

(Themenstarter)
Avatar von hans889

Anmeldungsdatum:
3. Oktober 2009

Beiträge: 227

Moin Frieder,

ich habe Digikam aus den Quellen installiert.

Gruß

Frieder108

Avatar von Frieder108

Anmeldungsdatum:
7. März 2010

Beiträge: 9684

Hi Hans,

ich komm gerade nicht dazu, mein 20.04 zu starten - aus diesem Grund nur mal soviel, eigentlich sollte 20.04 problemlos laufen, anderseits ist es halt doch noch ne Entwicklerversion und es findet immer noch jede Menge Feinabstimmung statt, da kann es schon passieren, dass sich mal das eine oder andere Bit irgendwo "verklemmt".

Bei mir ist es der Systemstart, der dauert "ewig" - danach läuft das System aber problemlos, sprich, Digikam z.B. macht keine Zicken. 😉

Lass mal ein beherztes

sudo apt update && sudo apt full-upgrade && sudo apt -f install && sudo apt autoremove --purge && sudo apt clean

auf das System los, danach evtl. mal neu starten und dann ein

sudo apt install --reinstall digikam

Danach hast du zumindest eine aktuelles System und ein aktuelles Digikam - wenn das alles noch nicht hilft, dann muss man mal suchen, wo Digikam seine Einstellungen speichert und den entsprechenden Ordner einfach mal umbenennen → mehr fällt mir dazu im Moment auch nicht ein.

Grüßle und bleib gesund

Frieder

hakel

Anmeldungsdatum:
13. August 2009

Beiträge: 23336

Ist das ein übernommenes marodes Profil?

Error while executing DBAction

digikam sollte doch mit einem frisch angelegten DB Profil klar kommen.

KDE hat mit Snap nichts am Hut unter 20.04 ?

hans889

(Themenstarter)
Avatar von hans889

Anmeldungsdatum:
3. Oktober 2009

Beiträge: 227

Hallo ihr zwei,

ich habe deine Schritte befolgt Frieder, erstmal keine Veränderung.

Dann habe ich die digikamrc unter ~/.config umbenannt, so startet wenigstens die Einrichtung von Digikam, aber der letzte Schritt "Ihre Sammlung durchsuchen", ergibt eine Fehlermeldung:

johannes@johannes-ideacentre-510S-08IKL:~$ digikam
digikam.widgets: Use installed icons
digikam.general: "/home/johannes/Bilder"
digikam.general: Testing  "mysql_install_db" ...
digikam.general: Testing  "mysqld" ...
digikam.general: Testing  "mysql_install_db" ...
digikam.general: Testing  "mysqld" ...
digikam.general: Testing  "/usr/bin/mysql_install_db" ...
digikam.general: All Binaries Found :  false
digikam.general: Testing  "/usr/bin/mysqld" ...
digikam.general: All Binaries Found :  false
digikam.general: Testing  "/usr/sbin/mysql_install_db" ...
digikam.general: All Binaries Found :  false
digikam.general: Testing  "/usr/sbin/mysqld" ...
digikam.general: All Binaries Found :  false
digikam.general: Root album is :  "/home/johannes/Bilder"
digikam.database: Database directory is :  "/home/johannes/Bilder"
digikam.general: AlbumWatch is disabled
digikam.general: Database Parameters:
   Type:                     "QSQLITE"
   DB Core Name:             "/home/johannes/Bilder/digikam4.db"
   DB Thumbs Name:           "/home/johannes/Bilder/thumbnails-digikam.db"
   DB Face Name:             "/home/johannes/Bilder/recognition.db"
   DB Similarity Name:       "/home/johannes/Bilder/similarity.db"
   Connect Options:          ""
   Host Name:                ""
   Host port:                -1
   Internal Server:          false
   Internal Server Path:     ""
   Internal Server Serv Cmd: ""
   Internal Server Init Cmd: ""
   Username:                 ""
   Password:                 ""

qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 1800, resource id: 41943483, major code: 40 (TranslateCoords), minor code: 0
digikam.dbengine: Loading SQL code from config file "/usr/share/digikam/database/dbconfig.xml"
digikam.dbengine: Checking XML version ID => expected:  3  found:  3
digikam.coredb: Core database: running schema update
digikam.coredb: Core database: have a structure version  9
digikam.coredb: Core database: makeUpdates  9  to  10
digikam.dbengine: Failure executing query:
 "" 
Error messages: "Der Befehl konnte nicht ausgeführt werden" "duplicate column name: manualOrder" "1" 2 
Bound values:  ()
digikam.dbengine: Error while executing DBAction [ "UpdateSchemaFromV9ToV10" ] Statement [ "ALTER TABLE Images ADD manualOrder INTEGER;" ]
digikam.coredb: Core database: schema update to V 10 failed!
digikam.coredb: Core database: cannot process schema initialization
KMemoryInfo: Platform identified :  "LINUX"
KMemoryInfo: TotalRam:  12467027968
digikam.general: Allowing a cache size of 200 MB
QThreadStorage: Thread 0x7fbe8e9f6460 exited after QThreadStorage 18 destroyed
johannes@johannes-ideacentre-510S-08IKL:~$ 

@hakel: Wie legt man denn ein frisches Profil an?

hakel

Anmeldungsdatum:
13. August 2009

Beiträge: 23336

Profile sind etwas diffuse Ordner in denen Nutzerdaten und Anwendungseinstellungen (Konfigs) liegen. Bei Ubuntu ~/.config, allerdings scheint sich KDE nicht wirklich -konsequent- daran zu halten.

/home/johannes/Bilder/digikam4.db

Ich nutze weder KDE noch digikam noch stecke ich in deiner Haut. So aus der Ferne ist die Sache ziemlich eindeutig, in deinem System fliegen inkompatible Reste der alten Installation rum.

Durch das Umbenennen des Profilordners fährt das Programm hoch, allerdings schmirgelt es dann wegen der inkompatiblen dbs ab.

Seltsam, ein digikam Pro hätte sich schon längst melden müssen. 🐸

Entweder die db reparieren oder löschen, würde ich so "ins Blaue" sagen.

hans889

(Themenstarter)
Avatar von hans889

Anmeldungsdatum:
3. Oktober 2009

Beiträge: 227

Hallo hakel,

die db wars, hab sie in home/bilder gelöscht, jetzt startet Digikam.

Danke für den entscheidenden Tip.

Gruß Hans

Antworten |