Digikam Installeert niet

Bij de installatie van de nieuwste versie van Linux Open Suse start het fotobewerkingsprogramma Digikam niet meer op. Ik krijg dan een ‘bugrapportage’
Het icoontje van Digikam is er wel en het lijkt of het programma gewoon laadt (database, Kipi plugins, afbeeldings plugins, thema’s, etc…) maar dan gebeurt er niets meer en verschijnt de bugrapportage.
Graag een verklaring en simpele uitleg van hoe te handelen want ik ben niet heel bedreven in de materie.

Hallo, welkom hier.

Kun je iets meer info geven:
Welke versie van openSUSE heb je geïnstalleerd?
KDE als desktop?

Kun je de foutmelding hier posten, tussen CODE tags? Zie de Tips voor het posten.

Berggeit heeft OpenSUSE 11.4 geïnstalleerd, met inderdaad KDE. Eerst hebben we geprobeerd om met digikam 1.8 te beginnen. Maar dat lukt niet, daarna via een volgende KDE-repo naar Digikam 1.9 gegaan. Maar ook die start niet op. Berggeit zal de foutmelding zelf moeten reproduceren. Hij kent geen commando’s, dus we zullen hem alle stapjes moeten uitleggen. Anders komen we er nooit samen uit.

Heb je alle KDE updates geinstalleerd? Dat zorgt er bij mij voor problemen af en toe. Als KDE helemaal is geupdate dan doet alles het ineens.

Ik zal zo goed mogelijk proberen uit te leggen wat er gebeurt. Bij zowel het opstarten van Digikam als het aansluiten van de camera, probeert Digikam te laden met de volgende stappen:

  • zoeken naar afbeeldingen
  • klaarmaken hoofdpagina
  • camera wordt geladen
  • database lezen
  • Kipi plugins laden
  • afbeeldings plugins laden
  • thema’s laden
  • hulpmiddelen laden

De KDE DRKonqi bugrapportage geeft dan de volgende crashinformatie (gekopieerd /geplakt). Ik hoop hiermee volledig te zijn.


Application: digiKam (digikam), signal: Aborted
[Current thread is 1 (Thread 0x7fdb61c797c0 (LWP 16439))]

Thread 13 (Thread 0x7fdb49a07700 (LWP 16443)):
#0  0x00007fdb5964138c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fdb5d02614b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00000000005e9a05 in ?? ()
#3  0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7fdb49206700 (LWP 16444)):
#0  0x00007fdb5964067e in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007fdb53965846 in g_main_context_check () from /lib64/libglib-2.0.so.0
#2  0x00007fdb53966132 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007fdb53966650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fdb5d139976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007fdb5d10e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007fdb5d10e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007fdb5d0231e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007fdb5d0ef968 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#11 0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7fdb48a05700 (LWP 16448)):
#0  0x00007fdb5b696827 in pthread_mutex_unlock () from /lib64/libc.so.6
#1  0x00007fdb5396578d in g_main_context_check () from /lib64/libglib-2.0.so.0
#2  0x00007fdb53966132 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007fdb53966650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fdb5d139976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007fdb5d10e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007fdb5d10e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007fdb5d0231e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7fdb47fb3700 (LWP 16449)):
#0  0x00007fdb5964067e in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007fdb53965846 in g_main_context_check () from /lib64/libglib-2.0.so.0
#2  0x00007fdb53966132 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007fdb53966650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fdb5d139976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007fdb5d10e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007fdb5d10e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007fdb5d0231e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#10 0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7fdb4778a700 (LWP 16450)):
#0  0x00007fdb5964138c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1  0x00007fdb5d02614b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/libQtCore.so.4
#2  0x00007fdb5f548c17 in ?? () from /usr/lib64/libdigikamcore.so.1
#3  0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#5  0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7fdb46f89700 (LWP 16451)):
#0  0x00007fff44bff851 in clock_gettime ()
#1  0x00007fdb53c162b3 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fdb5d0772b2 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007fdb5d13a33d in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fdb5d13a6b5 in ?? () from /usr/lib64/libQtCore.so.4
#5  0x00007fdb5d13917c in ?? () from /usr/lib64/libQtCore.so.4
#6  0x00007fdb5d139225 in ?? () from /usr/lib64/libQtCore.so.4
#7  0x00007fdb53965087 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#8  0x00007fdb53965fa9 in ?? () from /lib64/libglib-2.0.so.0
#9  0x00007fdb53966650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#10 0x00007fdb5d139976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#11 0x00007fdb5d10e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#12 0x00007fdb5d10e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#13 0x00007fdb5d0231e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#14 0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#15 0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#16 0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#17 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7fdb46788700 (LWP 16452)):
#0  0x00007fdb539650a8 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#1  0x00007fdb53965fa9 in ?? () from /lib64/libglib-2.0.so.0
#2  0x00007fdb53966650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#3  0x00007fdb5d139976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#4  0x00007fdb5d10e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007fdb5d10e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007fdb5d0231e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#7  0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#8  0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#9  0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#10 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7fdb37d00700 (LWP 16457)):
#0  0x00007fdb5b6969c2 in __libc_disable_asynccancel () from /lib64/libc.so.6
#1  0x00007fdb5b680517 in poll () from /lib64/libc.so.6
#2  0x00007fdb53966114 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007fdb53966650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fdb5d139976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007fdb5d10e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007fdb5d10e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007fdb5d0231e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007fdb5d0ef968 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#11 0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7fdb3d427700 (LWP 16464)):
#0  0x00007fdb5964067e in __pthread_mutex_unlock_usercnt () from /lib64/libpthread.so.0
#1  0x00007fdb5396578d in g_main_context_check () from /lib64/libglib-2.0.so.0
#2  0x00007fdb53966132 in ?? () from /lib64/libglib-2.0.so.0
#3  0x00007fdb53966650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#4  0x00007fdb5d139976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#5  0x00007fdb5d10e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#6  0x00007fdb5d10e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#7  0x00007fdb5d0231e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#8  0x00007fdb5d0ef968 in ?? () from /usr/lib64/libQtCore.so.4
#9  0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#10 0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#11 0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7fdb16ef5700 (LWP 16516)):
#0  0x00007fff44bff851 in clock_gettime ()
#1  0x00007fdb53c162b3 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fdb5d0772b2 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007fdb5d13a33d in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fdb5d13a6b5 in ?? () from /usr/lib64/libQtCore.so.4
#5  0x00007fdb5d13917c in ?? () from /usr/lib64/libQtCore.so.4
#6  0x00007fdb5d139225 in ?? () from /usr/lib64/libQtCore.so.4
#7  0x00007fdb53965087 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#8  0x00007fdb53965fa9 in ?? () from /lib64/libglib-2.0.so.0
#9  0x00007fdb53966650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#10 0x00007fdb5d139976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#11 0x00007fdb5d10e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#12 0x00007fdb5d10e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#13 0x00007fdb5d0231e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#14 0x00007fdb5d0ef968 in ?? () from /usr/lib64/libQtCore.so.4
#15 0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#16 0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#17 0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7fdb166f4700 (LWP 16523)):
#0  0x00007fff44bff851 in clock_gettime ()
#1  0x00007fdb53c162b3 in clock_gettime () from /lib64/librt.so.1
#2  0x00007fdb5d0772b2 in ?? () from /usr/lib64/libQtCore.so.4
#3  0x00007fdb5d13a33d in ?? () from /usr/lib64/libQtCore.so.4
#4  0x00007fdb5d13a6b5 in ?? () from /usr/lib64/libQtCore.so.4
#5  0x00007fdb5d13917c in ?? () from /usr/lib64/libQtCore.so.4
#6  0x00007fdb5d139225 in ?? () from /usr/lib64/libQtCore.so.4
#7  0x00007fdb53965087 in g_main_context_prepare () from /lib64/libglib-2.0.so.0
#8  0x00007fdb53965fa9 in ?? () from /lib64/libglib-2.0.so.0
#9  0x00007fdb53966650 in g_main_context_iteration () from /lib64/libglib-2.0.so.0
#10 0x00007fdb5d139976 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#11 0x00007fdb5d10e052 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#12 0x00007fdb5d10e265 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4
#13 0x00007fdb5d0231e4 in QThread::exec() () from /usr/lib64/libQtCore.so.4
#14 0x00007fdb5d0ef968 in ?? () from /usr/lib64/libQtCore.so.4
#15 0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#16 0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#17 0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#18 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fdb13eef700 (LWP 16524)):
[KCrash Handler]
#6  0x00007fdb5b5e8ab5 in raise () from /lib64/libc.so.6
#7  0x00007fdb5b5e9fb6 in abort () from /lib64/libc.so.6
#8  0x00007fdb5be4ea9d in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib64/libstdc++.so.6
#9  0x00007fdb5be4ccb6 in ?? () from /usr/lib64/libstdc++.so.6
#10 0x00007fdb5be4cce3 in std::terminate() () from /usr/lib64/libstdc++.so.6
#11 0x00007fdb5be4cdee in __cxa_throw () from /usr/lib64/libstdc++.so.6
#12 0x00007fdb5be4d1fd in operator new(unsigned long) () from /usr/lib64/libstdc++.so.6
#13 0x00007fdb5e6a2cf9 in Marble::GeoDataObject::GeoDataObject() () from /usr/lib64/libmarblewidget.so.11
#14 0x00007fdb5e6900a9 in Marble::GeoDataFeature::GeoDataFeature(Marble::GeoDataFeaturePrivate*) () from /usr/lib64/libmarblewidget.so.11
#15 0x00007fdb5e68d261 in Marble::GeoDataPlacemark::GeoDataPlacemark() () from /usr/lib64/libmarblewidget.so.11
#16 0x00007fdb5e7b1c8d in ?? () from /usr/lib64/libmarblewidget.so.11
#17 0x00007fdb5e7b31bf in ?? () from /usr/lib64/libmarblewidget.so.11
#18 0x00007fdb5d025a5e in ?? () from /usr/lib64/libQtCore.so.4
#19 0x00007fdb5963ca3f in start_thread () from /lib64/libpthread.so.0
#20 0x00007fdb5b68967d in clone () from /lib64/libc.so.6
#21 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fdb61c797c0 (LWP 16439)):
#0  0x00007fdb5b680503 in poll () from /lib64/libc.so.6
#1  0x00007fdb51b5ac2a in ?? () from /usr/lib64/libxcb.so.1
#2  0x00007fdb51b5b1a3 in ?? () from /usr/lib64/libxcb.so.1
#3  0x00007fdb51b5b234 in xcb_writev () from /usr/lib64/libxcb.so.1
#4  0x00007fdb59bbbcc6 in _XSend () from /usr/lib64/libX11.so.6
#5  0x00007fdb59bbc075 in _XFlush () from /usr/lib64/libX11.so.6
#6  0x00007fdb59b9b47a in XFlush () from /usr/lib64/libX11.so.6
#7  0x00007fdb5c2b3c5f in QWidget::setCursor(QCursor const&) () from /usr/lib64/libQtGui.so.4
#8  0x00007fdb5c664194 in ?? () from /usr/lib64/libQtGui.so.4
#9  0x00007fdb5c6659df in QLineEdit::QLineEdit(QWidget*) () from /usr/lib64/libQtGui.so.4
#10 0x00007fdb5db61a49 in KLineEdit::KLineEdit(QWidget*) () from /usr/lib64/libkdeui.so.5
#11 0x0000000000539bac in _start () 

Ik heb updates van Digikam geïnstalleerd via het icoontje in de onderste menubalk en toen leek het even te werken. Digikam opende en ik kon afbeeldingen bekijken en foto’s downloaden. Maar dat stokte op gegeven moment na een foutmelding bij het downloaden. Opnieuw opstarten van Digikam gaf geen resultaat, maar ik kreeg toen ook geen bugrapportage.

Mag ik Berggeit’s output van ‘zypper lr -d’ eens zien? Ik denk dat-ie met een mix van KDE pakketten uit verschillende repos zit…

Beste Knurpht,
Waar kan ik de output van ‘zypper lr -d’ vinden? Ik ben nl niet zo handig in computers. Heb de installatie van open Suse samen met een vriend gedaan, maar die staat in deze kwestie ook voor een raadsel. Graag zo mogelijk eenvoudige tekst en uitleg.

Je opent een terminal venster: Programma’s - Systeem - Terminal - konsole, of Alt-F2 en dan in het vakje “konsole” typen. Er start dan een terminal venster op. Daarin krijg je een zogeheten prompt te zien, tik daarachter “zypper lr -d” (zonder de aanhalingstekens). Dit commando “spuugt” een lijst uit van installatiebronnen. Die lijst zou ik hier graag gekopiëerd zien, liefst in CODE blokken, zoals je met je vorige output ook gedaan hebt.

Voor de goede orde: de KDE pakketten in een bepaalde bron horen bij elkaar. Je kunt dus niet zomaar Digikam uit een andere bron installeren, omdat de achterliggende software er dan niet goed bij past. De meldingen die je gepost hebt wijzen daarop. Als je de lijst post, kan ik je wel verder helpen. Overigens is het wat merkwaardig, dat Digikam het niet doet, ik kom dat eigenlijk nooit tegen, maar goed.

Voor een nog betere orde: mijn gestel vraagt van mij, dat ik zo nu en dan ook eens een goede nacht slaap pak, dat ga ik zo eerst maar eens doen, na het kijken van de aflevering van Dagelijkse Kost op de belgische TV.

Overigens heet ik niet echt Knurpht. Kijk eens in de Community afdeling, daar staat ook een Stel je voor item :slight_smile:

Hallo ‘Guitarman’ :slight_smile:
Uiteraard verwacht ik niet per direct een antwoord; mijn nachtrust is eveneens aanstaand. ik vind het al prettig dat ik wegwijs wordt gemaakt, zowel in de open Suse materie als op dit forum. Ik heb de lijst met installatiebronnen bijgeplakt.

 peter@ampere:~> zypper lr -d
#  | Alias                              | Naam                                    | Ingeschakeld | Vernieuwen | Prioriteit | Type   | URI                                                                       | Service
---+------------------------------------+-----------------------------------------+--------------+------------+------------+--------+---------------------------------------------------------------------------+--------
 1 | Bijwerken-van-openSUSE-11.4-11.4-0 | Bijwerken van openSUSE 11.4 11.4-0      | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/update/11.4/                                 |        
 2 | download.opensuse.org-Extra        | openSUSE BuildService - KDE:Extra       | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_11.4/       |        
 3 | download.opensuse.org-UpdatedApps  | openSUSE BuildService - KDE:UpdatedApps | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_11.4/ |        
 4 | download.opensuse.org-Wine         | openSUSE BuildService - Wine CVS Builds | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.4/  |        
 5 | download.opensuse.org-games        | openSUSE BuildService - Spellen         | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_11.4/            |        
 6 | download.opensuse.org-mozilla      | openSUSE BuildService - Mozilla         | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.4/          |        
 7 | openSUSE-11.4-11.4-0               | openSUSE-11.4-11.4-0                    | Nee          | Nee        |   99       | yast2  | cd:///?devices=/dev/disk/by-id/ata-PLEXTOR_DVDR_PX-716A_264058,/dev/sr0   |        
 8 | opensuse-guide.org-repo            | libdvdcss repository                    | Ja           | Ja         |   99       | rpm-md | http://opensuse-guide.org/repo/11.4/                                      |        
 9 | packman.inode.at-suse              | Packman Repository                      | Ja           | Ja         |   99       | rpm-md | http://packman.inode.at/suse/openSUSE_11.4/                               |        
10 | repo-debug                         | openSUSE-11.4-Debug                     | Nee          | Ja         |   99       | NONE   | http://download.opensuse.org/debug/distribution/11.4/repo/oss/            |                            
11 | repo-debug-update                  | openSUSE-11.4-Update-Debug              | Nee          | Ja         |   99       | NONE   | http://download.opensuse.org/debug/update/11.4/                           |        
12 | repo-non-oss                       | openSUSE-11.4-Non-Oss                   | Ja           | Ja         |   99       | yast2  | http://download.opensuse.org/distribution/11.4/repo/non-oss/              |        
13 | repo-oss                           | openSUSE-11.4-Oss                       | Ja           | Ja         |   99       | yast2  | http://download.opensuse.org/distribution/11.4/repo/oss/                  |        
14 | repo-source                        | openSUSE-11.4-Source                    | Nee          | Ja         |   99       | NONE   | http://download.opensuse.org/source/distribution/11.4/repo/oss/           |        
peter@ampere:~> 
 

Kun je hiermee uit de voeten?
Goeie nachtrust,
Peter

Dag Peter,

Jazeker, ik zie het probleem al: verkeerde repos. Je moet de nummers 2 en 3 verwijderen. Het slimste is, omdat ik vermoed dat je een mix van pakketten hebt, om daarna de onderstaande repo toe te voegen, via Yast - Software - Installatiebronnen,
Kies Toevoegen, kopiëer de link hieronder in het vakje URL, vul bij naam “KDE Release” in, klk OK.
Een eventuele sleutel te accepteren, en de instructies verderop uit te voeren.

De repo: Index of /repositories/KDE:/Release:/46/openSUSE_11.4 Deze bevat de laatste stabiele KDE versie, als je de instructies volgt, gaan alle KDE pakketten naar de versie in die repo, zodat je “conflicten” als hierboven niet meer hebt, en Digikam gewoon zou moeten draaien.

Dit moet je doen als je de repos 2 en 3 hebt verwijderd, en de nieuwe hebt toegevoegd:

Start Softwarebeheer, Kies bij “Beeld” voor “Installatiebronnen”. Je krijgt nu links een lijst met de installatiebronnen, klik die met de naam “KDE Release” aan.
Boven de lijst met pakketten, die nu aan de rechterkant verschijnt, komt in blauw te staan “Schakel systeempakketten …”. Klik daarop. Klik accepteren, bevestig eventuele extra te installeren pakketten, KDE 4.6.3 wordt nu op je systeem geïnstalleerd. Daarna uitloggen en inloggen, en proberen of Digikam werkt !!

Hallo Guitarman,
Ik ben aan het stoeien met je oplossing maar loop vast bij het verwijderen van de repos 2 en 3. Ik dacht dat in de Konsole te kunnen doen (select, delete) maar dat werkt daar kennelijk niet in.

 peter@ampere:~> zypper lr -d
#  | Alias                              | Naam                                    | Ingeschakeld | Vernieuwen | Prioriteit | Type   | URI                                                                       | Service
---+------------------------------------+-----------------------------------------+--------------+------------+------------+--------+---------------------------------------------------------------------------+--------
 1 | Bijwerken-van-openSUSE-11.4-11.4-0 | Bijwerken van openSUSE 11.4 11.4-0      | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/update/11.4/                                 |        
 2 | KDE_Release                        | KDE Release                             | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/KDE:/Release:/46/openSUSE_11.4/ |        
 3 | download.opensuse.org-Extra        | openSUSE BuildService - KDE:Extra       | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_11.4/       |        
 4 | download.opensuse.org-UpdatedApps  | openSUSE BuildService - KDE:UpdatedApps | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_11.4/ |        
 5 | download.opensuse.org-Wine         | openSUSE BuildService - Wine CVS Builds | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_11.4/  |        
 6 | download.opensuse.org-games        | openSUSE BuildService - Spellen         | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/games/openSUSE_11.4/            |        
 7 | download.opensuse.org-mozilla      | openSUSE BuildService - Mozilla         | Ja           | Ja         |   99       | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_11.4/          |        
 8 | openSUSE-11.4-11.4-0               | openSUSE-11.4-11.4-0                    | Nee          | Nee        |   99       | yast2  | cd:///?devices=/dev/disk/by-id/ata-PLEXTOR_DVDR_PX-716A_264058,/dev/sr0   |        
 9 | opensuse-guide.org-repo            | libdvdcss repository                    | Ja           | Ja         |   99       | rpm-md | http://opensuse-guide.org/repo/11.4/                                      |        
10 | packman.inode.at-suse              | Packman Repository                      | Ja           | Ja         |   99       | rpm-md | http://packman.inode.at/suse/openSUSE_11.4/                               |        
11 | repo-debug                         | openSUSE-11.4-Debug                     | Nee          | Ja         |   99       | NONE   | http://download.opensuse.org/debug/distribution/11.4/repo/oss/            |        
12 | repo-debug-update                  | openSUSE-11.4-Update-Debug              | Nee          | Ja         |   99       | NONE   | http://download.opensuse.org/debug/update/11.4/                           |        
13 | repo-non-oss                       | openSUSE-11.4-Non-Oss                   | Ja           | Ja         |   99       | yast2  | http://download.opensuse.org/distribution/11.4/repo/non-oss/              |        
14 | repo-oss                           | openSUSE-11.4-Oss                       | Ja           | Ja         |   99       | yast2  | http://download.opensuse.org/distribution/11.4/repo/oss/                  |        
15 | repo-source                        | openSUSE-11.4-Source                    | Nee          | Ja         |   99       | NONE   | http://download.opensuse.org/source/distribution/11.4/repo/oss/           |        
 

Ondanks dat heb ik de door jou aangegeven verdere route verkend, maar uiteindelijk start Digikam toch niet op. Hoe kan ik nu die repos verwijderen?

Hallo Guitarman,
Net nog een poging gedaan om repos 2 en 3 te verwijderen; een vriend van het forum heeft me daarmee verder op weg geholpen (zelfredzaamheidbevordering). Nu lukte dat wel; vervolgens kopiëren en plakken van de door jou aangegeven link voor de nieuwe KDE release. Echter bij het aanklikken van ‘schakel systeempakketten’ verscheen de volgende waarschuwing:

 konqueror-plugins-lang-4.3.1-11.14.2.noarch vereist konqueror-plugins = 4.3.1, Maar aan deze eis kan niet voldaan worden

     ] breek konqueror-plugins-lang door enige van zijn afhankelijkheden te negeren

     ] deïnstallatie van konqueror-plugins-lang-4.3.1-11.14.2.noarch

     ] verouderde konqueror-plugins-4.3.1-11.14.2.x86_64 handhaven 

We zijn wel weer een stapje verder. Graag een reactie, maar neem de tijd om te reageren; zaterdag ben ik drie weken op vakantie. 2 juli ben ik weer terug.

Hé, ik ben ook maar een eenvoudige vrijwilliger met een eigen bedrijf en een leuke deadline voor a.s. maandag, als jij lekker op vakantie bent :smiley:

Je kunt hier kiezen voor de 2e optie: deinstallatie van konquer…noarch.

Sterkte ermee, en een heel fijne vakantie !!! Ik zit morgen wat anders in mijn tijd, kijk nog wel even hier tussendoor.

Edit: “Guitarman”, die zag ik nu pas…LOL

Dit is natuurlijk de eerste waarschuwing van een reeks vragen door Yast. Bij iedere verandering van versie, leverancier, overbodige packages zal een vergelijkbare waarschuwing worden gegeven.
Knurpht, weet jij een methode om Berggeit te leren welke keuze te maken? Is er een handleiding of stukje wiki-beschrijving hoe met deze vragen om te gaan?

Ik kan ze niet vinden. Iedere keuze over de telefoon beoordelen is lastig. Mocht er geen goede methode te leren zijn, dan kan ik altijd nog een avond bij Berggeit de vragen doorklikken. Mooier zou zijn als een ‘verse gebruiker’ als Berggeit zelf op ontdekkingsreis zou kunnen.

Helaas, geen resultaat. Het leek even te lukken; alle KDE-pakketten werden geïnstalleerd en Yast sloot ook zelf af. Maar opnieuw starten van Digikam gaf weer een bugrapport; met de camera er aan geprobeerd, maar evenmin resultaat. Ik laat het even los tot na de vakantie.
Succes met de business en wellicht tot later.

De vakantie is over, maar het probleem met Digikam helaas nog niet. Wie kan mij, met de voorgaande informatie indachtig, op weg helpen? De tips en aanwijzingen hebben nog niet het gewenste resultaat gebracht.

Hoi,

Zou je de volgende twee dingen eens kunnen proberen?

  1. Zorg ervoor dat al jou KDE paketten van je KDE Release repo komen door in Yast - Software Beheer (Geloof dat dat zo is in’t Nederlands. Mijn openSUSE is in’t Engels) - Klik op de repository tab en klik op KDE Release aan de linker kant. Als het goed is zie je nu een regel verschijnen, gedeeltelijk in’t blauw, boven de lijst met paketten. Bij mij staat er “Switch system packages to the versions in this repository”. Klik hier op en klik Accept (of hoe dat ook maar mag heten). Nu zorgt YAST ervoor dat al jou KDE paketten van dezelfde Repo komen. Dit is belangrijk voor KDE programma’s en kan een probleem zijn als je meerdere KDE versies in je repositories hebt staan. Deze stap zorgt ervoor dat al jou geinstaleerde paketten die in dit repository beschikbaar zijn worden geinstalleerd.

Log uit of start opnieuw op. Doet Digikam het? Mooi. Zo niet ga naar stap 2.

  1. Begin eens met een nieuwe KDE configuratie omdat je met veel dingen bent wezen klooien. Open een konsole en type het volgende in:
cd ~
mv .kde4 .kde42

De eerste regel zorgt ervoor dat je in jou home folder bent. De tweede regel verhuisd (mv staat voor MoVe geloof ik) je huidige configuratie van KDE (de verborgen map .kde4) naar een andere map. Log uit en weer in of start de pc opnieuw op. Je KDE desktop is dan weer net als toen je het voor het eerst heb geïnstalleerd. Doet Digikam het nu? Zo ja, prima.

Mocht dit niet het geval zijn dan kan je je configuratie weer terug zetten door het volgende in te typen in een konsole en weer uit te loggen of opnieuw op te starten:

cd ~
mv .kde42 .kde4

Da’s zo’n beetje het enige wat ik me kan bedenken. Ik heb zelf nooit geen problemen gehad met Digikam.

Dit gaat niet goed. Bij de tweede actie bestaat namelijk de map ~/.kde4 al, en zo wordt de map ~/.kde42 verplaatst in de map ~/.kde4. Je zult dan eerst de nieuw aangemaakte map ~/.kde4 moeten renamen naar iets anders dan .kde42. Daarna lukt het wel.

Zou je eens een terminal venster kunnen openen, dan ‘digikam’ opstarten? Je krijgt dan in de terminal output van digikam; die zou ik hier graag eens willen zien.

Ging er eerlijk gezegd vanuit dat de inhoud van die .kde4 zou worden overschreven door de inhoud van .kde42 en aangezien die de configuratie bevat die je wil en eventueel bestanden die na het creeeren van de default .kde4 werden gemaakt dat het geen problemen zou moeten geven… Maar het is inderdaad beter om de .kde4 te verwijderen voor je .kde42 verhuisd… Zekere voor het onzekere…

Beetje off-topic, maar andere opties naar analogie van jouw voorbeeld:


mv ~/.kde42/* ~/.kde4

hierbij worden de bestanden en mappen in de map ~/.kde42 verplaatst naar ~/.kde4, en overschrijven dus de inhoud van die laatste map.


mv ~/.kde4 ~/.KDE4 && mv ~/.kde42 ~/.kde4

en zo wordt de map ~/.kde4 hernoemd naar ~/.KDE4 (o, wat is case-sensitivity toch fijn :)), waarna ~/.kde42 hernoemd wordt naar ~/.kde4 en beide inhouden blijven bestaan.

On-topic: ik ben wel erg benieuwd naar de output van de niet werkende digikam. Loop al een paar dagen op elke 11.4 bak die ik tegenkom digikam te bewegen te crashen, maar nix.