From unknown Thu Mar 28 19:44:02 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#387: use dbus-launch to start recent gnome-terminal applications Reply-To: Mike Gabriel , 387@bugs.x2go.org Resent-From: Mike Gabriel Resent-To: x2go-dev@lists.berlios.de Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Mon, 30 Dec 2013 13:20:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: report 387 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: Received: via spool by submit@bugs.x2go.org id=B.138840958318120 (code B); Mon, 30 Dec 2013 13:20:02 +0000 Received: (at submit) by bugs.x2go.org; 30 Dec 2013 13:19:43 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=ham version=3.3.2 Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199]) by ymir (Postfix) with ESMTPS id 6DC5C5DB1C for ; Mon, 30 Dec 2013 14:19:42 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98]) by freya.das-netzwerkteam.de (Postfix) with ESMTPS id 2702EA31 for ; Mon, 30 Dec 2013 14:19:42 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 120DA3C024 for ; Mon, 30 Dec 2013 14:19:42 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de Received: from grimnir.das-netzwerkteam.de ([127.0.0.1]) by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id PqE+Mz2+XlrN for ; Mon, 30 Dec 2013 14:19:42 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPSA id DA4083BFEE for ; Mon, 30 Dec 2013 14:19:41 +0100 (CET) Received: from p4FCFDCC6.dip0.t-ipconnect.de (p4FCFDCC6.dip0.t-ipconnect.de [79.207.220.198]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP; Mon, 30 Dec 2013 13:19:41 +0000 Date: Mon, 30 Dec 2013 13:19:41 +0000 Message-ID: <20131230131941.Horde.xYo5w5Xnm7bsANt05J3sSg1@mail.das-netzwerkteam.de> From: Mike Gabriel To: submit@bugs.x2go.org User-Agent: Internet Messaging Program (IMP) H5 (6.1.4) Accept-Language: en,de Organization: DAS-NETZWERKTEAM X-Originating-IP: 79.207.220.198 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:23.0) Gecko/20100101 Firefox/23.0 Iceweasel/23.0 Content-Type: multipart/signed; boundary="=_sAvigtqfc_QTjn69Q5cAXw1"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_sAvigtqfc_QTjn69Q5cAXw1 Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Package: x2goserver Severity: minor Version: 4.0.1.9 TL;DR: when gnome-terminal exits, it takes a while until X2Go Client=20=20 returns=20back to the login screen. A fix could be to launch=20=20 gnome-terminal=20with dbus-launch. Mike Taken from a private / German e-Mail conversation on that issue... """ >>> * Wenn ich nur eine Terminalverbindung =C3=B6ffne, wie kann ich dann di= e >>> Sitzung beenden? Wenn ich das Terminal schlie=C3=9Fe bleibt die Sitzu= ng >>> weiter offen und ich kann in dieser Sitzung auch kein neues Terminal >>> =C3=B6ffnen. >> >> Konsole und GNOME-Terminal ab GNOME v3.8 forken leider beim Start=20=20 >>=20direkt in den Hintergrund. Nach einiger Zeit erkennt der=20=20 >>=20unterliegende X-Server (x2goagent), dass kein X-Client mehr aktiv=20= =20 >>=20ist und dann beendet er sich selbst. Diese Wartezeit liegt bei ca.=20= =20 >>=2030sec. > In einem kurzen Test auf Ubuntu 13.10 hat "gnome-terminal=20=20 >=20--disable-factory" gegen das forken geholfen. Oder der Aufruf mit=20=20 >=20"dbus-launch gnome-terminal" :-) > > Etwas mehr Testen hat aber gezeigt, dass das Forken gar nicht das=20=20 >=20eigentliche Problem ist sondern der dbus-launch der da noch im=20=20 >=20Hintergrund passiert. Der H=C3=A4lt z.B. auch eine SSH Sitzung offen.= =20=20 >=20Einfacher Test: ssh und mit ~# die Connections=20=20 >=20checken. Dann gnome-terminal aufrufen und beenden und nochmal mit ~#=20= =20 >=20die Connections checken. Bei mir waren dann noch 2 Connections da=20=20 >=20die ein netstat -tpn auf dbus-launch zur=C3=BCckf=C3=BChrt. > > Vielleicht m=C3=BCsst Ihr einfach das Terminal mit Hilfe von dbus-launch= =20=20 >=20starten? Ist ja eh korrekter, weil dann die Remote Session einen=20=20 >=20eigenen DBus hat. Und wenn das Terminal sich beendet, dann ist auch=20= =20 >=20der dbus weg. """ --=20 DAS-NETZWERKTEAM mike=20gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x= fb --=_sAvigtqfc_QTjn69Q5cAXw1 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAABAgAGBQJSwXLtAAoJEJr0azAldxsxgBgQAKkZVXJEPc8fNtX1gCqxV8tF YiuWsIfI5nk+mmDdEw94SCTygGkIBG2pNhfgAGUkGFVxDWXmprbofS1yzvnloVU3 GCLHf5/gioJGpqFTh9Nmbc9JjSXjXczxz3/sud3LFRG5+Jv9rgQWiYlJXdWrCUl4 BGfkVVKe21AUmQT2+PvaFKS8lMRmMIGOWqqFtSf5qSow3N0DMDGwjLp31N06Gy8J yT5OpCm+UjnpmT8E81urEcPx5R8Rh2ON74x7afFtaOXcULa2nm4W8iB+08c9bR7k VnzZryfkNVrKqtyTJvsk0daUX75uX1ga78RCXmDfYuNMGhC7BCnL8IspSTnYAAKB XjGNVm5BnjM3bgs6ZIczbWlOiHld1poU9+02AqfmB3TtoQXfas2fNsVHARW7HzhC ocFIOQnDOQFaKcWaupVYtnQJY41t1QU8tn2UtLNJg8hQsKZaO7Wu8+7VA3zlIPNf iNG6qAOnGnae84dG7HE8Ts83WOd+LH7ykl7ugCrVUMed/XNHjZpsnR+fclaL7caJ Na/3il5lmuWr9KAxVok/1Saj2kBnp4M4ckytYNxJBl9QrXVfhAtTPrBmmlQV6zVi HnTy8bt3LeuDKvwUeQYsYjIx2FHIsU0PvE3FOQkrKvKMfMOAmHfoInEQfbvhPU8z 33SZ9pNnkKaUK0QDIoZk =J9pC -----END PGP SIGNATURE----- --=_sAvigtqfc_QTjn69Q5cAXw1-- From mike.gabriel@das-netzwerkteam.de Fri Feb 28 12:58:40 2014 Received: (at control) by bugs.x2go.org; 28 Feb 2014 11:58:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=BAYES_00,MISSING_SUBJECT, URIBL_BLOCKED autolearn=no version=3.3.2 Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199]) by ymir (Postfix) with ESMTPS id F410E5DB16 for ; Fri, 28 Feb 2014 12:58:39 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98]) by freya.das-netzwerkteam.de (Postfix) with ESMTPS id B378A1EC65 for ; Fri, 28 Feb 2014 12:58:39 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 9BC323BD70 for ; Fri, 28 Feb 2014 12:58:39 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de Received: from grimnir.das-netzwerkteam.de ([127.0.0.1]) by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id V4bfrPd40TkO for ; Fri, 28 Feb 2014 12:58:39 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPSA id 6B0903BA7D for ; Fri, 28 Feb 2014 12:58:39 +0100 (CET) Received: from m-047.informatik.uni-kiel.de (m-047.informatik.uni-kiel.de [134.245.254.47]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP; Fri, 28 Feb 2014 11:58:39 +0000 Date: Fri, 28 Feb 2014 11:58:39 +0000 Message-ID: <20140228115839.Horde.o16c5I463ASZS1JZvVRDPw1@mail.das-netzwerkteam.de> From: Mike Gabriel To: control@bugs.x2go.org User-Agent: Internet Messaging Program (IMP) H5 (6.1.4) Accept-Language: en,de Organization: DAS-NETZWERKTEAM X-Originating-IP: 134.245.254.47 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0 Iceweasel/26.0 Content-Type: multipart/signed; boundary="=_1x5B1GxWpSdfQegT9SRLAw1"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_1x5B1GxWpSdfQegT9SRLAw1 Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes Content-Disposition: inline reassign #342 x2goclient reassign #343 x2goclient tag #138 patch tag #440 patch tag #157 build-macosx tag #208 build-macosx tag #252 build-macosx tag #317 build-win32 tag #389 patch tag #395 build-macosx tag #413 patch merge #413 #389 tag #421 build-win32 tag #422 build-win32 tag #425 build-win32 tag #195 build-win32 tag #39 build-macosx tag #234 build-macosx tag #236 build-macosx tag #297 build-win32 tag #387 build-macosx thanks -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb --=_1x5B1GxWpSdfQegT9SRLAw1 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.15 (GNU/Linux) iQIcBAABAgAGBQJTEHnvAAoJEJr0azAldxsxhkYP/RmxFlj1v4R7n4HoBg/NprvM 51MdPkGeee/jbP/cL3vsyGP1oYWsUAjfpBxaM8AipFSjFNtmf06KJ0o9qO82UknC zSuz5NGYwLCW05uTXOHGqA/XX/F/jR5c86T28oPfZPumePY2TuQX9Y4VhXAjESX8 WjXT3rMmAh4iDZ8Rfm1mLzWZbMTijLrBhA9mUGCNkgQ9so2Z+ZzYe2NIlsR5gi0i ONa0bbtMDLmmUV5ig3aevmXwbb542+b/spf2cRnr+mj7eW6EuXw022VRwoxlSgml 0YD4f7fNhiU7vIXhHPZ2xVnYR3EykMOY2o9rORtWqkaAsTdQDDDdTHanO5Kiym1y vBBrE2SJsQTkTgXoLenmnNpROwLDkzFbcnIxzNwbC2XiN3a9J+U9nL7yLY4X/XPi fuZlAUNIHl1HhlEmrhxtHoAlM6OYD1PzV6o5OGnB1Rcp6AqrDLUbzXHDNUREs7vx cACvCafvUiolghBnBhzDHmvv37ULjvKBhU0knxk9FaK7p8xHghhBdsI684Zxc20y /gzWS+XvwGQ8Sim32kdf/U0CcPte2sUQOWb3agD7lWSZunFtm03P8IE9QIbVfIut 5YLkINTQJR30fpWuyBN9MHfqcF+C722QkBd3KbkgMWl+SMM0+fx0SghETlAg0Fba rCFSqbkqZbpxZpD1dJ1f =+3Ji -----END PGP SIGNATURE----- --=_1x5B1GxWpSdfQegT9SRLAw1--