• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Gwenview -> Module, Programmabsturz

Hallo User,

Neuinstallation! openSUSE12.2 (zum Dritten mal)

Gwenview stürzt beim Aufruf des Menüs "Module" sofort ab.
Einstellungen oder Modulaufrufe sind nicht möglich.

Beim Aufruf über die Konsole
Code:
rusc@linux-krus:~> gwenview
gwenview(5026)/kdeui (kdelibs): Attempt to use QAction "edit_redo" with KXMLGUIFactory! 
gwenview(5026)/kdeui (kdelibs): Attempt to use QAction "edit_undo" with KXMLGUIFactory! 
gwenview(5026) KXMLGUI::ActionList::plug: Index  20  is not within range (0 -  19 
gwenview(5026) KXMLGUI::ActionList::plug: Index  20  is not within range (0 -  19 
KCrash: Application 'gwenview' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/rusc/.kde4/socket-linux-ds9h/kdeinit4__0

[1]+  Angehalten              gwenview
rusc@linux-krus:~>
Als Rückverfolgungsinformationen werden
Code:
Application: Gwenview (gwenview), signal: Illegal instruction
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb36da740 (LWP 5026))]

Thread 2 (Thread 0xb2446b40 (LWP 5028)):
#0  0xb77a6430 in __kernel_vsyscall ()
#1  0xb5b6990b in poll () from /lib/libc.so.6
#2  0xb502123b in g_poll () from /usr/lib/libglib-2.0.so.0
#3  0xb5012af0 in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb5012c51 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb71c8a9f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#6  0xb7195a3c in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#7  0xb7195d31 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#8  0xb708393c in QThread::exec() () from /usr/lib/libQtCore.so.4
#9  0xb717421d in ?? () from /usr/lib/libQtCore.so.4
#10 0xb7086d00 in ?? () from /usr/lib/libQtCore.so.4
#11 0xb550ae32 in start_thread () from /lib/libpthread.so.0
#12 0xb5b748ee in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb36da740 (LWP 5026)):
[KCrash Handler]
#6  0xb06786da in cvGetTickFrequency () from /usr/lib/libopencv_core.so.2.4
#7  0xb00a5bf2 in ?? () from /usr/lib/libopencv_legacy.so.2.4
#8  0xb77b6456 in call_init () from /lib/ld-linux.so.2
#9  0xb77b653c in _dl_init_internal () from /lib/ld-linux.so.2
#10 0xb77ba4fd in dl_open_worker () from /lib/ld-linux.so.2
#11 0xb77b629e in _dl_catch_error () from /lib/ld-linux.so.2
#12 0xb77b9d64 in _dl_open () from /lib/ld-linux.so.2
#13 0xb50cecbe in dlopen_doit () from /lib/libdl.so.2
#14 0xb77b629e in _dl_catch_error () from /lib/ld-linux.so.2
#15 0xb50cf412 in _dlerror_run () from /lib/libdl.so.2
#16 0x096c8128 in ?? ()
gesammelt.

Mit diesen Informationen kann ich leider nichts anfangen bzw. lösen.
Eine Neuinstallation von OS12.2 würde auch nichts bringen da dieses schon die 3. ist,
ich vermute fehlerhafte Abhängigkeiten oder Links (?).
Warum: "digiKam" bringt
Code:
digiKam
If 'digiKam' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf digiKam
"Blender" bringt
Code:
blender
Ungültiger Maschinenbefehl
Ich bitte um Eure Hilfe für mögliche Lösungen.
Danke
rudsch
 

Rainer Juhser

Moderator
Teammitglied
Eigentlich gilt ja in diesem Forum die Regel "Für jedes Problem ein eigener Thread", aber trotzdem...
rudsch schrieb:
Warum: "digiKam" bringt
Code:
digiKam
If 'digiKam' is not a typo you can use command-not-found to lookup the package that contains it, like this:
    cnf digiKam
Weil es richtig heißen muss:
Code:
digikam
rudsch schrieb:
"Blender" bringt
Code:
blender
Ungültiger Maschinenbefehl
Zeig mal
Code:
zypper se -s blender
 
Hallo Rainer Juhser,
Du hast vollkommen recht "Für jedes Problem ein eigener Thread".
Mein digikam und Blender war nicht direkt als Fragestellung gemeint; es sollte als Ergänzung für das Gwenview-Problem unter dem Aspekt eines eventuell tieferen Problems sein.

Ich hatte oS 12.2 schon mal installiert. Problem hatte ich aber mit GRUB2, dieser hatte mir für jede Partition mehrere auch fehlerhafte Einträge gebracht; von 3 Partitionen ließen sich nur 2 starten.

Daher ca. eine Woche später eine Neuinstallation.
Gwenview funktionierte nicht, bei "Module" erfolgte immer sofort ein Absturz.
Inzwischen ist dieses die dritte Installation (die Allererste zähle ich nicht) mit demselben Fehler.

In meiner oS12.1-Installation tritt dieser Fehler nicht auf, "Module" sind ohne Problem, aufrufbar.

Zu digiKam, war ein Schreibfehler, hier
Code:
rusc@linux-krus:~> /usr/bin/digikam
Ungültiger Maschinenbefehl
und
blender
Code:
rusc@linux-krus:~> zypper se -s blender
Repository 'openSUSE-12.2-Update' ist veraltet. Sie können 'zypper refresh' als Root ausführen, um es zu aktualisieren.
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name         | Typ   | Version     | Arch   | Repository       
--+--------------+-------+-------------+--------+------------------
i | blender      | Paket | 2.63a-2.1.3 | i586   | openSUSE-12.2-Oss
i | blender-lang | Paket | 2.63a-2.1.3 | noarch | openSUSE-12.2-Oss
rusc@linux-krus:~>
'openSUSE-12.2-Update' ist aber das Originalerepo der Installation.
Ich mache mal 'zypper refresh' , eventuel behebt es alle Probleme.
Danke
 
Zypper refresh gemacht
Update gemacht
Computer runter und wieder hochgefahren
Gwenview -> Module stürzt ab
Die anderen Beiden auch wie gehabt

Wer weis Rat?
rudsch
 
recht ungewöhnlich ..
Ich habe mal Systemeinstellungen-Systemverwaltung-Softwareverwaltung aufgerufen.
In der Gruppe "Grafik" bringt er mir unter "gwenview" die Version 4.8.5-2.4.3 als installierte an und bietet mir die ältere Version 4.8.4-2.1.2 zur Installation an.
????? Repo-Cache defekt?
 
Hast du einen Update gemacht ?

weil laut zypper sieht so aus:

Code:
| Name                 | Typ        | Version     | Arch   | Repository          
+----------------------+------------+-------------+--------+---------------------
| gwenview             | Paket      | 4.8.5-2.4.3 | x86_64 | openSUSE-12.2-Update
| gwenview             | Paket      | 4.8.5-2.4.3 | i586   | openSUSE-12.2-Update
| gwenview             | Paket      | 4.8.4-2.1.2 | x86_64 | openSUSE-12.2-Oss   
| gwenview             | Paket      | 4.8.4-2.1.2 | i586   | openSUSE-12.2-Oss   
| gwenview             | Quellpaket | 4.8.5-2.4.3 | noarch | openSUSE-12.2-Update

die installierte Version ist 4.8.4 und als Update wird angeboten 4.8.5

Also öffnest du eine Konsole und meldest dich als root an und gibst den Befehl ein:

Code:
zypper clean
zypper ref
zypper up

Es sei denn du hast noch weitere Repos eingebunden dann müsstest du da gescheite Prioritäten setzen.

P.S. ich nutze inzwischen KDE 4.9.2

LG SUSEDJAlex
 
Hallo,

Gwenview - Hilfe - Über Gwenview = Gwenview Version 2.8.5 Unter KDE4.8.5 (4.8.5)"release 2"
Code:
zypper clean
Alle Repositories wurden bereinigt.
Code:
zypper clean
Alle Repositories wurden bereinigt.
Code:
zypper ref
Repository 'nVidia Graphics Drivers' ist aktuell.
Repository 'openSUSE BuildService - Spiele' ist aktuell.
Repository 'Packman Repository' ist aktuell.
Repository 'openSUSE-12.2-Non-Oss' ist aktuell.
Repository 'openSUSE-12.2-Oss' ist aktuell.
Repository 'openSUSE-12.2-Update' ist aktuell.
Repository 'openSUSE-12.2-Update-Non-Oss' ist aktuell.
Alle Repositories wurden aktualisiert.
Code:
zypper up
Daten des Repositories laden ...
Installierte Pakete lesen ...

Keine auszuführenden Aktionen.
Code:
zypper se -s gwenview
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name     | Typ        | Version     | Arch   | Repository          
--+----------+------------+-------------+--------+---------------------
i | gwenview | Paket      | 4.8.5-2.4.3 | i586   | openSUSE-12.2-Update
v | gwenview | Paket      | 4.8.4-2.1.2 | i586   | openSUSE-12.2-Oss   
  | gwenview | Quellpaket | 4.8.5-2.4.3 | noarch | openSUSE-12.2-Update

Installiert "i | gwenview | Paket | 4.8.5-2.4.3 | i586 | openSUSE-12.2-Update"
Lt. Gwenview selber "Version 2.8.5"
Habe ich da irgendwie (??) eine ältere Version von Gwenview? Eigentlich nicht möglich.
Jetzt verstehe ich die Welt nicht mehr.
rudsch
 
@ Roland
@ SUSEDJAlex

Inzwischen habe ich einiges an Schweiß vergossen.
Nichts hat gefurcht.
Nepomuk ist noch aus.
Gwenview mit kipi-plugins deunstalliert, KDE ab- und wieder angemeldet, Computer runter- und hochgefahren,
... . Nichts hat gefurcht.
Von http://software.opensuse.org/package/gwenview Gwenview nochmals installiert Version 4.8.5 . Beim
Rufe ich Gwenview auf, so zeigt er mir Version 2.8.5 an!
Irgendwo ist die Welt faul.
Beim Aufruf der Module stürzt Gwenview wieder sofort ab.
Ist nun an meiner Installation was total faul oder ist oS12.2 und KDESC 4.8.5 irgendwie verzettelt?
Totale Ratlosigkeit und fast vor Aufgabe von oS12.2 .
Andererseit würde ich KDESC4.8.5 auf KDESC 4.9.x umstellen - nur ist das (relativ) gefahrlos machbar oder ... ?

Danke
rudsch
 
@rudsch:

Ich habe selbst gwenview mit den besagten Modulen gestartet und es kommen keine Fehlermeldungen.
Nepomuk ist aus...
Ergo muss da etwas bei dir falsch laufen...

LG SUSEDJAlex
 
Poste bitte die Ausgabe von:
Code:
zypper info --requires gwenview
...vielleicht kann da jemand feststellen was fehlt (ich nicht weil ich besagte Versionen nicht installiert habe).

Gruss,
Roland
 
Ich mache mal meine Liste hier: ( Wichtig! das läuft unter KDE 4.9.2 )

Code:
Informationen für Paket gwenview:

Repository: KDE 49 Hauptrepo
Name: gwenview
Version: 4.9.2-46.1
Arch: x86_64
Hersteller: obs://build.opensuse.org/KDE
Installiert: Ja
Status: aktuell
Installierte Größe: 3,4 MiB
Zusammenfassung: Simple Image Viewer for KDE
Beschreibung: 
Gwenview is a simple image viewer for KDE. It features a folder tree
window and a file list window, providing easy navigation of your file
hierarchy.
benötigt:
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libstdc++.so.6()(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libc.so.6(GLIBC_2.14)(64bit)
libQtCore.so.4()(64bit)
libQtGui.so.4()(64bit)
libkdecore.so.5()(64bit)
libkdeui.so.5()(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libgcc_s.so.1()(64bit)
libkio.so.5()(64bit)
libgcc_s.so.1(GCC_3.0)(64bit)
libm.so.6()(64bit)
libpthread.so.0()(64bit)
libm.so.6(GLIBC_2.2.5)(64bit)
libpthread.so.0(GLIBC_2.2.5)(64bit)
libkparts.so.4()(64bit)
libQtSvg.so.4()(64bit)
libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
libphonon.so.4()(64bit)
libkfile.so.4()(64bit)
libQtOpenGL.so.4()(64bit)
libc.so.6(GLIBC_2.11)(64bit)
libnepomuk.so.4()(64bit)
libjpeg.so.62()(64bit)
libjpeg.so.62(LIBJPEG_6.2)(64bit)
libkonq.so.5()(64bit)
libkipi.so.9()(64bit)
libexiv2.so.12()(64bit)
libgwenviewlib.so.4()(64bit)
libqt4-x11 >= 4.8.0
kdebase4-runtime >= 4.9.2
libkipi9 == 4.9.2
/sbin/ldconfig

Damit kann man sicherlich vergleichen....

LG SUSEDJAlex
 
Hier mal die Ausgabe von: zypper info --requires gwenview
Code:
Daten des Repositories laden ...
Installierte Pakete lesen ...


Informationen für Paket gwenview:

Repository: openSUSE-12.2-Update
Name: gwenview
Version: 4.8.5-2.4.3
Arch: i586
Hersteller: openSUSE
Installiert: Ja
Status: aktuell
Installierte Größe: 3,3 MiB
Zusammenfassung: Simple Image Viewer for KDE
Beschreibung: 
Gwenview is a simple image viewer for KDE. It features a folder tree
window and a file list window, providing easy navigation of your file
hierarchy.
benötigt:
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.4)
libpthread.so.0
libstdc++.so.6
libstdc++.so.6(CXXABI_1.3)
libstdc++.so.6(GLIBCXX_3.4)
libpthread.so.0(GLIBC_2.0)
libc.so.6(GLIBC_2.2)
libQtCore.so.4
libm.so.6
libkdecore.so.5
libQtGui.so.4
libm.so.6(GLIBC_2.0)
libkdeui.so.5
libgcc_s.so.1
libkio.so.5
libgcc_s.so.1(GCC_3.0)
libkparts.so.4
libc.so.6(GLIBC_2.11)
libstdc++.so.6(GLIBCXX_3.4.15)
libQtSvg.so.4
libphonon.so.4
libkfile.so.4
libnepomuk.so.4
libjpeg.so.62
libjpeg.so.62(LIBJPEG_6.2)
libQtOpenGL.so.4
libkonq.so.5
libexiv2.so.12
libkipi.so.8
libgwenviewlib.so.4
libqt4-x11 >= 4.8.1
kdebase4-runtime >= 4.8.5
libkipi8 == 4.8.5
/sbin/ldconfig
Hoffentlich habe ich inzwischen mit den Versuchen das System nicht zu sehr verkonfiguriert.
Könnte auch eine lib o.ä. defekt sein oder suseCONFIG da digikam, blender auch nicht starten?
rudsch
 
so jetzt hab ich nachgeschaut....

auf dem Rechner mit KDE 4.8.5 siehts so aus:

Code:
Loading repository data...
Reading installed packages...


Information for package gwenview:

Repository: openSUSE-12.2-Update
Name: gwenview
Version: 4.8.5-2.4.3
Arch: i586
Vendor: openSUSE
Installed: Yes
Status: up-to-date
Installed Size: 3.3 MiB
Summary: Simple Image Viewer for KDE
Description: 
Gwenview is a simple image viewer for KDE. It features a folder tree
window and a file list window, providing easy navigation of your file
hierarchy.
Requires:
libc.so.6
libc.so.6(GLIBC_2.0)
libc.so.6(GLIBC_2.1.3)
libc.so.6(GLIBC_2.4)
libpthread.so.0
libstdc++.so.6
libstdc++.so.6(CXXABI_1.3)
libstdc++.so.6(GLIBCXX_3.4)
libpthread.so.0(GLIBC_2.0)
libc.so.6(GLIBC_2.2)
libQtCore.so.4
libm.so.6
libkdecore.so.5
libQtGui.so.4
libm.so.6(GLIBC_2.0)
libkdeui.so.5
libgcc_s.so.1
libkio.so.5
libgcc_s.so.1(GCC_3.0)
libkparts.so.4
libc.so.6(GLIBC_2.11)
libstdc++.so.6(GLIBCXX_3.4.15)
libQtSvg.so.4
libphonon.so.4
libkfile.so.4
libnepomuk.so.4
libjpeg.so.62
libjpeg.so.62(LIBJPEG_6.2)
libQtOpenGL.so.4
libkonq.so.5
libexiv2.so.12
libkipi.so.8
libgwenviewlib.so.4
libqt4-x11 >= 4.8.1
kdebase4-runtime >= 4.8.5
libkipi8 == 4.8.5
/sbin/ldconfig

LG SUSEDJAlex
 
Oben