[Digikam-users] Recover my digikam albums

Gilles Caulier caulier.gilles at gmail.com
Mon Mar 26 11:46:36 BST 2012


It will be done automatically at startup.

Please do not delete it. Just rename db file as .old. Perhaps DB file
not corrupted and problem is another place, as KIOSlave

Gilles Caulier

Le 26 mars 2012 12:44, Rei Shinozuka <shino at panix.com> a écrit :
> Giles thanks for looking at this. If I just delete the db file, how can I recreate it based on the album directories which are all there?
>
> -rei
>
> Ridgewood, NJ
> via iPhone
>
> On Mar 26, 2012, at 6:32 AM, Gilles Caulier <caulier.gilles at gmail.com> wrote:
>
>> I cannot see anything weird here. No idea... sorry...
>>
>> Gilles Caulier
>>
>> Le 26 mars 2012 12:11, Rei Shinozuka <shino at panix.com> a écrit :
>>> i enabled "digiKam" the others were already enabled.  the new log reads:
>>>
>>>
>>>  [C [C [C [Ckdebugdialog  [C [C [C [C [5Pdigikam
>>>
>>> digikam(24664)/digikam (core) Digikam::AlbumManager::setDatabase:
>>> DatabaseParameters: [ Type "QSQLITE", Name
>>> "/home/shino/.digikam/digikam4.db" (Thumbnails Name
>>> "/home/shino/.digikam/thumbnails-digikam.db"); ]
>>>
>>> QSqlDatabasePrivate::removeDatabase: connection 'ConnectionTest' is still in
>>> use, all queries will cease to work.
>>> digikam(24664)/digikam (core)
>>> Digikam::DatabaseConfigElementLoader::readConfig: Loading SQL code from
>>> config file "/usr/share/kde4/apps/digikam/database/dbconfig.xml"
>>> digikam(24664)/digikam (core)
>>> Digikam::DatabaseConfigElementLoader::readConfig: false "1" 1 1
>>> digikam(24664)/digikam (core) Digikam::SchemaUpdater::update: SchemaUpdater
>>> update
>>> digikam(24664)/digikam (core) Digikam::SchemaUpdater::startUpdates: Have a
>>> database structure version  6
>>> digikam(24664)/digikam (core) Digikam::SchemaUpdater::makeUpdates:
>>> makeUpdates  6  to  6
>>> digikam(24664)/digikam (core) Digikam::AlbumRootLocation::AlbumRootLocation:
>>> Creating new Location  "/home/shino/.digikam/albums"  uuid
>>>  "volumeid:?uuid=487c005a-6f3c-4b34-9a21-d8bea60e7aef"
>>> digikam(24664)/digikam (core) Digikam::AlbumRootLocation::AlbumRootLocation:
>>> Creating new Location  "/data/vuescan"  uuid
>>>  "volumeid:?uuid=487c005a-6f3c-4b34-9a21-d8bea60e7aef"
>>> digikam(24664)/digikam (core) Digikam::CollectionManager::updateLocations:
>>> location for  "/home/shino/.digikam/albums"  is available  true
>>> digikam(24664)/digikam (core) Digikam::CollectionManager::updateLocations:
>>> location for  "/data/vuescan"  is available  true
>>> digikam(24664)/digikam (core) Digikam::LoadingCache::setCacheSize: Allowing
>>> a cache size of 200 MB
>>> digikam(24664)/digikam (core) Digikam::ThumbnailSchemaUpdater::startUpdates:
>>> Have a database structure version  "2"
>>> digikam(24664)/digikam (core)
>>> Digikam::ThumbnailLoadThread::initializeThumbnailDatabase: Thumbnail db
>>> ready for use
>>> digikam(24664)/digikam (core) Digikam::AlbumManager::checkNepomukService:
>>> Nepomuk server is not reachable. Cannot start Digikam Nepomuk Service
>>> digikam(24664)/digikam (core)
>>> Digikam::IccSettings::IccSettingsPriv::scanDirectories:
>>> ("/usr/share/color/icc", "/home/shino/.local/share/icc",
>>> "/home/shino/.color/icc")
>>> digikam(24664)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to
>>> open ksycoca from "/var/tmp/kdecache-shino/ksycoca4"
>>> digikam(24664) Phonon::KdePlatformPlugin::createBackend: using backend:
>>>  "GStreamer"
>>> digikam(24664)/KGEOMAP KGeoMap::KGeoMapWidget::setBackend: "setting backend
>>> marble"
>>> digikam(24664)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance:
>>> instance(): ... initialised
>>> digikam(24664)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig:
>>> readConfig(): local zone= "America/New_York"
>>> digikam(24664)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab:
>>> readZoneTab( "/usr/share/zoneinfo/zone.tab" )
>>> digikam(24664)/KGEOMAP KGeoMap::KGeoMapWidget::setBackend: "setting backend
>>> marble"
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x29ea730)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating
>>> ProtoQueue instance for "file"
>>> digikam(24664)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue:
>>> m_maxConnectionsTotal: 5 m_maxConnectionsPerHost: 5
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::setJobPriority:
>>> KIO::TransferJob(0x29ea730) -8
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x2a18ac0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::setJobPriority:
>>> KIO::TransferJob(0x2a18ac0) -8
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x190f240)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::setJobPriority:
>>> KIO::TransferJob(0x190f240) -8
>>> digikam(24664)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote:
>>> Listening on  "local:/tmp/ksocket-shino/digikamV24664.slave-socket"
>>> digikam(24664)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for
>>> KUrl("file:///usr/share/kde4/apps/kdeui/about/kde_infopage.css")
>>> digikam(24664)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote:
>>> Listening on  "local:/tmp/ksocket-shino/digikama24664.slave-socket"
>>> digikam(24664)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for
>>> KUrl("file:///usr/share/kde4/apps/digikam/about/digikam.css")
>>> digikam(24664)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote:
>>> Listening on  "local:/tmp/ksocket-shino/digikams24664.slave-socket"
>>> digikam(24664)/digikam (core) Digikam::ThemeManager::slotChangePalette: ""
>>> digikam(24664)/digikam (core) Digikam::ThemeManager::slotChangePalette: ""
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob:
>>> KIO::TransferJob(0x2a18ac0) KIO::Slave(0x2973000)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: Scheduler:
>>> killing slave  24674
>>> digikam(24664)/kio (Slave) KIO::Slave::kill: killing slave pid 24674 (
>>> "file://" )
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
>>> KIO::TransferJob(0x2a18ac0) KIO::Slave(0x2973000)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob:
>>> KIO::TransferJob(0x29ea730) KIO::Slave(0x296e3d0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: Scheduler:
>>> killing slave  24437
>>> digikam(24664)/kio (Slave) KIO::Slave::kill: killing slave pid 24437 (
>>> "file://" )
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
>>> KIO::TransferJob(0x29ea730) KIO::Slave(0x296e3d0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob:
>>> KIO::TransferJob(0x190f240) QObject(0x0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
>>> KIO::TransferJob(0x190f240) QObject(0x0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x1998730)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::setJobPriority:
>>> KIO::TransferJob(0x1998730) -8
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x2536310)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::setJobPriority:
>>> KIO::TransferJob(0x2536310) -8
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x269c9e0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::setJobPriority:
>>> KIO::TransferJob(0x269c9e0) -8
>>> digikam(24664)/digikam (core) Digikam::ThemeManager::slotChangePalette: ""
>>> digikam(24664)/digikam (core) Digikam::ThemeManager::slotChangePalette: ""
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob:
>>> KIO::TransferJob(0x269c9e0) QObject(0x0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
>>> KIO::TransferJob(0x269c9e0) QObject(0x0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob:
>>> KIO::TransferJob(0x2536310) QObject(0x0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
>>> KIO::TransferJob(0x2536310) QObject(0x0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob:
>>> KIO::TransferJob(0x1998730) QObject(0x0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
>>> KIO::TransferJob(0x1998730) QObject(0x0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x2074610)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::setJobPriority:
>>> KIO::TransferJob(0x2074610) -8
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x1ebb200)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::setJobPriority:
>>> KIO::TransferJob(0x1ebb200) -8
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x20074f0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::setJobPriority:
>>> KIO::TransferJob(0x20074f0) -8
>>> digikam(24664)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ----
>>> digikam(24664)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ----
>>> digikam(24664)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for
>>> KUrl("file:///usr/share/kde4/apps/kdeui/about/kde_infopage.css")
>>> digikam(24664)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote:
>>> Listening on  "local:/tmp/ksocket-shino/digikamH24664.slave-socket"
>>> digikam(24664)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for
>>> KUrl("file:///usr/share/kde4/apps/digikam/about/digikam.css")
>>> digikam(24664)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote:
>>> Listening on  "local:/tmp/ksocket-shino/digikaml24664.slave-socket"
>>> digikam(24664)/digikam (core) Digikam::AlbumManager::startScan: KDirWatch
>>> method =  "INotify"
>>>
>>>
>>>
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x2c5b1b0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating
>>> ProtoQueue instance for "digikamalbums"
>>> digikam(24664)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue:
>>> m_maxConnectionsTotal: 1 m_maxConnectionsPerHost: 1
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x2a43060)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating
>>> ProtoQueue instance for "digikamtags"
>>> digikam(24664)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue:
>>> m_maxConnectionsTotal: 1 m_maxConnectionsPerHost: 1
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x2a77350)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x2aebdc0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating
>>> ProtoQueue instance for "digikamdates"
>>> digikam(24664)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue:
>>> m_maxConnectionsTotal: 1 m_maxConnectionsPerHost: 1
>>> digikam(24664)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP"
>>> digikam(24664)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP"
>>> digikam(24664)/KGEOMAP KGeoMap::KGeoMapWidget::setBackend: "setting backend
>>> marble"
>>> digikam(24664)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP"
>>> digikam(24664)/KGEOMAP KGeoMap::BackendGoogleMaps::setMapType: "ROADMAP"
>>> digikam(24664)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ----
>>> digikam(24664)/KGEOMAP KGeoMap::ItemMarkerTiler::slotSourceModelReset: ----
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::doJob:
>>> KIO::SimpleJob(0x2c69c30)
>>> digikam(24664)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for
>>> KUrl("file:///usr/share/kde4/apps/digikam/about/main.html")
>>> digikam(24664)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote:
>>> Listening on  "local:/tmp/ksocket-shino/digikamE24664.slave-socket"
>>> digikam(24664)/kio (Slave) KIO::Slave::timeout: slave failed to connect to
>>> application pid= 24678  protocol= "file"
>>> digikam(24664)/kio (Slave) KIO::Slave::timeout: slave is slow... pid= 24678
>>>  t= 158
>>> digikam(24664)/kio (Slave) KIO::Slave::timeout: Houston, we lost our slave,
>>> pid= 24678
>>> digikam(24664)/kio (Slave) KIO::Slave::timeout: slave died pid =  24678
>>> digikam(24664)/kio (KIOJob) KIO::TransferJob::slotFinished:
>>> KUrl("file:///usr/share/kde4/apps/kdeui/about/kde_infopage.css")
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished:
>>> KIO::TransferJob(0x2074610) KIO::Slave(0x26a8fb0)
>>> digikam(24664)/kio (Scheduler) KIO::SchedulerPrivate::slotSlaveDied:
>>> KIO::Slave(0x26a8fb0)
>>> digikam(24664)/kio (Slave) KIO::Slave::createSlave: createSlave
>>> "digikamtags" for
>>> KUrl("digikamtags:?databaseType=QSQLITE&databaseName=%2Fhome%2Fshino%2F.digikam%2Fdigikam4.db&connectOptions=&hostName=&userName=&password=")
>>> digikam(24664)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote:
>>> Listening on  "local:/tmp/ksocket-shino/digikamu24664.slave-socket"
>>> digikam(24664)/kio (Slave) KIO::Slave::createSlave: createSlave
>>> "digikamdates" for
>>> KUrl("digikamdates:?databaseType=QSQLITE&databaseName=%2Fhome%2Fshino%2F.digikam%2Fdigikam4.db&connectOptions=&hostName=&userName=&password=")
>>> digikam(24664)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote:
>>> Listening on  "local:/tmp/ksocket-shino/digikamj24664.slave-socket"
>>> digikam(24664)/kio (Slave) KIO::Slave::createSlave: createSlave
>>> "digikamalbums" for
>>> KUrl("digikamalbums:?databaseType=QSQLITE&databaseName=%2Fhome%2Fshino%2F.digikam%2Fdigikam4.db&connectOptions=&hostName=&userName=&password=")
>>> digikam(24664)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote:
>>> Listening on  "local:/tmp/ksocket-shino/digikamD24664.slave-socket"
>>> digikam(24664)/khtml (caret) DOM::Selection::moveTo: Selection[ Position(
>>> 0x0 "null" : 0 ) Position( 0x0 "null" : 0 ) Position( 0x0 "null" : 0 )
>>> Position( 0x0 "null" : 0 ) 1 ] Position( 0x0 "null" : 0 ) Position( 0x0
>>> "null" : 0 )
>>> digikam(24664)/khtml (caret) DOM::Selection::validate: Selection[ Position(
>>> 0x0 "null" : 0 ) Position( 0x0 "null" : 0 ) Position( 0x0 "null" : 0 )
>>> Position( 0x0 "null" : 0 ) 1 ] 0
>>> digikam(24664)/khtml (caret) DOM::Selection::validate:
>>> [character:baseIsStart] true Position( 0x0 "null" : 0 ) Position( 0x0 "null"
>>> : 0 )
>>> digikam(24664)/khtml (caret) DOM::Selection::moveTo: Selection[ Position(
>>> 0x0 "null" : 0 ) Position( 0x0 "null" : 0 ) Position( 0x0 "null" : 0 )
>>> Position( 0x0 "null" : 0 ) 1 ] Position( 0x0 "null" : 0 ) Position( 0x0
>>> "null" : 0 )
>>> digikam(24664)/khtml (caret) DOM::Selection::validate: Selection[ Position(
>>> 0x0 "null" : 0 ) Position( 0x0 "null" : 0 ) Position( 0x0 "null" : 0 )
>>> Position( 0x0 "null" : 0 ) 1 ] 0
>>> digikam(24664)/khtml (caret) DOM::Selection::validate:
>>> [character:baseIsStart] true Position( 0x0 "null" : 0 ) Position( 0x0 "null"
>>> : 0 )
>>> digikam(24664)/khtml (caret) DOM::Selection::moveTo: Selection[ Position(
>>> 0x0 "null" : 0 ) Position( 0x0 "null" : 0 ) Position( 0x0 "null" : 0 )
>>> Position( 0x0 "null" : 0 ) 1 ] Position( 0x0 "null" : 0 ) Position( 0x0
>>> "null" : 0 )
>>> digikam(24664)/khtml (caret) DOM::Selection::validate: Selection[ Position(
>>> 0x0 "null" : 0 ) Position( 0x0 "null" : 0 ) Position( 0x0 "null" : 0 )
>>> Position( 0x0 "null" : 0 ) 1 ] 0
>>> digikam(24664)/khtml (caret) DOM::Selection::validate:
>>> [character:baseIsStart] true Position( 0x0 "null" : 0 ) Position( 0x0 "null"
>>> : 0 )
>>> digikam(24664)/KIPI (loading) Plugin_MetadataEdit::Plugin_MetadataEdit:
>>> Plugin_MetadataEdit plugin loaded
>>> digikam(24664)/KIPI (loading) KIPI::PluginLoader::Info::plugin:
>>> KIPI::PluginLoader: Loaded plugin  "MetadataEdit"
>>> digikam(24664)/KIPI (loading) Plugin_JPEGLossless::Plugin_JPEGLossless:
>>> Plugin_JPEGLossless plugin loaded
>>> digikam(24664)/KIPI (loading) KIPI::PluginLoader::Info::plugin:
>>> KIPI::PluginLoader: Loaded plugin  "JPEGLossless"
>>> digikam(24664)/digikam (core) Digikam::DigikamApp::slotKipiPluginPlug:
>>> Plugin ' "jpeglossless_convert2grayscale" ' disabled.
>>> digikam(24664)/KIPI (loading) Plugin_Smug::Plugin_Smug: Plugin_Smug plugin
>>> loaded
>>> digikam(24664)/KIPI (loading) KIPI::PluginLoader::Info::plugin:
>>> KIPI::PluginLoader: Loaded plugin  "Smug"
>>> digikam(24664)/KIPI (loading) Plugin_YandexFotki::Plugin_YandexFotki:
>>> Plugin_YandexFotki plugin loaded
>>> digikam(24664)/KIPI (loading) KIPI::PluginLoader::Info::plugin:
>>> KIPI::PluginLoader: Loaded plugin  "YandexFotki"
>>> digikam(24664)/KIPI (loading)
>>> Plugin_BatchProcessImages::Plugin_BatchProcessImages:
>>> Plugin_BatchProcessImages plugin loaded
>>> digikam(24664)/KIPI (loading) KIPI::PluginLoader::Info::plugin:
>>> KIPI::PluginLoader: Loaded plugin  "BatchProcessImages"
>>> digikam(24664)/digikam (core) Digikam::DigikamApp::slotKipiPluginPlug:
>>> Plugin ' "batch_border_images" ' disabled.
>>> digikam(24664)/digikam (core) Digikam::DigikamApp::slotKipiPluginPlug:
>>> Plugin ' "batch_color_images" ' disabled.
>>> d
> _______________________________________________
> Digikam-users mailing list
> Digikam-users at kde.org
> https://mail.kde.org/mailman/listinfo/digikam-users



More information about the Digikam-users mailing list