Hallo Liste, -------- Original-Nachricht --------
Datum: Mon, 25 Jun 2012 22:43:12 +0200 Von: Christian Boltz <suse@cboltz.de> An: opensuse-de@opensuse.org Betreff: Re: Nur eine Konqueror4-Instanz
Hallo Helga, hallo Leute,
Am Sonntag, 24. Juni 2012 schrieb Helga Fischer:
Ich verwende KDE3.5 und openSUSE 12.1 mit allen Updates. Ebenfalls installiert ist KDE4.8.4 (Factory).
Vom KDE3-Desktop aus verwende ich (auch) Konqueror4. Jetzt hat sich herausgestellt, dass sich Konqueror4 nur mit einem einzigen Fenster aufrufen läßt, das auch in der Lage ist, Websites zu laden.
Bei einem reinen KDE4-User funktioniert der Aufruf von Websites über mehrere Konqueror4-Instanzen reibungslos.
Irgendwelche Ideen zur Lösung des Problems?
Schuss ins Blaue: KDE4 nutzt im Hintergrund dbus & co. Den Sinn davon verstehe ich zwar nicht immer ;-) - aber es könnte durchaus sein, dass Dir unter KDE3 dbus oder andere Hintergrundprozesse von KDE4 fehlen.
dbus läuft. 101 1084 0.0 0.0 29656 2756 ? Ss 07:58 0:01 /bin/dbus-daemon --system helga 3782 0.0 0.0 10116 964 pts/14 S+ 23:34 0:00 grep --color=auto dbus helga 3946 0.0 0.0 13880 836 ? S 08:03 0:00 dbus-launch --autolaunch 6b050dcfcaf094a4a7c7a30e000002ae --binary-syntax --close-stderr helga 3948 0.0 0.0 20472 1696 ? Ss 08:03 0:00 /bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
Logge Dich mal unter KDE4 ein und mache ein ps aux | grep helga (also alle Prozesse, die unter Deinem Usernamen laufen). Das gleiche machst Du nochmal unter KDE3 und vergleichst die beiden Prozesslisten.
Hmmm... eigentlich will ich mich lieber nicht als User Helga mit einem kompletten KDE4-Desktop einloggen. Vielleicht drehe ich es rum und starte den anderen User mal mit KDE3 und gucke, ob da das Problem auch auftritt.
Anschließend loggst Du Dich unter KDE3 ein und startest "auf Verdacht" einen Hintergrundprozess nach dem anderen (dbus, kded4, ...), bis Konqueror funktioniert. Die genauen Aufrufparameter kannst Du ja aus dem "ps aux"-Output rauslesen.
Ich werde vielleicht mal virtualisieren. Außerdem habe ich inzwischen noch mehr Kommunikationsprobleme. KMail (KDE3) holt grade keine Mails mehr (oder zerhäckselt die Header beim Holen). Deswegen maile ich jetzt auch vom gmx-Webinterface. Hier erhält KMail immer eine Fehlermeldung.
Prinzipiell ist das Problem IMHO einen Bugreport wert. Ich würde dazu aber möglichst das Szenario "Konqueror unter Gnome" testen und angeben, weil Dir die meisten KDE-Entwickler beim Anblick des Stichworts "KDE3" wahrscheinlich erstmal ein Update empfehlen werden ;-)
*kicher* :(( Bei dbus gibt's übrigens ein Problem. Das betrifft jedoch die KDE3-Pakete. Da will mir YaST plötzlich 32bit-Pakete unterjubeln, obwohl ich 64bit installiert habe. Das Problem gibt's aber bestimmt schon über eine Woche und hat die Kommunikation bisher nicht beeinträchtigt. Mir scheint, da ist 'nur' irgendwo eine Abhängigkeit falsch definiert. Irgendwie habe ich das Gefühl, dass immer Multimediapakete die Kommunikationsfähigkeit stören. Dass KMail nicht funktioniert, tut mir viel mehr weh als ein toter Konqueror4. Den Browser kann man ja doch schneller wechseln als das Mailprogramm.
Nebenbei: Ich hatte vor einiger Zeit mal erwähnt, dass akonadi_mixedmaildir_resource gern mal >1 GB RAM frisst.
Seit meinem Wechsel auf Factory (ungefähr zur 12.2 beta1) ist - bei gleicher KDE-Versionsnummer - das Problem nicht mehr aufgetreten.
Es könnte zwar zufällig genau zu diesem Zeitpunkt ein entsprechender Patch eingebaut worden sein, ich tippe aber eher auf Änderungen bei Compiler & co, die das memory leak quasi "versehentlich" ;-) behoben haben.
Ja, der Wechsel beim GCC irritiert die KDE3-Pakete auch gerne. Ich sag' nur KMail, das es meistens trifft. Jetzt hatte ich so schön Ruhe. (Wenn man im Netz gräbt, findet man den Fehler auch; der scheint über Jahre sehr hartnäckig immer wieder aufzutreten). Ich werde mal versuchen, den Effekt mit Konqueror4 zu reproduzieren, unabhängig von meinen Nutzereinstellungen. Helga -- NEU: FreePhone 3-fach-Flat mit kostenlosem Smartphone! Jetzt informieren: http://mobile.1und1.de/?ac=OM.PW.PW003K20328T7073a -- 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