Kdesktop crash

07/12/2007 - 23:58 von Christine Bona | Report spam
Hallo allerseits!

Auf meinem Rechner sind Opensuse 10.3 und Opensuse 10.2 parallel
installiert.
Die KDE-Version ist bei beiden inzwischen KDE 3.5.8 release 22.3

Unter Opensuse 10.3 startet KDE aber nicht komplett, d.h. es erscheint
der Crashmanager und meldet: "Das Programm KDesktop (kdesktop) ist
abgestürzt und hat das Signal 11 (SIGSEGV) veranlasst."
Wenn ich kdesktop aus der Konsole zu starten versuche, erscheint der
Crashmanager mit der nàmlichen Fehlermeldung. In der Konsole selbst
heißt es nur: "KCrash: Application 'kdesktop' crashing..."

Die Rückverfolgung im Crashmanager ergibt die folgende, lange, mir ganz
unklare Fehlerliste:
,-[ ]
| Überprüfung der Systemkonfiguration beim Start deaktiviert.
|
| [?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
| [Thread debugging using libthread_db enabled]
| [New Thread 0xb68be6d0 (LWP 5494)]
| [KCrash handler]
| #6 0xb7e66f73 in strlen () from /lib/libc.so.6
| #7 0xb7e66ca5 in strdup () from /lib/libc.so.6
| #8 0xb630d460 in snd_pcm_softvol_open () from /usr/lib/libasound.so.2
| #9 0xb630d8c8 in _snd_pcm_softvol_open ()
| from /usr/lib/libasound.so.2
| #10 0xb62d0d95 in snd_pcm_open_conf () from /usr/lib/libasound.so.2
| #11 0xb62d1549 in snd_pcm_open_named_slave ()
| from /usr/lib/libasound.so.2
| #12 0xb62ecde8 in _snd_pcm_plug_open () from /usr/lib/libasound.so.2
| #13 0xb62d0d95 in snd_pcm_open_conf () from /usr/lib/libasound.so.2
| #14 0xb62d1549 in snd_pcm_open_named_slave ()
| from /usr/lib/libasound.so.2
| #15 0xb630ada2 in _snd_pcm_asym_open () from /usr/lib/libasound.so.2
| #16 0xb62d0d95 in snd_pcm_open_conf () from /usr/lib/libasound.so.2
| #17 0xb62d1549 in snd_pcm_open_named_slave
| ()from /usr/lib/libasound.so.2
| #18 0xb62f5168 in _snd_pcm_empty_open () from /usr/lib/libasound.so.2
| #19 0xb62d0d95 in snd_pcm_open_conf () from /usr/lib/libasound.so.2
| #20 0xb62d14b3 in snd_pcm_open_noupdate ()
| from /usr/lib/libasound.so.2
| #21 0xb633e0af in aKode::ALSASink::open ()
| from /usr/lib/libakode_alsa_sink.so
| #22 0xb635b47b in aKode::AutoSink::open () from /usr/lib/libakode.so.2
| #23 0xb6362e26 in aKode::Player::open () from /usr/lib/libakode.so.2
| #24 0xb6386716 in KDE::Multimedia::aKodePlayer::aKodePlayer ()
| from /opt/kde3/lib/kde3/kdemm_akode.so
| #25 0xb63876cc in KDE::Multimedia::aKodeBackend::createPlayer ()
| from /opt/kde3/lib/kde3/kdemm_akode.so
| #26 0xb63b49e9 in KDE::Multimedia::Factory::createPlayer ()
| from /opt/kde3/lib/libkdemm.so.0
| #27 0xb63b5ec3 in KDE::Multimedia::SimplePlayer::SimplePlayer ()
| from /opt/kde3/lib/libkdemm.so.0
| #28 0xb65b4f44 in KonqSoundPlayerImpl::KonqSoundPlayerImpl ()
| from /opt/kde3/lib/kde3/konq_sound.so
| #29 0xb65b4fb6 in KonqSoundFactory::createObject ()
| from /opt/kde3/lib/kde3/konq_sound.so
| #30 0xb7595b61 in KLibFactory::create ()
| from /opt/kde3/lib/libkdecore.so.4
| #31 0xb7dc2540 in KonqIconViewWidget::startImagePreview ()
| from /opt/kde3/lib/libkonq.so.4
| #32 0xb7f888a4 in KDIconView::initConfig ()
| from /opt/kde3/lib/libkdeinit_kdesktop.so
| #33 0xb7f8da51 in KDesktop::initRoot ()
| from /opt/kde3/lib/libkdeinit_kdesktop.so
| #34 0xb7f8e602 in KDesktop::KDesktop ()
| from /opt/kde3/lib/libkdeinit_kdesktop.so
| #35 0xb7f79968 in kdemain () from /opt/kde3/lib/libkdeinit_kdesktop.so
| #36 0x08048502 in main ()
|
`-

Der Fehler führt dazu, dass der Desktop in vielen seiner Funktionen
unvollstàndig ist. Z.B. gibt es kein Kontextmenü auf dem Desktop
oder "Befehl ausführen" aus dem K-Menü funktioniert nicht. Der
Hintergrund ist schwarz und im Ganzen unempfindlich. Glücklicherweise
ist aber der Kicker noch da und reagiert auch. Ebenso starten
KDE-Programme.

Unter Opensuse 10.2 habe ich das Problem nicht.

Hat hier jemand einen Tipp für mich, wie ich das Problem lösen kann?
Beste Grüße
Christine
 

Lesen sie die antworten

#1 Matthias Gerds
08/12/2007 - 10:28 | Warnen spam
Christine Bona schrieb:

Hallo allerseits!

Auf meinem Rechner sind Opensuse 10.3 und Opensuse 10.2 parallel
installiert.
Die KDE-Version ist bei beiden inzwischen KDE 3.5.8 release 22.3

Unter Opensuse 10.3 startet KDE aber nicht komplett, d.h. es erscheint
der Crashmanager und meldet: "Das Programm KDesktop (kdesktop) ist
abgestürzt und hat das Signal 11 (SIGSEGV) veranlasst."
Wenn ich kdesktop aus der Konsole zu starten versuche, erscheint der
Crashmanager mit der nàmlichen Fehlermeldung. In der Konsole selbst
heißt es nur: "KCrash: Application 'kdesktop' crashing..."

Die Rückverfolgung im Crashmanager ergibt die folgende, lange, mir ganz
unklare Fehlerliste:
,-[ ]
| Überprüfung der Systemkonfiguration beim Start deaktiviert.
|
| [?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
| [Thread debugging using libthread_db enabled]
| [New Thread 0xb68be6d0 (LWP 5494)]
| [KCrash handler]
| #6 0xb7e66f73 in strlen () from /lib/libc.so.6
| #7 0xb7e66ca5 in strdup () from /lib/libc.so.6
| #8 0xb630d460 in snd_pcm_softvol_open () from /usr/lib/libasound.so.2
| #9 0xb630d8c8 in _snd_pcm_softvol_open ()
| from /usr/lib/libasound.so.2
| #10 0xb62d0d95 in snd_pcm_open_conf () from /usr/lib/libasound.so.2
| #11 0xb62d1549 in snd_pcm_open_named_slave ()
| from /usr/lib/libasound.so.2
| #12 0xb62ecde8 in _snd_pcm_plug_open () from /usr/lib/libasound.so.2
| #13 0xb62d0d95 in snd_pcm_open_conf () from /usr/lib/libasound.so.2
| #14 0xb62d1549 in snd_pcm_open_named_slave ()
| from /usr/lib/libasound.so.2
| #15 0xb630ada2 in _snd_pcm_asym_open () from /usr/lib/libasound.so.2
| #16 0xb62d0d95 in snd_pcm_open_conf () from /usr/lib/libasound.so.2
| #17 0xb62d1549 in snd_pcm_open_named_slave
| ()from /usr/lib/libasound.so.2
| #18 0xb62f5168 in _snd_pcm_empty_open () from /usr/lib/libasound.so.2
| #19 0xb62d0d95 in snd_pcm_open_conf () from /usr/lib/libasound.so.2
| #20 0xb62d14b3 in snd_pcm_open_noupdate ()
| from /usr/lib/libasound.so.2
| #21 0xb633e0af in aKode::ALSASink::open ()
| from /usr/lib/libakode_alsa_sink.so
| #22 0xb635b47b in aKode::AutoSink::open () from /usr/lib/libakode.so.2
| #23 0xb6362e26 in aKode::Player::open () from /usr/lib/libakode.so.2
| #24 0xb6386716 in KDE::Multimedia::aKodePlayer::aKodePlayer ()
| from /opt/kde3/lib/kde3/kdemm_akode.so
| #25 0xb63876cc in KDE::Multimedia::aKodeBackend::createPlayer ()
| from /opt/kde3/lib/kde3/kdemm_akode.so
| #26 0xb63b49e9 in KDE::Multimedia::Factory::createPlayer ()
| from /opt/kde3/lib/libkdemm.so.0
| #27 0xb63b5ec3 in KDE::Multimedia::SimplePlayer::SimplePlayer ()
| from /opt/kde3/lib/libkdemm.so.0
| #28 0xb65b4f44 in KonqSoundPlayerImpl::KonqSoundPlayerImpl ()
| from /opt/kde3/lib/kde3/konq_sound.so
| #29 0xb65b4fb6 in KonqSoundFactory::createObject ()
| from /opt/kde3/lib/kde3/konq_sound.so
| #30 0xb7595b61 in KLibFactory::create ()
| from /opt/kde3/lib/libkdecore.so.4
| #31 0xb7dc2540 in KonqIconViewWidget::startImagePreview ()
| from /opt/kde3/lib/libkonq.so.4
| #32 0xb7f888a4 in KDIconView::initConfig ()
| from /opt/kde3/lib/libkdeinit_kdesktop.so
| #33 0xb7f8da51 in KDesktop::initRoot ()
| from /opt/kde3/lib/libkdeinit_kdesktop.so
| #34 0xb7f8e602 in KDesktop::KDesktop ()
| from /opt/kde3/lib/libkdeinit_kdesktop.so
| #35 0xb7f79968 in kdemain () from /opt/kde3/lib/libkdeinit_kdesktop.so
| #36 0x08048502 in main ()
|
`-

Der Fehler führt dazu, dass der Desktop in vielen seiner Funktionen
unvollstàndig ist. Z.B. gibt es kein Kontextmenü auf dem Desktop
oder "Befehl ausführen" aus dem K-Menü funktioniert nicht. Der
Hintergrund ist schwarz und im Ganzen unempfindlich. Glücklicherweise
ist aber der Kicker noch da und reagiert auch. Ebenso starten
KDE-Programme.

Unter Opensuse 10.2 habe ich das Problem nicht.

Hat hier jemand einen Tipp für mich, wie ich das Problem lösen kann?



Kann nur raten:

1) Kontrolliere doch mal, ob Du bei openSUSE 10.3 auch wirklich dieselben
KDE-Pakete installiert hast wie unter 10.2. Unter YaST -> Software ->
GUI -> KDE werden nicht alle KDE-Programme gezeigt, sondern viele nur
unter "Suchen" "KDE".

2) Könnte auch am Windowmanager liegen. Den kannst Du unter YaST -> System
Editor für /etc/sysconfig-Dateien unter |Suchen| nach "wm" einstellen.

3) Falscher/ungeeigneter Grafiktreiber installiert. Für NVidia-Karten kann
ich nur den Treiber von NVidia ('NVIDIA' statt 'NV') selbst empfehlen, ist
schneller und kann 3D. Allerdings muss man den jedesmal, wenn der Kernel
upgedated wurde, neu installieren/kompilieren, was aber das NVIdia-Script
im Handumdrehen selbststàndig erledigt.

MG

openSUSE 10.2
KDE 3.5.8 "release 22.3"

Ähnliche fragen