Nur eine Konqueror4-Instanz
Hallo Liste, jetzt kommt eine richtige Frage ;) Vielleicht kennt ja einer von euch das Schräubchen, an dem ich drehen muss. 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. Ein Link, der ein neues Fenster erfordert, tut zwar so, als wolle es laden, aber es tut sich nichts. Erst habe ich das für einen Fehler in der Ansteuerung meiner beiden Bildschirme gehalten. Ist aber nicht so. Auch ein Konquerorfenster auf dem gleichen Bildschirm lädt nichts. Bei einem reinen KDE4-User funktioniert der Aufruf von Websites über mehrere Konqueror4-Instanzen reibungslos. Irgendwelche Ideen zur Lösung des Problems? (Nein, mein .kde4-Verzeichnis will ich nicht löschen und nochmal aufbauen). Helga -- ## Technik: [http://de.opensuse.org] ## Politik: [http://www.piratenpartei.de] ## Privat: [http://www.eschkitai.de] -- 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 24 Juni 2012 schrieb Helga Fischer: [...]
Bei einem reinen KDE4-User funktioniert der Aufruf von Websites über mehrere Konqueror4-Instanzen reibungslos.
Irgendwelche Ideen zur Lösung des Problems?
Jetzt hat sich das Problem verschärft: Konqueror4 ruft gar keine URLs mehr auf :((. Als Dateimanager funktioniert er noch. Für Ideen wäre ich dankbar, schließlich konfiguriert man sich seinen Browser schon einigermaßen sorgfältig. Allerdings werde ich jetzt wohl doch mal alle Konfigs umbenennen und gucken, ob er dann wieder tut. Helga -- ## Technik: [http://de.opensuse.org] ## Politik: [http://www.piratenpartei.de] ## Privat: [http://www.eschkitai.de] -- 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 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. 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. 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. 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 ;-) 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. Gruß Christian Boltz -- Die fünf Sinne des C++-Programmierers: Der Schwachsinn, der Blödsinn, der Wahnsinn, der Unsinn und der Stumpfsinn. [Holger Veit] -- 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 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
Hallo, Am Mon, 25 Jun 2012, Christian Boltz schrieb:
Logge Dich mal unter KDE4 ein und mache ein ps aux | grep helga
Du magst von hinten durch die Brust ins Auge? ps ux macht das gleiche ;) -dnh -- Beware of bugs in the above code; I have only proved it correct, not tried it. - Donald Knuth -- 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 David, -------- Original-Nachricht --------
Datum: Tue, 26 Jun 2012 00:21:00 +0200 Von: David Haller <dnh@opensuse.org> An: opensuse-de@opensuse.org Betreff: Re: Nur eine Konqueror4-Instanz
Hallo,
Am Mon, 25 Jun 2012, Christian Boltz schrieb:
Logge Dich mal unter KDE4 ein und mache ein ps aux | grep helga
Du magst von hinten durch die Brust ins Auge?
ps ux
Ja, Du hast mich erwischt. Ich verwende maximal drei ps-Optionen. Jetzt werde ich wohl noch eine vierte hinzunehmen. 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
Hi Helga, Am 26.06.2012 13:34, schrieb Helga Fischer:
Ja, Du hast mich erwischt. Ich verwende maximal drei ps-Optionen. Jetzt werde ich wohl noch eine vierte hinzunehmen.
Probiere doch mal ps faux ;-) Gruss Werner -- 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 Werner, Dir kann ich jetzt mal wieder 'richtig' antworten. Mein gewohntes KMail hat doch tatsächlich geruht, die Mails mal wieder abzuholen. Dieser Fehler macht mich noch ganz jeck. Am Dienstag 26 Juni 2012 schrieb Werner Franke:
Am 26.06.2012 13:34, schrieb Helga Fischer:
Ja, Du hast mich erwischt. Ich verwende maximal drei ps-Optionen. Jetzt werde ich wohl noch eine vierte hinzunehmen.
Probiere doch mal
ps faux ;-)
Das ist richtig gut. Ich sollte vielleicht doch mal wieder in der ein oder anderen Manpage stöbern. Um vielleicht wieder den Schlenker zu Konqueror4 zu machen: Ruft der Konqueror einen Link auf und ist der Meinung, er müsse diese Instanz auf dem zweiten Bildschirm öffnen, dann kriegt diese Konquerorinstanz auch unter einer KDE4-Umgebung keinen Inhalt geliefert. Ich würde mal sagen, da lohnt sich dann der Bugreport; dieser Fehler sieht reproduzierbar aus. Ich teste das noch unter einem neuen User. Helga -- ## Technik: [http://de.opensuse.org] ## Politik: [http://www.piratenpartei.de] ## Privat: [http://www.eschkitai.de] -- 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 Helga, Am 26.06.2012 14:19, schrieb Helga Fischer:
Hallo Werner,
Dir kann ich jetzt mal wieder 'richtig' antworten. Mein gewohntes KMail hat doch tatsächlich geruht, die Mails mal wieder abzuholen. Dieser Fehler macht mich noch ganz jeck.
das Thema hat sich für mich erledigt, als ich auf 12.1 umgestiegen bin. Da kmail4, wie befürchtet, es nicht geschafft hat meine 25 Mail in das neue Format umzusetzen, hatte ich die Nase voll und bin auf Thunterbird gewechselt. In der Firma benutze ich den schon länger. Der tuts für meine Zwecke.
Am Dienstag 26 Juni 2012 schrieb Werner Franke:
Am 26.06.2012 13:34, schrieb Helga Fischer:
Ja, Du hast mich erwischt. Ich verwende maximal drei ps-Optionen. Jetzt werde ich wohl noch eine vierte hinzunehmen.
Probiere doch mal
ps faux ;-)
Das ist richtig gut. Ich sollte vielleicht doch mal wieder in der ein oder anderen Manpage stöbern.
Ich lese hier mit :-)
Um vielleicht wieder den Schlenker zu Konqueror4 zu machen: Ruft der Konqueror einen Link auf und ist der Meinung, er müsse diese Instanz auf dem zweiten Bildschirm öffnen, dann kriegt diese Konquerorinstanz auch unter einer KDE4-Umgebung keinen Inhalt geliefert.
Ich würde mal sagen, da lohnt sich dann der Bugreport; dieser Fehler sieht reproduzierbar aus. Ich teste das noch unter einem neuen User.
Dein Problem kann ich mangels 2. Bildschirm nicht ausprobieren. Außerdem würde ich wahrscheinlich an einem anderen Problem scheitern, das ich mit dem Mail Tool habe (auch schon mit kmail3). Wenn ich eine Link im Mail Tool anklicke, dann will das Anzeigetool (bei mir Firefox) nicht den Link sondern file:///dir/path öffnen. Leider habe ich noch nicht herausgefunden, was KDE4 genau macht, wenn ich irgendwas anklicke um dem Problem auf die Spur zu kommen. Könnte ich auch für mein Dolphin Problem gebrauchen, der ruft den Firefox bei einem kdenlife Objekt auf, obwohl der gar nicht in der Liste der zuständigen Tools ist... Naja, das sind die kleinen KDE* Problemchen, mit denen man sich so rumärgert. Gruss Werner -- 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, Am Tue, 26 Jun 2012, Helga Fischer schrieb:
Am Mon, 25 Jun 2012, Christian Boltz schrieb:
Logge Dich mal unter KDE4 ein und mache ein ps aux | grep helga
Du magst von hinten durch die Brust ins Auge?
ps ux
Ja, Du hast mich erwischt.
Das war doch garnicht von dir ...
Ich verwende maximal drei ps-Optionen. Jetzt werde ich wohl noch eine vierte hinzunehmen.
'ps aux' _sind_ 3 Optionen. 'a' (all users), 'u' (display username), 'x' (alle deine/alle Prozesse, auch die ohne tty). Wenn du jetzt 'a' weglässt ... Verdammt praktisch sind noch -f ('full format'), -p PIDS und -o FMT, bei lezterem kannst du gezielt Spalten auswählen, z.B.: ps x -o pid,tty,cmd (was das macht kannst du selber nachgucken ;) -dnh -- Trying to make bits uncopyable is like trying to make water not wet. The sooner people accept this, and build business models that take this into account, the sooner people will start making money again. -- Bruce Schneier -- 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 (4)
-
Christian Boltz
-
David Haller
-
Helga Fischer
-
Werner Franke