Digikam not displaying photos after computer reinstall
Kees Vonk
keesvonk at gmail.com
Wed Aug 2 21:41:30 BST 2017
Hello,
I have recently needed to reinstall my computer. I have backed up the
mysql database that I was using and restore it on my rebuild computer. I
am not sure what version of digikam was installed before, but I now have
digikam 5.6 on Ubuntu 17.04 (initially digikam 5.4 was installed, but
because of the problems I was facing I upgraded to 5.6). The mysql
version is 5.7.
When I start up digikam it comes up with an error about upgrading the
database and then when digikam comes up it there don't seem to be any
photos, even though they are in the same location as on the previous
build of the computer.
I have started it up from the terminal to capture the output and errors,
which gives me the output below. I added the digikam-facedb when it was
complaining about DB errors, but it has not actually created the
database. I have even added the mysql root user to see if that would
make a difference.
Any help would be greatly appreciated.
Kees
----- output of digikam captured from terminal -----
digikam.general: AlbumWatch use QFileSystemWatcher
digikam.general: Database Parameters:
Type: "QMYSQL"
DB Core Name: "digikam"
DB Thumbs Name: "digikam-thumbnails"
DB Face Name: "digikam-facedb"
Connect Options: ""
Host Name: "localhost"
Host port: 3306
Internal Server: false
Internal Server Path: ""
Internal Server Serv Cmd: ""
Internal Server Init Cmd: ""
Username: "root"
Password: "XXXXXXXXXXXXX"
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 7
digikam.coredb: Core database: makeUpdates 7 to 8
digikam.dbengine: Failure executing query:
""
Error messages: "QMYSQL: Unable to execute query" "You have an error in
your SQL syntax; check the manual that corresponds to your MySQL server
version for the right syntax to use near 'IF EXISTS identifier' at line
2" 1064 2
Bound values: ()
digikam.dbengine: Error while executing DBAction [
"UpdateSchemaFromV7ToV8" ] Statement [ "ALTER TABLE
AlbumRoots\n DROP INDEX IF EXISTS
identifier;" ]
digikam.coredb: Core database: schema update to V 8 failed!
digikam.coredb: Core database: cannot process schema initialization
KMemoryInfo: Platform identified : "LINUX"
KMemoryInfo: TotalRam: 8295964672
digikam.general: Allowing a cache size of 200 MB
digikam.general: Switch to widget style: ""
digikam.dimg: ("/usr/share/color/icc")
digikam.dimg: No X.org XICC profile installed for screen 0
digikam.general: Camera XML data:
"/home/cesera/.local/share/digikam/cameras.xml"
digikam.facedb: FaceDB SelectFaceSetting val ret = 0
digikam.facedb: FaceDB SelectFaceSetting val ret = 0
digikam.facedb: Face database: have a structure version "2"
digikam.facesengine: Face database ready for use
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.facesengine: Face database ready for use
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.geoiface: "setting backend marble"
digikam.general: AudioOutput backends: ("Pulse", "OpenAL", "null")
digikam.general: Stacked View Mode : 0
digikam.geoiface: "setting backend marble"
digikam.geoiface: "setting backend marble"
digikam.general: "browse_album"
digikam.general: "browse_tag"
digikam.general: "browse_labels"
digikam.general: "browse_date"
digikam.general: "browse_timeline"
digikam.general: "browse_search"
digikam.general: "browse_fuzzysearch"
digikam.general: "browse_gpssearch"
digikam.general: "browse_people"
digikam.widgets: Paths to color scheme : ("/usr/share/digikam/colorschemes")
digikam.widgets: "Breeze" :: ""
digikam.widgets: "Breeze" :: ""
QFSFileEngine::open: No file name specified
digikam.dimg: Root lens database dir: "/usr/share/lensfun"
digikam.dimg: Load lens database file: "6x6.xml"
digikam.dimg: Load lens database file: "actioncams.xml"
digikam.dimg: Load lens database file: "compact-canon.xml"
digikam.dimg: Load lens database file: "compact-casio.xml"
digikam.dimg: Load lens database file: "compact-fujifilm.xml"
digikam.dimg: Load lens database file: "compact-kodak.xml"
digikam.dimg: Load lens database file: "compact-konica-minolta.xml"
digikam.dimg: Load lens database file: "compact-leica.xml"
digikam.dimg: Load lens database file: "compact-nikon.xml"
digikam.dimg: Load lens database file: "compact-olympus.xml"
digikam.dimg: Load lens database file: "compact-panasonic.xml"
digikam.dimg: Load lens database file: "compact-pentax.xml"
digikam.dimg: Load lens database file: "compact-ricoh.xml"
digikam.dimg: Load lens database file: "compact-samsung.xml"
digikam.dimg: Load lens database file: "compact-sigma.xml"
digikam.dimg: Load lens database file: "compact-sony.xml"
digikam.dimg: Load lens database file: "contax.xml"
digikam.dimg: Load lens database file: "generic.xml"
digikam.dimg: Load lens database file: "mil-canon.xml"
digikam.dimg: Load lens database file: "mil-fujifilm.xml"
digikam.dimg: Load lens database file: "mil-nikon.xml"
digikam.dimg: Load lens database file: "mil-olympus.xml"
digikam.dimg: Load lens database file: "mil-panasonic.xml"
digikam.dimg: Load lens database file: "mil-pentax.xml"
digikam.dimg: Load lens database file: "mil-samsung.xml"
digikam.dimg: Load lens database file: "mil-samyang.xml"
digikam.dimg: Load lens database file: "mil-sigma.xml"
digikam.dimg: Load lens database file: "mil-sony.xml"
digikam.dimg: Load lens database file: "mil-tamron.xml"
digikam.dimg: Load lens database file: "mil-zeiss.xml"
digikam.dimg: Load lens database file: "misc.xml"
digikam.dimg: Load lens database file: "rf-leica.xml"
digikam.dimg: Load lens database file: "slr-canon.xml"
digikam.dimg: Load lens database file: "slr-hasselblad.xml"
digikam.dimg: Load lens database file: "slr-konica-minolta.xml"
digikam.dimg: Load lens database file: "slr-leica.xml"
digikam.dimg: Load lens database file: "slr-nikon.xml"
digikam.dimg: Load lens database file: "slr-olympus.xml"
digikam.dimg: Load lens database file: "slr-panasonic.xml"
digikam.dimg: Load lens database file: "slr-pentax.xml"
digikam.dimg: Load lens database file: "slr-ricoh.xml"
digikam.dimg: Load lens database file: "slr-samsung.xml"
digikam.dimg: Load lens database file: "slr-samyang.xml"
digikam.dimg: Load lens database file: "slr-schneider.xml"
digikam.dimg: Load lens database file: "slr-sigma.xml"
digikam.dimg: Load lens database file: "slr-soligor.xml"
digikam.dimg: Load lens database file: "slr-sony.xml"
digikam.dimg: Load lens database file: "slr-tamron.xml"
digikam.dimg: Load lens database file: "slr-tokina.xml"
digikam.dimg: Load lens database file: "slr-ussr.xml"
digikam.dimg: Load lens database file: "slr-vivitar.xml"
digikam.dimg: Load lens database file: "slr-zeiss.xml"
digikam.dimg: variant: QVariant(Digikam::LensFunIface::DevicePtr, )
digikam.dimg: dev: AEE :: AEE DV :: 6
digikam.dimg: Search for camera "" - "" ==> false
digikam.dimg: Search for lens "" ==> false
digikam.dimg: updating data
digikam.dimg: updating data
digikam.general: Using 4 CPU core to run threads
digikam.general: new search text settings: "" : hasResult = false ,
validRows = 0
QFSFileEngine::open: No file name specified
digikam.geoiface: ----
digikam.general: Did not find album root album in hash
digikam.general: Did not find album root album in hash
digikam.general: Did not find album root album in hash
digikam.general: Could not find parent with url: "" for: "/00000000"
digikam.general: Could not find parent with url: "" for: "/00000000"
digikam.general: Could not find parent with url: "" for: "/00000000"
digikam.general: Could not find parent with url: "" for: "/200107-July"
digikam.general: Could not find parent with url: "" for: "/200107-July"
digikam.general: Could not find parent with url: "" for: "/200107-July"
digikam.general: Could not find parent with url: "" for:
"/200202-February"
digikam.general: Could not find parent with url: "" for:
"/200202-February"
digikam.general: Could not find parent with url: "" for:
"/200202-February"
digikam.general: Could not find parent with url: "" for: "/200203-March"
digikam.general: Could not find parent with url: "" for: "/200203-March"
digikam.general: Could not find parent with url: "" for: "/200203-March"
digikam.general: Could not find parent with url: "/200203-March" for:
"/200203-March/20020312"
digikam.general: Could not find parent with url: "/200203-March" for:
"/200203-March/20020312"
digikam.general: Could not find parent with url: "/200203-March" for:
"/200203-March/20020312"
digikam.general: Could not find parent with url: "/200203-March" for:
"/200203-March/20020326"
digikam.general: Could not find parent with url: "/200203-March" for:
"/200203-March/20020326"
digikam.general: Could not find parent with url: "/200203-March" for:
"/200203-March/20020326"
digikam.general: Could not find parent with url: "/200203-March" for:
"/200203-March/20020329"
digikam.general: Could not find parent with url: "/200203-March" for:
"/200203-March/20020329"
digikam.general: Could not find parent with url: "/200203-March" for:
"/200203-March/20020329"
digikam.general: Could not find parent with url: "/200203-March" for:
"/200203-March/20020331"
... this kind of message repeats for about 2600 lines ...
digikam.general: Could not find parent with url: "/201206-June" for:
"/201206-June/20120609"
digikam.general: Could not find parent with url: "/201206-June" for:
"/201206-June/20120609"
digikam.general: Could not find parent with url: "" for: "/Unkown"
digikam.general: Could not find parent with url: "" for: "/Unkown"
digikam.general: Could not find parent with url: "/Unkown" for:
"/Unkown/pixie"
digikam.general: Could not find parent with url: "/Unkown" for:
"/Unkown/pixie"
digikam.general: Using 4 CPU core to run threads
digikam.general: Action Thread run 1 new jobs
digikam.geoiface: ----
digikam.geoiface: ----
digikam.general: Using 4 CPU core to run threads
digikam.general: Action Thread run 1 new jobs
digikam.geoiface: ----
digikam.database: " ( (Images.id IN (?,?,?,?,?) ) ) "
digikam.database: Search query:
"SELECT DISTINCT Images.id, Images.name, Images.album,
Albums.albumRoot, ImageInformation.rating,
Images.category, ImageInformation.format,
ImageInformation.creationDate, Images.modificationDate,
Images.fileSize, ImageInformation.width,
ImageInformation.height, ImagePositions.latitudeNumber,
ImagePositions.longitudeNumber FROM Images LEFT JOIN
ImageInformation ON Images.id=ImageInformation.imageid LEFT JOIN
ImageMetadata ON Images.id=ImageMetadata.imageid LEFT JOIN
VideoMetadata ON Images.id=VideoMetadata.imageid LEFT JOIN
ImagePositions ON Images.id=ImagePositions.imageid INNER JOIN
Albums ON Albums.id=Images.album WHERE Images.status=1 AND (
( (Images.id IN (?,?,?,?,?) ) ) );"
(QVariant(qlonglong, 5436), QVariant(qlonglong, 5432),
QVariant(qlonglong, 5429), QVariant(qlonglong, 5435),
QVariant(qlonglong, 5433))
digikam.general: Cancel Main Thread
digikam.geoiface: ----
digikam.database: Search result: 70
digikam.general: Using 4 CPU core to run threads
digikam.general: Stacked View Mode : 2
digikam.general: Action Thread run 1 new jobs
digikam.geoiface: "ROADMAP"
digikam.geoiface: "ROADMAP"
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----
digikam.general: Stacked View Mode : 2
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----
digikam.general: Stacked View Mode : 2
digikam.general: Not active, returning without action
digikam.general: One job is done
digikam.general: One job is done
digikam.general: Data From DBJobsThread is null: true
digikam.general: Cancel Main Thread
digikam.general: One job is done
kipi.library: Plugin "KXMLHelloWorld" (generic name: "KXMLHelloWorld"
) is in the ignore list from host application
digikam.geoiface: ----
digikam.general: Stacked View Mode : 2
digikam.geoiface: "setting backend marble"
QFSFileEngine::open: No file name specified
digikam.geoiface: "ROADMAP"
digikam.geoiface: "setting backend marble"
digikam.facesengine: Face database ready for use
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.facesengine: Face database ready for use
digikam.general: Face PipeLine: add database writer
digikam.general: Face PipeLine: add faces trainer
digikam.geoiface: "setting backend marble"
QFSFileEngine::open: No file name specified
digikam.geoiface: "ROADMAP"
digikam.geoiface: "ROADMAP"
digikam.geoiface: ----
digikam.general: scan mode: ScanDeferredFiles
digikam.general: total scan value : 0
digikam.database: items to tag ()
digikam.database: Complete scan took: 111 msecs.
digikam.general: Event is dispatched through a passive pop-up
QLayout: Attempting to add QLayout "" to QWidget "", which already has a
layout
digikam.geoiface: ----
digikam.dbengine: WARNING !!! Transaction count is 1 when destroying
database!!!
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
digikam.general: Cancel Main Thread
QtAV 1.11.0(Mar 14 2017, 12:08:50)
Multimedia framework base on Qt and FFmpeg.
Distributed under the terms of LGPLv2.1 or later.
Shanghai University->S3 Graphics->Deepin, Shanghai, ChinaCopyright (C)
2012-2016 Wang Bin (aka. Lucas Wang) wbsecg1 at gmail.com
Donate: http://qtav.org/donate.html
Source: https://github.com/wang-bin/QtAV
Home page: http://qtav.org
More information about the Digikam-users
mailing list