kde startet nicht mehr (12.1)
Naechstes 12.1 Problem... KDE startet nicht mehr, ksmserver crasht beim Login mit einem sig11. Vermutlich hat es mit einem Update zu tun, das gestern eingespielt wurde. Ich habe aehnliche Probleme in Bugzilla bzw. auf der KDE-Liste gefunden, aber das dortige Problem hing mit einer falschen Repository-Konfiguration zusammen (Factory Repo statt 12.1 Repo ausgewaehlt), was hier definitiv nicht der Fall ist (es sind nur 12.1 Repositories konfiguriert). Ich vermute, es gibt ein Kompatibilitaetsproblem zwischen Standard Repo, Mozilla Repo, LibreOffice Repo, Nvidia Repo, und Packman Repo - die sind hier konfiguriert (ich bin - naiverweise? - davon ausgegangen, dass diese Repositories kompatibel sind). Wie kann ich rausfinden, was genau das Problem verursacht hat? Ich habe den Backtrace analysiert aber weder Qt noch glib noch kdelibs (die im Backtrace auftachen) wurden gestern erneuert. Erneutes Einspielen der standard KDE4 base-Pakete von DVD hat nicht geholfen. Gibt es einen einfachen Weg, gestern eingespielte Pakete auf die vorherige Version zu downgraden? Regards, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Sonntag, den 26.02.2012, 11:23 +0000 schrieb Thomas Hertweck:
KDE startet nicht mehr, ksmserver crasht beim Login mit einem sig11. Vermutlich hat es mit einem Update zu tun, das gestern eingespielt wurde. Ich habe aehnliche Probleme in Bugzilla bzw. auf der KDE-Liste gefunden, aber das dortige Problem hing mit einer falschen Repository-Konfiguration zusammen (Factory Repo statt 12.1 Repo ausgewaehlt), was hier definitiv nicht der Fall ist (es sind nur 12.1 Repositories konfiguriert). Ich vermute, es gibt ein Kompatibilitaetsproblem zwischen Standard Repo, Mozilla Repo, LibreOffice Repo, Nvidia Repo, und Packman Repo - die sind hier konfiguriert (ich bin - naiverweise? - davon ausgegangen, dass diese Repositories kompatibel sind). Wie kann ich rausfinden, was genau das Problem verursacht hat? Ich habe den Backtrace analysiert aber weder Qt noch glib noch kdelibs (die im Backtrace auftachen) wurden gestern erneuert. Erneutes Einspielen der standard KDE4 base-Pakete von DVD hat nicht geholfen. Gibt es einen einfachen Weg, gestern eingespielte Pakete auf die vorherige Version zu downgraden?
Hast Du auch das normale OSS Repo von openSUSE aktiviert? Hiermit kannst Du dann bspw. über YaST einen Downgrade auf die original mit openSUSE 12.1 ausgelieferte KDE-Version vornehmen. Es besteht jedoch dann die Möglichkeit, dass das ältere KDE sich evtl. mit den Konfigs der neueren Version nicht so gut versteht. -- MfG Richi PS: Auf PMs wird von mir nicht reagiert. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 26/02/12 12:39, Richard Kraut wrote:
Am Sonntag, den 26.02.2012, 11:23 +0000 schrieb Thomas Hertweck:
KDE startet nicht mehr, ksmserver crasht beim Login mit einem sig11. Vermutlich hat es mit einem Update zu tun, das gestern eingespielt wurde. Ich habe aehnliche Probleme in Bugzilla bzw. auf der KDE-Liste gefunden, aber das dortige Problem hing mit einer falschen Repository-Konfiguration zusammen (Factory Repo statt 12.1 Repo ausgewaehlt), was hier definitiv nicht der Fall ist (es sind nur 12.1 Repositories konfiguriert). Ich vermute, es gibt ein Kompatibilitaetsproblem zwischen Standard Repo, Mozilla Repo, LibreOffice Repo, Nvidia Repo, und Packman Repo - die sind hier konfiguriert (ich bin - naiverweise? - davon ausgegangen, dass diese Repositories kompatibel sind). Wie kann ich rausfinden, was genau das Problem verursacht hat? Ich habe den Backtrace analysiert aber weder Qt noch glib noch kdelibs (die im Backtrace auftachen) wurden gestern erneuert. Erneutes Einspielen der standard KDE4 base-Pakete von DVD hat nicht geholfen. Gibt es einen einfachen Weg, gestern eingespielte Pakete auf die vorherige Version zu downgraden?
Hast Du auch das normale OSS Repo von openSUSE aktiviert?
Hiermit kannst Du dann bspw. über YaST einen Downgrade auf die original mit openSUSE 12.1 ausgelieferte KDE-Version vornehmen.
Es besteht jedoch dann die Möglichkeit, dass das ältere KDE sich evtl. mit den Konfigs der neueren Version nicht so gut versteht.
Ja, das OSS Repo ist eingetragen. Konfig-Probleme sehe ich da ehrlich gesagt keine, ich benutze ja die Standard-KDE Version von 12.1, nicht etwas eine Version aus einem KDE Repo. Das Problem ist, dass ich nicht sicher bin, durch was das Problem verursacht wird. Es sieht nicht so aus als seien es die KDE4 Pakete selbst, da diese gestern nicht aktualisiert wurden. Es wurden allerdings zahlreiche andere Pakete aktualisiert - evtl. ist eine low-level Bibliothek nicht mehr kompatibel, aber der Backtrace hat mich bis dato nicht weiter gebracht. Danke jedenfalls fuer Deinen Hinweis. Cheerio, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Thomas, On Sonntag, 26. Februar 2012 14:19:57 Thomas Hertweck wrote:
Es sieht nicht so aus als seien es die KDE4 Pakete selbst, da diese gestern nicht aktualisiert wurden. Es wurden allerdings zahlreiche andere Pakete aktualisiert -
Eine Auflistung der Aktualisierungen findest Du unter: var/log/zypp/history Vielleicht kannst die dort nach Datum gelisteten Updates rückgängig machen oder das Problem einkreisen. Gruß Thomas
Cheerio, Thomas
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 26.02.2012 14:37, schrieb Thomas Schirrmacher:
Hallo Thomas,
On Sonntag, 26. Februar 2012 14:19:57 Thomas Hertweck wrote:
Es sieht nicht so aus als seien es die KDE4 Pakete selbst, da diese gestern nicht aktualisiert wurden. Es wurden allerdings zahlreiche andere Pakete aktualisiert -
Eine Auflistung der Aktualisierungen findest Du unter:
var/log/zypp/history
Vielleicht kannst die dort nach Datum gelisteten Updates rückgängig machen oder das Problem einkreisen.
Die zuletzt installierten Pakete kann man sich auch bequem per RPM-Befehl in Kombination mit dem head-Tool auflisten lassen: # rpm --last -qa | head -n 50 oder sich die ganze Liste via less anschauen: # rpm --last -qa | less -- Gruß Sebastian - openSUSE Member (Freespacer) Webseite/Blog: <http://www.sebastian-siebert.de> Wichtiger Hinweis zur openSUSE Mailing Liste: <http://de.opensuse.org/openSUSE:Mailinglisten_Netiquette> -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Naechstes 12.1 Problem...
KDE startet nicht mehr, ksmserver crasht beim Login mit einem sig11. Vermutlich hat es mit einem Update zu tun, das gestern eingespielt wurde. Ich habe aehnliche Probleme in Bugzilla bzw. auf der KDE-Liste gefunden, aber das dortige Problem hing mit einer falschen Repository-Konfiguration zusammen (Factory Repo statt 12.1 Repo ausgewaehlt), was hier definitiv nicht der Fall ist (es sind nur 12.1 Repositories konfiguriert). Ich vermute, es gibt ein Kompatibilitaetsproblem zwischen Standard Repo, Mozilla Repo, LibreOffice Repo, Nvidia Repo, und Packman Repo - die sind hier konfiguriert (ich bin - naiverweise? - davon ausgegangen, dass diese Repositories kompatibel sind). Wie kann ich rausfinden, was genau das Problem verursacht hat? Ich habe den Backtrace analysiert aber weder Qt noch glib noch kdelibs (die im Backtrace auftachen) wurden gestern erneuert. Erneutes Einspielen der standard KDE4 base-Pakete von DVD hat nicht geholfen. Gibt es einen einfachen Weg, gestern eingespielte Pakete auf die vorherige Version zu downgraden?
Regards, Thomas -- I would rather be exposed to the inconveniences attending too much liberty,
Am Sonntag, 26. Februar 2012, 11:23:34 schrieb Thomas Hertweck: than those attending too small a degree of it. -- Hallo Thomas, ich hatte das selbe Problem. Das Deaktivieren des Packman Repos war letzlich die Lösung. Leider weiß ich noch nicht, welches Packet der Verursacher war. Gruß, Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Update: Es sieht so aus als hatte das Problem etwas mit gstreamer oder typelib von Packman zu tun. Regards, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Sonntag, den 26.02.2012, 15:32 +0000 schrieb Thomas Hertweck:
Update:
Es sieht so aus als hatte das Problem etwas mit gstreamer oder typelib von Packman zu tun.
Heißt das, dass es wieder funktioniert ? -- MfG Richi PS: Auf PMs wird von mir nicht reagiert. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 26/02/12 16:52, Richard Kraut wrote:
Am Sonntag, den 26.02.2012, 15:32 +0000 schrieb Thomas Hertweck:
Update:
Es sieht so aus als hatte das Problem etwas mit gstreamer oder typelib von Packman zu tun.
Heißt das, dass es wieder funktioniert ?
Mein KDE geht wieder. Allerdings weiss ich nicht, ob der Zustand stabil ist. Koennte sein, dass mit einem erneuten Update in den kommenden Tagen oder Wochen wieder ein Problem auftritt. Ich habe zunaechst die original KDE Pakete der 12.1 nochmal eingespielt, das hat aber keinen Erfolg gebracht. Dann habe ich die Pakete ueberprueft, die gestern auf meinem System erneuert wurden. Das waren insgesamt knapp 100 Pakete aus dem Update, Mozilla, und Packman Repo. Keines hatte aus meiner zunaechst oberflaechlichen Betrachtungsweise wirklich etwas mit KDE zu tun, daher war bzw. ist das Debuggen des ksmserver Problems nicht wirklich einfach, und der Backtrace war nicht unbedingt hilfreich - dazu kenne ich mich auch zu wenig mit den Interna von KDE aus. Ich habe mir dann die dynamischen Bibliotheken angeschaut, die ksmserver braucht: $> ( for file in `ldd /usr/bin/ksmserver | grep -v linux-vdso.so.1 | awk '{ print $3 }'` ; do rpm -qf ${file} --queryformat '%{NAME}\n' ; done ) | sort -u > /tmp/ksmserver.req $> awk -F"|" '/2012-02-25/ { print $3 }' /var/log/zypp/history | sort -u > /tmp/update Schliesslich liefert ein Vergleich, dass libgstapp, libgstinterfaces, und libgstreamer in Verdacht kommen. Nach einem neuerlichen Update heute auf aktualisierte Packman gstreamer und typelib Pakete, geht es wieder. Das kann natuerlich auch Zufall sein, ich will daher nicht behaupten, das Problem ist geloest. Ich muss mal schauen, wie sich das weiter entwickelt. Obige Analyse zeigt allerdings, dass ksmserver in der Tat von gstreamer-Paketen abhaengt. Vielleicht weiss jemand von Packman (Manfred?) genaueres. Das ganze Problem zeigt leider eines: Vorsicht beim Einbinden von Repos aus dem OBS. Die Repos tragen alle die gleiche Versionsnummer (12.1), aber dennoch scheint es hier und da zu Inkompatibilitaeten zu kommen, selbst zwischen den grossen und sicher von vielen Leuten eingebundenen Repos. Anfaenger sind bei solchen Problemen leider total aufgeschmissen... Regards, Thomas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (5)
-
Martin Jedamzik
-
Richard Kraut
-
Sebastian Siebert
-
Thomas Hertweck
-
Thomas Schirrmacher