openSUSE 11.3 x86_64 und kde 4.5 - geht hier nicht (mehr)
Hallo, leichtsinnig wie man manchmal ist habe ich heute einen Rechner von 11.3 32bit auf 11.3 64 bit "gehoben". Mittlerweile sind alle repositories eingebunden; der Rechner läuft im RL3 ohne Probleme. Ein "zypper dup" will nichts mehr leisten; KDE kommt vom KDE Release 4.5 Repository. Ein rpm --verify für alle Pakete zeigt mir keine Auffälligkeiten. Trotzdem weigert sich der Rechner KDE4 zu starten. Ein init 5 bringt mir den login-Screen; nach einer Eingabe lande ich wieder hier. Ein startx von der Konsole im RL3 bringt mir wieder die Konsole. Dabei sehe ich a) in der Konsole: ... startked: Starting up Connection do deprecated Signal QDBusConnectionInterface:: ... kded(<PID>): Communication problem with "kded" , it probably crashed Error message was: "org.freedesktop.DBus.Error.ServiceUnknown":\ "The name org.kde.kded was not provided by any .service file" b) in /v/l/m: ... kernel ...kded[<PID>] trap divide error ip:xx sp:xx error:0 \ in libkdecore.so.5.5.0 ... kernel ...kcminit_startup[<PID>] trap divide error ip:xx sp:xx error:0 \ in libkdecore.so.5.5.0 .. kernel ...ksmserver[<PID>] trap divide error ip:xx sp:xx error:0 \ in libkdecore.so.5.5.0 Irgendetwas scheint mit der lib nicht zu gehen, oder? Ein "locate libkdecore.so.5.5.0" bringt mir /usr/lib/libkdecore.so.5.5.0 /usr/lib64/libkdecore.so.5.5.0 Die Pakete dazu sind: libkdecore-4.5.2-10.1 libkdecore-32bit-4.5.2-10.1 Was geht hier schief? Andreas PS: heute morgen in der 32 bit Version ging noch alles! -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Andreas, Am 25.10.2010 13:01, schrieb Kyek, Andreas, VF-DE:
leichtsinnig wie man manchmal ist habe ich heute einen Rechner von 11.3 32bit auf 11.3 64 bit "gehoben".
Normalerweise würde ich jetzt sagen: "Never change a running system"
Mittlerweile sind alle repositories eingebunden; der Rechner läuft im RL3 ohne Probleme. Ein "zypper dup" will nichts mehr leisten; KDE kommt vom KDE Release 4.5 Repository.
Prüfe bitte erst, ob du wirklich alle Pakete auf 64-bit aktualisiert hast: # rpm -qa --qf '%{name}-%{version} => %{arch}\n' | grep -E 'i?86' | sort Falls der o.g. Befehl noch einige 32-bit Pakete ausspuckt, dann solltest du erst mal diese Pakete manuell umstellen. Danach schauen wir mal weiter.
PS: heute morgen in der 32 bit Version ging noch alles!
Ja ne, ist klar. ;-) -- 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 eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sebastian Siebert wrote:
Am 25.10.2010 13:01, schrieb Kyek, Andreas, VF-DE:
leichtsinnig wie man manchmal ist habe ich heute einen Rechner von 11.3 32bit auf 11.3 64 bit "gehoben".
Normalerweise würde ich jetzt sagen: "Never change a running system"
Ja, aber irgendwann wollte ich mal einen Rechner mit der x86_64er Architektur laufen haben; über kurz oder lang werden wohl keine 32bit Installationen mehr auf den Rechnern installiert werden.
Mittlerweile sind alle repositories eingebunden; der Rechner läuft im RL3 ohne Probleme. Ein "zypper dup" will nichts mehr leisten; KDE kommt vom KDE Release 4.5 Repository.
Prüfe bitte erst, ob du wirklich alle Pakete auf 64-bit aktualisiert hast:
# rpm -qa --qf '%{name}-%{version} => %{arch}\n' | grep -E 'i?86' | sort
Na ja, wenn man mal von acroread und flash-player absieht und alle noarch-Pakete sowie alle gpg-pubkeys weglässt dann bleiben tatsächlich NUR x86_64 Pakete über!
Falls der o.g. Befehl noch einige 32-bit Pakete ausspuckt, dann solltest du erst mal diese Pakete manuell umstellen.
Hatte ich schon vorher; aber ich hab's nochmal kontrolliert - ich habe keine ix86-er Pakete mehr laufen (insbesondere keine von KDE)
Danach schauen wir mal weiter.
PS: heute morgen in der 32 bit Version ging noch alles!
Ja ne, ist klar. ;-)
Was du mir damit sagen willst ist mir nicht ganz klar. Das ist einer meiner PCs, den ich mittels NET-Boot CD auf 64bit geändert habe; bis heute morgen ca. 09:00 habe ich damit noch in 32bit gearbeitet. Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sorry, für die PM. Falscher Knopf. Am 25.10.2010 13:52, schrieb Kyek, Andreas, VF-DE:
Ja, aber irgendwann wollte ich mal einen Rechner mit der x86_64er Architektur laufen haben; über kurz oder lang werden wohl keine 32bit Installationen mehr auf den Rechnern installiert werden. [...]
Mittlerweile sind alle repositories eingebunden; der Rechner läuft im RL3 ohne Probleme. Ein "zypper dup" will nichts mehr leisten; KDE kommt vom KDE Release 4.5 Repository.
Prüfe bitte erst, ob du wirklich alle Pakete auf 64-bit aktualisiert hast:
# rpm -qa --qf '%{name}-%{version} => %{arch}\n' | grep -E 'i?86' | sort
Na ja, wenn man mal von acroread und flash-player absieht und alle noarch-Pakete sowie alle gpg-pubkeys weglässt dann bleiben tatsächlich NUR x86_64 Pakete über!
Falls der o.g. Befehl noch einige 32-bit Pakete ausspuckt, dann solltest du erst mal diese Pakete manuell umstellen.
Hatte ich schon vorher; aber ich hab's nochmal kontrolliert - ich habe keine ix86-er Pakete mehr laufen (insbesondere keine von KDE)
Dann besteht noch der Verdacht, dass der Suchpfad in der /etc/ld.so.conf nicht angepasst wurde. Poste uns bitte die Suchpfade: # cat /etc/ld.so.conf # ld --verbose | grep SEARCH Als nächstes überprüfe, ob D-BUS und HAL noch läuft oder ob einer von ihnen beim Neustart meckert oder abschmiert. # rcdbus status # rchal status # rcdbus restart # rchal restart
PS: heute morgen in der 32 bit Version ging noch alles!
Ja ne, ist klar. ;-)
Was du mir damit sagen willst ist mir nicht ganz klar.
Ganz einfach, du hast schon mehrmals erwähnt, dass im umgestellten System da was nicht funktioniert.
Das ist einer meiner PCs, den ich mittels NET-Boot CD auf 64bit geändert habe; bis heute morgen ca. 09:00 habe ich damit noch in 32bit gearbeitet.
-- 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 eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Sebastian Siebert wrote:
Sorry, für die PM. Falscher Knopf.
OK.
Am 25.10.2010 13:52, schrieb Kyek, Andreas, VF-DE:
Ja, aber irgendwann wollte ich mal einen Rechner mit der x86_64er Architektur laufen haben; über kurz oder lang werden wohl keine 32bit Installationen mehr auf den Rechnern installiert werden. [...]
Mittlerweile sind alle repositories eingebunden; der Rechner läuft im RL3 ohne Probleme. Ein "zypper dup" will nichts mehr leisten; KDE kommt vom KDE Release 4.5 Repository.
[...]
Dann besteht noch der Verdacht, dass der Suchpfad in der /etc/ld.so.conf nicht angepasst wurde.
Poste uns bitte die Suchpfade: # cat /etc/ld.so.conf # ld --verbose | grep SEARCH
Das ist es woh nicht: --- cut here --- linux:> cat /etc/ld.so.conf /usr/X11R6/lib64/Xaw3d /usr/X11R6/lib64 /usr/lib64/Xaw3d /usr/X11R6/lib/Xaw3d /usr/X11R6/lib /usr/lib/Xaw3d /usr/x86_64-suse-linux/lib /usr/local/lib /opt/kde3/lib /lib64 /lib /usr/lib64 /usr/lib /usr/local/lib64 /opt/kde3/lib64 include /etc/ld.so.conf.d/*.conf linux:> ld --verbose | grep SEARCH SEARCH_DIR("/usr/x86_64-suse-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-suse-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib"); --- cut here ---
Als nächstes überprüfe, ob D-BUS und HAL noch läuft oder ob einer von ihnen beim Neustart meckert oder abschmiert.
Nein, die laufen, lassen sich neu starten etc - alles ohne zu meckern! Ich habe auch sowohl als user als auch als root versucht, startx aufzurufen _nachdem_ ich $HOME/.kde4 mal umbenannt habe - keine Änderung. Ratlos Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 25.10.2010 14:50, schrieb Kyek, Andreas, VF-DE:
--- cut here --- linux:> cat /etc/ld.so.conf /usr/X11R6/lib64/Xaw3d /usr/X11R6/lib64 /usr/lib64/Xaw3d /usr/X11R6/lib/Xaw3d /usr/X11R6/lib /usr/lib/Xaw3d /usr/x86_64-suse-linux/lib /usr/local/lib /opt/kde3/lib /lib64 /lib /usr/lib64 /usr/lib /usr/local/lib64 /opt/kde3/lib64 include /etc/ld.so.conf.d/*.conf linux:> ld --verbose | grep SEARCH SEARCH_DIR("/usr/x86_64-suse-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-suse-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib"); --- cut here ---
Okay, hier sieht es noch gut aus.
Als nächstes überprüfe, ob D-BUS und HAL noch läuft oder ob einer von ihnen beim Neustart meckert oder abschmiert.
Nein, die laufen, lassen sich neu starten etc - alles ohne zu meckern!
Ich habe auch sowohl als user als auch als root versucht, startx aufzurufen _nachdem_ ich $HOME/.kde4 mal umbenannt habe - keine Änderung.
Wie sieht es mit /var/log/Xorg.0.log aus? Ansonsten werde ich gleich mal in VirtualBox openSUSE 11.3 (32-bit) installieren und per "zypper dup" auf die 64-bit hoch hieven. Mal schauen, ob ich es reproduzieren kann. -- 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 eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Kyek, Andreas, VF-DE
-
Sebastian Siebert