From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: X2Go fails to launch gnome-fallback properly on distros other than Debian and Ubuntu Reply-To: Michael DePaulo , 599@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Sun, 07 Sep 2014 23:20:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: report 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: Received: via spool by submit@bugs.x2go.org id=B.141013187512102 (code B); Sun, 07 Sep 2014 23:20:02 +0000 Received: (at submit) by bugs.x2go.org; 7 Sep 2014 23:17:55 +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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 393CE5DEA7 for ; Mon, 8 Sep 2014 01:17:54 +0200 (CEST) Received: by mail-wi0-f179.google.com with SMTP id q5so1767261wiv.12 for ; Sun, 07 Sep 2014 16:17:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=KXiV+OJqsYKYiCeLQ5ir+WqAYqlag+N1er8PSN6vb90=; b=Quo6AYzF60hBRkKmoOly7FOzylppS38flT3/jp1TyPhplBeg/pJfQWtKnxcM6RNiDm kpcCo/LsP6ou95H7WK40Ds453a8kFYKbYf1y0cVXFlhiUMMv06KpfjNQq5IwyN9ROoA+ 4yWIVO/1alsfliYEsdRvpbnhDBt43o8g5VI9gVmCPVq7DKt56G/zLO4drWb7NzQZH2Hq 9WVih2+SikJJ9CCg+CHcfr/ul7doz2p7ffUX4wGskYmpB8uKYwEidDA9q/9dhl5cBJ6T +eNFuaNINuk7DjIyjB84GuV9fWy/axVXOsHhTWBim6Y1ANloJ3TJHjlAv7skcOJsk0QD bQvQ== MIME-Version: 1.0 X-Received: by 10.180.205.168 with SMTP id lh8mr18669149wic.67.1410131873851; Sun, 07 Sep 2014 16:17:53 -0700 (PDT) Received: by 10.180.238.66 with HTTP; Sun, 7 Sep 2014 16:17:53 -0700 (PDT) Date: Sun, 7 Sep 2014 19:17:53 -0400 Message-ID: From: Michael DePaulo To: submit@bugs.x2go.org Content-Type: multipart/mixed; boundary=001a11c38ace6e615f050281e970 --001a11c38ace6e615f050281e970 Content-Type: text/plain; charset=UTF-8 Package: x2goserver Version: 4.0.1.15 Severity: normal In /usr/bin/x2goruncommand , the logic for deciding to launch the "gnome-fallback" session instead of the default instead of "gnome" session is specific to Debian and Ubuntu. The same is true for "gnome-2d", and "gnome-flashback". (Although there are bugs in gnome-session preventing gnome-flashback from working with X2Go. See X2Go bug #598.) Rather than adding logic for every other distro, I have prepared a patch that is distro-neutral. It looks for the presence of session files under /usr/share/gnome-session/sessions/ to decide which session to (attempt to) launch. It uses the following priority: gnome-flashback (GNOME 3.8 and later) gnome-fallback (GNOME 3.4 and GNOME 3.6) gnome-2d (GNOME 3.2) gnome (GNOME2, or gnome-shell on GNOME3) I tested it on openSUSE 12.3 (GNOME 3.6) successfully. Without this patch, GNOME gives a warning dialog saying that it could not launch a regular session and had to resort to a fallback session. With this patch, it does not give that warning (because the fallback session was intentional.) I also tested Ubuntu 12.04: No regression -Mike#2 --001a11c38ace6e615f050281e970 Content-Type: application/octet-stream; name="x2goserver-make-gnome3-logic-distro-neutral.patch" Content-Disposition: attachment; filename="x2goserver-make-gnome3-logic-distro-neutral.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hzszuznh0 ZGlmZiAtLWdpdCBhL3gyZ29zZXJ2ZXIvYmluL3gyZ29ydW5jb21tYW5kIGIveDJnb3NlcnZlci9i aW4veDJnb3J1bmNvbW1hbmQKaW5kZXggZjMyNGQyNi4uZjQzNTJiMCAxMDA3NTUKLS0tIGEveDJn b3NlcnZlci9iaW4veDJnb3J1bmNvbW1hbmQKKysrIGIveDJnb3NlcnZlci9iaW4veDJnb3J1bmNv bW1hbmQKQEAgLTc3LDEwICs3NywxMCBAQCBmaQogIyBOT1RFUyBvbiBHTk9NRSBzdGFydHVwIGJl aGF2aW91ciBpbiBkaWZmZXJlbnQgZGlzdHJpYnV0aW9ucwogIyA9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCi0jIERlYmlhbiBsYXVu Y2hlcyBHTk9NRTMgKGluIGFjY2VsZXJhdGVkIG1vZGUpIHdoZW4gY2FsbGluZyBnbm9tZS1zZXNz aW9uCisjIERlYmlhbiBhbmQgZXZlcnkgb3RoZXIgbm9uLVVidW50dSBkaXN0cm8gbGF1bmNocyBH Tk9NRTMgKGluIGFjY2VsZXJhdGVkIG1vZGUpIHdoZW4gY2FsbGluZyBnbm9tZS1zZXNzaW9uCiAK ICMgVWJ1bnR1IGxhdW5jaGVzIFVuaXR5IChpbiBhY2NlbGVyYXRlZCBtb2RlKSB3aGVuIGNhbGxp bmcgZ25vbWUtc2Vzc2lvbi4KLSMgVG8gbWFrZSB0aGUgR05PTUUgdmFyaWFudHMgc3RhcnQgdXAg cHJvcGVybHkgb24gRGViaWFuL1VidW50dSB3ZSBoYXZlIHRvIG1ha2UgdGhlIGZvbGxvd2luZyBk aWZmZXJlbnRpYXRpb25zCisjIFRvIG1ha2UgdGhlIEdOT01FIHZhcmlhbnRzIHN0YXJ0IHVwIHBy b3Blcmx5IG9uIFVidW50dSwgd2UgaGF2ZSB0byBtYWtlIHRoZSBmb2xsb3dpbmcgZGlmZmVyZW50 aWF0aW9ucwogCiAjIFVidW50dSAxMC4xMCBhbmQgZWFybGllciAobWF2ZXJpY2spOgogIwkJIEdO T01FIC0+IGdub21lLXNlc3Npb24KQEAgLTEwMSwxOCArMTAxLDE1IEBAIGZpCiAjCQkgR05PTUUg LT4gZ25vbWUtc2Vzc2lvbiAtLXNlc3Npb249Z25vbWUtZmxhc2hiYWNrCiAjCQkgVU5JVFkgLT4g Z25vbWUtc2Vzc2lvbiAtLXNlc3Npb249dWJ1bnR1CiAjCQkgKEdOT01FMyBiYXNlZCBkZXNrdG9w IHNoZWxscykKLQotIyBEZWJpYW4gc3F1ZWV6ZSBhbmQgZWFybGllcjoKLSMJCSBHTk9NRSAtPiBn bm9tZS1zZXNzaW9uCi0jCQkgKHdvdWxkIHN0YXJ0IEdOT01FMikKLSMgRGViaWFuIHdoZWV6eToK LSMJCSBHTk9NRSAtPiBnbm9tZS1zZXNzaW9uIC0tc2Vzc2lvbj1nbm9tZS1mYWxsYmFjawotIwkJ IFVOSVRZOiBub3QgYXZhaWxhYmxlCi0jCQkgKEdOT01FMyBiYXNlZCBkZXNrdG9wIHNoZWxscykK LSMgRGViaWFuIGplc3NpZToKLSMJCSBHTk9NRSAtPiBnbm9tZS1zZXNzaW9uIC0tc2Vzc2lvbj1n bm9tZS1mbGFzaGJhY2sKLSMJCSBVTklUWTogbm90IGF2YWlsYWJsZQotIwkJIChHTk9NRTMgYmFz ZWQgZGVza3RvcCBzaGVsbHMpCisjCQkgQWRkaXRpb25hbGx5LCAkR1RLX01PRFVMRVMgbXVzdCBp bmNsdWRlICJ1bml0eS1ndGstbW9kdWxlIi4KKyMJCSAkR1RLX01PRFVMRVMgZG9lcyBub3QgbmVl ZCB0aGEgdmFsdWUgZm9yIGFueSBvdGhlciBkaXN0cm8KKyMgICAgICAgICAgICAgICAgb3IgYW55 IGVhcmxpZXIgcmVsZWFzZSBvZiBVYnVudHUuCisjCisjCQkgVGhlIGxvZ2ljIGZvciBsYXVuY2hp bmcgR05PTUUgc2hvdWxkIGJlIGdlbmVyaWMgZW5vdWdoCisjICAgICAgICAgICAgICAgIHRvIHdv cmsgd2l0aCBldmVyeSBvdGhlciBkaXN0cm8uCisjCisjCQkgQWxzbywgaXQgYXBwZWFycyB0aGF0 IHNvbWUgTGludXggR05PTUUyIGRpc3Ryb3MgbmVlZCBERVNLVE9QX1NFU1NJT049Imdub21lIgor IyAgICAgICAgICAgICAgICB3aGlsZSBvdGhlcnMgZG8gbm90LgogCiBpZiBbICIkY21kIiA9PSAi R05PTUUiIF0gfHwgWyAiJGNtZCIgPT0gImdub21lLXNlc3Npb24iIF07IHRoZW4KIAljbWQ9Ii91 c3IvYmluL2dub21lLXNlc3Npb24iCkBAIC0xMjQsMjMgKzEyMSwyMCBAQCBpZiBbICIkY21kIiA9 PSAiR05PTUUiIF0gfHwgWyAiJGNtZCIgPT0gImdub21lLXNlc3Npb24iIF07IHRoZW4KIAkJCWV4 cG9ydCBHVEtfTU9EVUxFUz0iJEdUS19NT0RVTEVTOnVuaXR5LWd0ay1tb2R1bGUiCiAJCWZpCiAJ CWFyZ3M9IiAtLXNlc3Npb249JERFU0tUT1BfU0VTU0lPTiIKLQllbGlmIFsgIiRESVNUUklCX0lE IiA9PSAiVWJ1bnR1IiBdICYmIFsgIiQoZWNobyAiJERJU1RSSUJfUkVMRUFTRSA+PSAxMS4xMCIg fCBiYykiID09ICIxIiBdOyB0aGVuCi0JCWV4cG9ydCBERVNLVE9QX1NFU1NJT049Imdub21lLWZh bGxiYWNrIgotCQlhcmdzPSIgLS1zZXNzaW9uPSRERVNLVE9QX1NFU1NJT04iCi0JZWxpZiBbICIk RElTVFJJQl9JRCIgPT0gIlVidW50dSIgXSAmJiBbICIkKGVjaG8gIiRESVNUUklCX1JFTEVBU0Ug PT0gMTEuMDQiIHwgYmMpIiA9PSAiMSIgXTsgdGhlbgotCQlleHBvcnQgREVTS1RPUF9TRVNTSU9O PSIyZC1nbm9tZSIKLQkJYXJncz0iIC0tc2Vzc2lvbj0kREVTS1RPUF9TRVNTSU9OIgotCWVsaWYg WyAiJERJU1RSSUJfSUQiID09ICJVYnVudHUiIF0gJiYgWyAiJChlY2hvICIkRElTVFJJQl9SRUxF QVNFIDw9IDEwLjEwIiB8IGJjKSIgPT0gIjEiIF07IHRoZW4KLQkJZXhwb3J0IERFU0tUT1BfU0VT U0lPTj0iZ25vbWUiCisgICAgICAgIGVsaWYgWyAtZSAvdXNyL3NoYXJlL2dub21lLXNlc3Npb24v c2Vzc2lvbnMvZ25vbWUtZmxhc2hiYWNrLnNlc3Npb24gXTsgdGhlbgorICAgICAgICAgICAgICAg IGV4cG9ydCBERVNLVE9QX1NFU1NJT049Imdub21lLWZsYXNoYmFjayIKKyAgICAgICAgICAgICAg ICBhcmdzPSIgLS1zZXNzaW9uPSRERVNLVE9QX1NFU1NJT04iCisgICAgICAgIGVsaWYgWyAtZSAv dXNyL3NoYXJlL2dub21lLXNlc3Npb24vc2Vzc2lvbnMvZ25vbWUtZmFsbGJhY2suc2Vzc2lvbiBd OyB0aGVuCisgICAgICAgICAgICAgICAgZXhwb3J0IERFU0tUT1BfU0VTU0lPTj0iZ25vbWUtZmFs bGJhY2siCisgICAgICAgICAgICAgICAgYXJncz0iIC0tc2Vzc2lvbj0kREVTS1RPUF9TRVNTSU9O IgorICAgICAgICBlbGlmIFsgLWUgL3Vzci9zaGFyZS9nbm9tZS1zZXNzaW9uL3Nlc3Npb25zLzJk LWdub21lLnNlc3Npb24gXTsgdGhlbgorICAgICAgICAgICAgICAgIGV4cG9ydCBERVNLVE9QX1NF U1NJT049IjJkLWdub21lIgorICAgICAgICAgICAgICAgIGFyZ3M9IiAtLXNlc3Npb249JERFU0tU T1BfU0VTU0lPTiIKKyAgICAgICAgZWxpZiBbICIkRElTVFJJQl9JRCIgPT0gIlVidW50dSIgXSAm JiBbICIkKGVjaG8gIiRESVNUUklCX1JFTEVBU0UgPD0gMTAuMTAiIHwgYmMpIiA9PSAiMSIgXTsg dGhlbgorICAgICAgICAgICAgICAgIGV4cG9ydCBERVNLVE9QX1NFU1NJT049Imdub21lIgogCWVs aWYgY2F0IC9ldGMvZGViaWFuX3ZlcnNpb24gfCBlZ3JlcCAiXihzcXVlZXplfDZcLikuKiIgPi9k ZXYvbnVsbDsgdGhlbgotCQlleHBvcnQgREVTS1RPUF9TRVNTSU9OPSJnbm9tZSIKLQllbGlmIGNh dCAvZXRjL2RlYmlhbl92ZXJzaW9uIHwgZWdyZXAgIl4od2hlZXp5fDdcLikuKiIgPi9kZXYvbnVs bDsgdGhlbgotCQlleHBvcnQgREVTS1RPUF9TRVNTSU9OPSJnbm9tZS1mYWxsYmFjayIKLQkJYXJn cz0iIC0tc2Vzc2lvbj0kREVTS1RPUF9TRVNTSU9OIgotCWVsaWYgY2F0IC9ldGMvZGViaWFuX3Zl cnNpb24gfCBlZ3JlcCAiXihqZXNzaWV8OFwuKS4qIiA+L2Rldi9udWxsOyB0aGVuCi0JCWV4cG9y dCBERVNLVE9QX1NFU1NJT049Imdub21lLWZsYXNoYmFjayIKLQkJYXJncz0iIC0tc2Vzc2lvbj0k REVTS1RPUF9TRVNTSU9OIgotCWZpCisgICAgICAgICAgICAgICAgZXhwb3J0IERFU0tUT1BfU0VT U0lPTj0iZ25vbWUiCisgICAgICAgIGZpCiAKIGVsaWYgKFsgIiRjbWQiID09ICJVTklUWSIgXSB8 fCBbICIkY21kIiA9PSAidW5pdHkiIF0pOyB0aGVuCiAJY21kPSIvdXNyL2Jpbi9nbm9tZS1zZXNz aW9uIgo= --001a11c38ace6e615f050281e970-- From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: GNOME3 flashback session refuses to launch on Debian 8 jessie Reply-To: Mike Gabriel , 599@bugs.x2go.org Resent-From: Mike Gabriel Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Mon, 08 Sep 2014 09:25:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: Received: via spool by 599-submit@bugs.x2go.org id=B599.14101681428775 (code B ref 599); Mon, 08 Sep 2014 09:25:01 +0000 Received: (at 599) by bugs.x2go.org; 8 Sep 2014 09:22:22 +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 autolearn=ham version=3.3.2 Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 5361C5DEA7 for <599@bugs.x2go.org>; Mon, 8 Sep 2014 11:22:20 +0200 (CEST) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98]) by freya.das-netzwerkteam.de (Postfix) with ESMTPS id 1430D165E; Mon, 8 Sep 2014 11:22:20 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 05A003BBC7; Mon, 8 Sep 2014 11:22:20 +0200 (CEST) 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 Co9VxL0Qsijb; Mon, 8 Sep 2014 11:22:19 +0200 (CEST) Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id B23DA3BBAE; Mon, 8 Sep 2014 11:22:19 +0200 (CEST) Received: from m-031.informatik.uni-kiel.de (m-031.informatik.uni-kiel.de [134.245.254.31]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP; Mon, 08 Sep 2014 09:22:19 +0000 Date: Mon, 08 Sep 2014 09:22:19 +0000 Message-ID: <20140908092219.Horde.LAesEHEdeCvb1udr11fshw8@mail.das-netzwerkteam.de> From: Mike Gabriel To: Michael DePaulo Cc: 599@bugs.x2go.org In-Reply-To: User-Agent: Internet Messaging Program (IMP) H5 (6.2.0) Accept-Language: en,de Organization: DAS-NETZWERKTEAM X-Originating-IP: 134.245.254.31 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0 Iceweasel/32.0 Content-Type: multipart/signed; boundary="=_G7bOGPkGHg3ttiCqI0zsYw1"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_G7bOGPkGHg3ttiCqI0zsYw1 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Michael, On So 07 Sep 2014 21:53:08 CEST, Michael DePaulo wrote: > The problem appears to be that the current version of source & binary > package "gnome-session", 3.12.1-3 (in both jessie and sid), checks for > hardware 3D acceleration even when launching GNOME flashback session, > which does not require acceleration. > > There is probably also a problem with the composite extension not > being available (or not being new enough.) > > x2goserver will probably need to pass an argument like > "--disable-acceleration-check" to gnome-session, once that argument is > implemented by gnome-session. So I figured I'd report this bug against > x2goserver. Fine by me. Once we have that option in GNOMEv3. > GNOME bug: https://bugzilla.gnome.org/show_bug.cgi?id=3D731173 > Corresponding Ubuntu bug: > https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1251281 > Debian bug: Couldn't find one > > Mike#1, how do you propose we word this bug in the Debian BTS? Do you > want me to submit it or, should you? You are a DD after all. Focusing on getting it into jessie only makes sense, if we can provide=20= =20 a=20concrete patch that provides a fix to that issue in Debian. If we don't have a patch, then the issue is unlikely to get fixed=20=20 before=20the jessie release, I feel. As X2Go is not very usable with Debian's GNOMEv3 at the moment, I=20=20 guess=20not many on the GNOME packaging team are interested in getting=20= =20 this=20changed before jessie. However, you could ping mitya57 [1] on=20=20 #debian-devel=20(irc.debian.org) and check if he is open to a solution=20= =20 for=20GNOMEv3+X2Go. Check if we can present a patch for GNOMEv3 in Debian, Talk to mitya57=20= =20 /=20Dmitry. If all is positive, please draft a BTS report and I proxy it=20= =20 through,=20but maybe once you have chatted with mitya57, it makes sense=20= =20 that=20you post the BTS issue directly, yourself. If there are hurdles upcoming in all this, I would lower priority and=20=20 focus=20on other tasks (IMHO). Greets, Mike [1]=20=20 http://metadata.ftp-master.debian.org/changelogs//main/g/gnome-panel/gnome-= panel_3.8.1-2_changelog --=20 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.x= fb --=_G7bOGPkGHg3ttiCqI0zsYw1 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJUDXVLAAoJEJr0azAldxsxih8P/0xLeYYiwR/PaQOZgaJj7cVk V4yfc7ZTivGBHb1Z6oApI4oxi8BAiofcQ/vYNeIPfEPuBtTpDrDSliBjD4tmjDu0 hroFJzuf+K1ohvjmovMQm0eE0LXwNvDYacga2UPQx4V70quGb29LQBbc92nyqhbw l1gm87NlsFidAGkRMqcRhAJagFN+HUtsGJuDtcrXpNPGnh73uK/Y/DVEpBmxH9yk k2RwVvCYmACBZqRFewrSuZmFuGL0yMPKM2ELYmzhtmJpKpbSymwoSadHZ+lRG0Yu ewh0M+3rwQn+8pOW5TkCfLil5XUhhRG3ySYKWlp8fm4sm+nELvhn92f9eDC4Ghl/ SfKLQIJ3ucY4lrHm4LpMVFVZHY4v7ekryWRyl81vUmjjdfc4bFWTMkvdzK+E0mpx xTS/AB9OVXoUpUjBCAaLGgtClKCcAyb3lK7JG6QLq82CyKX3dVTRsQr07uTHYOL4 bLQvHuT+wMJuSOWRSGjM11Z/8hmBk+StAZNMQ32RKQ74v/MYKv0jBkl9l5mx1Pnz VQBzDg7ORBjZgAypJcHNUdBKalsyoinwpqA7lSIclYY+c6c3M7DUoho6xSMei0b6 Z5gkk4TXU0Cln6RFlZTxgu89cGKIJP+AxffhTf6hjs3skfhBjvAz3ITZsKyAgJjP HpKw/P9kz/D62kEID1mM =ZcEf -----END PGP SIGNATURE----- --=_G7bOGPkGHg3ttiCqI0zsYw1-- From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: How to commit this Reply-To: Michael DePaulo , 599@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Mon, 08 Sep 2014 11:55:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: Received: via spool by 599-submit@bugs.x2go.org id=B599.141017709414273 (code B ref 599); Mon, 08 Sep 2014 11:55:02 +0000 Received: (at 599) by bugs.x2go.org; 8 Sep 2014 11:51:34 +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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id BA4DE3D375 for <599@bugs.x2go.org>; Mon, 8 Sep 2014 13:51:33 +0200 (CEST) Received: by mail-wi0-f179.google.com with SMTP id q5so2492018wiv.0 for <599@bugs.x2go.org>; Mon, 08 Sep 2014 04:51:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=YYwTWM7IAUci9LSkgsjJlNxOVkn7UCUIznJCTc+z5bE=; b=gJUa451sIqDMTZDUfvM+SEoUMnQliCW8U87iUQXL9Cb+tjQubescfnFZu2z1dtuJ9h LSLbwkBXjsxQJL97JTY0oCHTLfMGqvqUr5LwaY6fAGcTCLKLNT/qnqYGf40EMQ0OZEGq w7+xrON1RCJX+HVywC/e8BRks1rsu2xJoK97Mpd17AzTnBliCD8s0FpLrnyQJHVrQntC AngMak/sKmKbu14WUei1d4Iyb/rGZaZqnzNpTEgWuEVU+KLES0Mv8j9pVTug3JrjpKE2 ieQK3JlcZh1WKx3JjzlfLo/SO1A+paqHDZXxnnQUz9ZeE1igvBumSseNuoBEjHtOe3tZ v/8Q== MIME-Version: 1.0 X-Received: by 10.180.205.168 with SMTP id lh8mr22414503wic.67.1410177093436; Mon, 08 Sep 2014 04:51:33 -0700 (PDT) Received: by 10.180.238.66 with HTTP; Mon, 8 Sep 2014 04:51:33 -0700 (PDT) Date: Mon, 8 Sep 2014 07:51:33 -0400 Message-ID: From: Michael DePaulo To: 599@bugs.x2go.org, Mike Gabriel Content-Type: text/plain; charset=UTF-8 Mike#1, About the patch. Should I do the following? 1. Commit it to release/4.0.1.x 2. Cherry-pick it to master From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: How to commit this Reply-To: Mike Gabriel , 599@bugs.x2go.org Resent-From: Mike Gabriel Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Mon, 08 Sep 2014 12:15:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: Received: via spool by 599-submit@bugs.x2go.org id=B599.141017821818413 (code B ref 599); Mon, 08 Sep 2014 12:15:02 +0000 Received: (at 599) by bugs.x2go.org; 8 Sep 2014 12:10:18 +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 autolearn=ham version=3.3.2 Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 9D5295DEA7 for <599@bugs.x2go.org>; Mon, 8 Sep 2014 14:10:16 +0200 (CEST) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98]) by freya.das-netzwerkteam.de (Postfix) with ESMTPS id 5837E1C8D; Mon, 8 Sep 2014 14:10:16 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 2F5FE3BC14; Mon, 8 Sep 2014 14:10:16 +0200 (CEST) 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 IQxc1mSenWmF; Mon, 8 Sep 2014 14:10:15 +0200 (CEST) Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id 46EBF3BBD4; Mon, 8 Sep 2014 14:10:12 +0200 (CEST) Received: from m-031.informatik.uni-kiel.de (m-031.informatik.uni-kiel.de [134.245.254.31]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP; Mon, 08 Sep 2014 12:10:11 +0000 Date: Mon, 08 Sep 2014 12:10:11 +0000 Message-ID: <20140908121011.Horde.naUr7yHgIOUaaYOUgW7NqQ1@mail.das-netzwerkteam.de> From: Mike Gabriel To: Michael DePaulo Cc: 599@bugs.x2go.org In-Reply-To: User-Agent: Internet Messaging Program (IMP) H5 (6.2.0) Accept-Language: en,de Organization: DAS-NETZWERKTEAM X-Originating-IP: 134.245.254.31 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0 Iceweasel/32.0 Content-Type: multipart/signed; boundary="=_IpHWBYHW4ItIMvZk28g7KA1"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_IpHWBYHW4ItIMvZk28g7KA1 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Michael, On Mo 08 Sep 2014 13:51:33 CEST, Michael DePaulo wrote: > Mike#1, > > About the patch. > > Should I do the following? > 1. Commit it to release/4.0.1.x > 2. Cherry-pick it to master Exactly. Sneaking it into the release 4.0.1.16 which is on my todo=20=20 list=20for this week. Mike --=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 --=_IpHWBYHW4ItIMvZk28g7KA1 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJUDZyjAAoJEJr0azAldxsxKgMP/1oDVXgYC67mA0cg1hBIe/xp cr8kjplicG5NzF7mnnfZ+Q3XQiNlzih73ZgEdKErBrSNiL05Wc/a5HpHD+e1IILl 5zX6ruG+/V/b/CI5VCmSxDpKpKL2USgrDtJndbHweHt4NwYuympwmiNhNV5UkYw2 M61wzU7xkKipjvf3QLfW4SHRtM9LvoB8iJhB9QSPpD+dnIrEmFU1iJCVN6249rto Zm2/Ooe25MzmP6dUunr/DoQJe9pA0cpcawhz7mkfHJ4TiNnXbZ9yWdNKaBB6Bk+d zMmtjRtIpGJ+1N5hpBV3eut7I938XtXgJeozArp+O/o7HpS5xce3ULTHiZFRBTd/ P7TGDJk2tF4B97hcN0wqo/KjkCVm/nZqKeoe96DlKyZCKpNF3pDmBBUj06lrRmvt SqLpQ++Hzi8cpx0gOMP5ugYssM39wvzAbegIj86wsA1/iqLPRUX2pcDP6jKv4dR5 MEBZzfvnKnRg7UTjcqDr4+c/aDciALmjBZv7mDAAPg4RdLZy9u+NVRn/JbcLfuWC frZIMEFjQ0boLpQcMs0JhdACxcRnF5ip0OTMojrlSGkUXnGiyampYBknT+44tNKt jH05NwCtiVdc1IRW44n/Be/PWNsyjS+lZK3SZC+uZEMaD+tPpkxWhLUUxA3qQS0e xHK4r18epzpNnSqIvqD8 =gSNd -----END PGP SIGNATURE----- --=_IpHWBYHW4ItIMvZk28g7KA1-- From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: X2Go issue (in src:x2goserver) has been marked as pending for release Reply-To: Mike DePaulo , 599@bugs.x2go.org Resent-From: Mike DePaulo Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Mon, 08 Sep 2014 12:35:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: Received: via spool by 599-submit@bugs.x2go.org id=B599.141017967923163 (code B ref 599); Mon, 08 Sep 2014 12:35:02 +0000 Received: (at 599) by bugs.x2go.org; 8 Sep 2014 12:34:39 +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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, FREEMAIL_REPLY,NO_RELAYS autolearn=no version=3.3.2 Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id 41C4A3D375; Mon, 8 Sep 2014 14:34:38 +0200 (CEST) From: Mike DePaulo To: 599-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 599@bugs.x2go.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer: http://snipr.com/post-receive-tag-pending Message-Id: <20140908123438.41C4A3D375@ymir.das-netzwerkteam.de> Date: Mon, 8 Sep 2014 14:34:38 +0200 (CEST) tag #599 pending fixed #599 4.0.1.16 thanks Hello, X2Go issue #599 (src:x2goserver) reported by you has been fixed in X2Go Git. You can see the changelog below, and you can check the diff of the fix at: http://code.x2go.org/gitweb?p=x2goserver.git;a=commitdiff;h=7ba7f6c The issue will most likely be fixed in src:x2goserver (4.0.1.16). light+love X2Go Git Admin (on behalf of the sender of this mail) --- commit 7ba7f6cc56bda7075d0798c3d11b015b9a57483b Author: Mike DePaulo Date: Mon Sep 8 08:32:05 2014 -0400 Fix launching GNOME 3 Fallback session (GNOME 3.4 & 3.6) on distros other than Ubuntu and Debian (Fixes: #599) diff --git a/debian/changelog b/debian/changelog index cac9892..eccc8bc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,11 +2,14 @@ x2goserver (4.0.1.16-0x2go1) UNRELEASED; urgency=low [ Mike DePaulo ] * New upstream release (4.0.1.16): - - Support GNOME Flashback session on Ubuntu 13.10+ and on debian Jessie + - Support GNOME Flashback session (GNOME 3.8+) on distro releases such as + Ubuntu 13.10+ and debian Jessie (Note: This requires that gnome-flashback.session actually be installed. It also currently requires that the gnome-session binary not require hardware 3D acceleration for said session.) (Thanks Eugene San (eugenesan@gmail.com)) + - Fix launching GNOME 3 Fallback session (GNOME 3.4 & 3.6) on distros other + than Ubuntu and Debian (Fixes: #599) - Fix support for Cinnamon 1.4 (Linux Mint 13) (Fixes: #569) - Fix the logic for launching Cinnamon 2.0 and 2.2 (Linux Mint 17). (Fixes: #572) From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: GNOME3 flashback session refuses to launch on Debian 8 jessie Reply-To: Michael DePaulo , 599@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Mon, 08 Sep 2014 13:55:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: pending Received: via spool by 599-submit@bugs.x2go.org id=B599.141018431514242 (code B ref 599); Mon, 08 Sep 2014 13:55:02 +0000 Received: (at 599) by bugs.x2go.org; 8 Sep 2014 13:51:55 +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,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from mail-we0-f178.google.com (mail-we0-f178.google.com [74.125.82.178]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id EF2CB3D375 for <599@bugs.x2go.org>; Mon, 8 Sep 2014 15:51:53 +0200 (CEST) Received: by mail-we0-f178.google.com with SMTP id q58so3119711wes.23 for <599@bugs.x2go.org>; Mon, 08 Sep 2014 06:51:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wwNkCvga/qkOB9Rpj75+PGR0ojsnkK1YXDMYRp9urk8=; b=ed0FtXA7cNa0UkhkKg/OJp/0X8Bcm0M0QlmSbqcMyuHwP7yUO0eFSPBImBFUSgBmx4 wAfKXQ+yyPbCtoy7xSkman+kidQKFIT/QodB3F1kZtfAr10OmJwNAPT7Arp/5CD0jfzH pliO6ncT9cCNa8gpOetoy9eC1Av5JdLAmkt8Q2oXni20o/SdfF3TnG2MrzW/RkOshAAN iVnE3cWjtR7Q+JhYOPnpA7s6aQvgIeqeGe3bNV5gkSLJl7MkA9WsAMZ9cnH4BELyoe04 fast3eStgkXCSjWFD7FefBtHtLPwWZf8LjQyazQD66fgS4r4UyOxwUyBwW2dgLP8kILc 1hsQ== MIME-Version: 1.0 X-Received: by 10.194.87.41 with SMTP id u9mr3391480wjz.124.1410184313633; Mon, 08 Sep 2014 06:51:53 -0700 (PDT) Received: by 10.180.238.66 with HTTP; Mon, 8 Sep 2014 06:51:53 -0700 (PDT) In-Reply-To: <20140908092219.Horde.LAesEHEdeCvb1udr11fshw8@mail.das-netzwerkteam.de> References: <20140908092219.Horde.LAesEHEdeCvb1udr11fshw8@mail.das-netzwerkteam.de> Date: Mon, 8 Sep 2014 09:51:53 -0400 Message-ID: From: Michael DePaulo To: Mike Gabriel Cc: 599@bugs.x2go.org Content-Type: text/plain; charset=UTF-8 On Mon, Sep 8, 2014 at 5:22 AM, Mike Gabriel wrote: > Hi Michael, > > On So 07 Sep 2014 21:53:08 CEST, Michael DePaulo wrote: > >> The problem appears to be that the current version of source & binary >> package "gnome-session", 3.12.1-3 (in both jessie and sid), checks for >> hardware 3D acceleration even when launching GNOME flashback session, >> which does not require acceleration. >> >> There is probably also a problem with the composite extension not >> being available (or not being new enough.) >> >> x2goserver will probably need to pass an argument like >> "--disable-acceleration-check" to gnome-session, once that argument is >> implemented by gnome-session. So I figured I'd report this bug against >> x2goserver. > > > Fine by me. Once we have that option in GNOMEv3. > >> GNOME bug: https://bugzilla.gnome.org/show_bug.cgi?id=731173 >> Corresponding Ubuntu bug: >> https://bugs.launchpad.net/ubuntu/+source/gnome-session/+bug/1251281 >> Debian bug: Couldn't find one >> >> Mike#1, how do you propose we word this bug in the Debian BTS? Do you >> want me to submit it or, should you? You are a DD after all. > > > Focusing on getting it into jessie only makes sense, if we can provide a > concrete patch that provides a fix to that issue in Debian. > > If we don't have a patch, then the issue is unlikely to get fixed before the > jessie release, I feel. > > As X2Go is not very usable with Debian's GNOMEv3 at the moment, I guess not > many on the GNOME packaging team are interested in getting this changed > before jessie. However, you could ping mitya57 [1] on #debian-devel > (irc.debian.org) and check if he is open to a solution for GNOMEv3+X2Go. > > Check if we can present a patch for GNOMEv3 in Debian, Talk to mitya57 / > Dmitry. If all is positive, please draft a BTS report and I proxy it > through, but maybe once you have chatted with mitya57, it makes sense that > you post the BTS issue directly, yourself. I read the GNOME bug report more closely and came up with this plan. Thoughts? 1. Fix the issues/shortcomings with the patch for GNOME bug 731173 and get it accepted into the latest GNOME, even if that version is of GNOME is 3.15/3.16 rather than 3.13/3.14. 2. Backport the patch to GNOME 3.12. 3. File a bug report for Debian to accept the backported patch. 4. Ping mitya57 on #debian-devel > If there are hurdles upcoming in all this, I would lower priority and focus > on other tasks (IMHO). > Agreed. > Greets, > Mike > > [1] > http://metadata.ftp-master.debian.org/changelogs//main/g/gnome-panel/gnome-panel_3.8.1-2_changelog [...] -Mike#2 From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: GNOME3 flashback session refuses to launch on Debian 8 jessie Reply-To: Mike Gabriel , 599@bugs.x2go.org Resent-From: Mike Gabriel Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Tue, 09 Sep 2014 09:30:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: pending Received: via spool by 599-submit@bugs.x2go.org id=B599.141025493032046 (code B ref 599); Tue, 09 Sep 2014 09:30:01 +0000 Received: (at 599) by bugs.x2go.org; 9 Sep 2014 09:28:50 +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 autolearn=ham version=3.3.2 Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id DA25F5DB53 for <599@bugs.x2go.org>; Tue, 9 Sep 2014 11:28:48 +0200 (CEST) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98]) by freya.das-netzwerkteam.de (Postfix) with ESMTPS id B65FB1644; Tue, 9 Sep 2014 11:28:48 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 6318D3B9B1; Tue, 9 Sep 2014 11:28:48 +0200 (CEST) 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 I8rJQ0etRrmO; Tue, 9 Sep 2014 11:28:48 +0200 (CEST) Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id 0DC823B94B; Tue, 9 Sep 2014 11:28:48 +0200 (CEST) Received: from 46.114.153.152 ([46.114.153.152]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP; Tue, 09 Sep 2014 09:28:48 +0000 Date: Tue, 09 Sep 2014 09:28:48 +0000 Message-ID: <20140909092848.Horde.utB5X50Aa8l27V7LagHKhw6@mail.das-netzwerkteam.de> From: Mike Gabriel To: Michael DePaulo Cc: 599@bugs.x2go.org References: <20140908092219.Horde.LAesEHEdeCvb1udr11fshw8@mail.das-netzwerkteam.de> In-Reply-To: User-Agent: Internet Messaging Program (IMP) H5 (6.2.0) Accept-Language: en,de Organization: DAS-NETZWERKTEAM X-Originating-IP: 46.114.153.152 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0 Iceweasel/32.0 Content-Type: multipart/signed; boundary="=_IYd7CVALz9TqZm2O9fsm5A1"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_IYd7CVALz9TqZm2O9fsm5A1 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Mike#2 On Mo 08 Sep 2014 15:51:53 CEST, Michael DePaulo wrote: > I read the GNOME bug report more closely and came up with this plan.=20= =20 >=20Thoughts? > > 1. Fix the issues/shortcomings with the patch for GNOME bug 731173 and > get it accepted into the latest GNOME, even if that version is of > GNOME is 3.15/3.16 rather than 3.13/3.14. > 2. Backport the patch to GNOME 3.12. > 3. File a bug report for Debian to accept the backported patch. > 4. Ping mitya57 on #debian-devel I recommend swapping the order: 3. <-> 4. Communicate first, then file=20= =20 the=20BTS report. Greets, Mike#1 --=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 --=_IYd7CVALz9TqZm2O9fsm5A1 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJUDshPAAoJEJr0azAldxsxUYkQAKVUPUQA68TEhYImEBqGayCw PmWc3SztWH1msx7CPCmgra4cJDaKDjTcOkUmCGOXFN+zdmlDPwbI8uyI2Irdctio bPXitxKMiSgSfceoBERWwLP9sOwDpY9epices/cK7pJ1vHkdmf8LFOr14qYDkWxh qxBGHgW2aSZCIg1B7UbwsmtAgOKXbR5y2WgO4CTkUio7LZzDzzkai2p7apLuWObt 9ug/Vg43EKoCCJNBh68D5UVqoNjfMIdwG1GTqfQAQQ0QtkXwl4q/gdc1hTDBWMGr ojabV40iTTjRN0amoZP7jtcPSvO/21+MBB12Z/2SYdC83ZiftSUnBxS+04rTCUa8 gyqzNqJi68+zWq1mjAGnPzg4763QQFtEW8YFKXUx/i0JIaATLkdteonwOwRnTGoO xZwwiJ8UhGokk65zIRR+ylfnMCDKWMleH7Vv/CBEYMO/TxUIPKEwdxvap46p0nEn t+qjU62vPpcbIGA0Sx+wadk/TL77kyuHaBbQdD5JbncWrbiLwGLYENBC198stWdg QBWOkvbwJYovvu5DCykfkFmvopAK28q4JreMyrSSlGl3zKF7pzR33frqQei4giJj I26I4KvuZoQwhdVart0HXwz/pDqmtsn6aL/CV56EHJhVIhDem1VuDTens3owsRR0 C+uHPRxaZ6iwA61Dx/hE =0wlO -----END PGP SIGNATURE----- --=_IYd7CVALz9TqZm2O9fsm5A1-- From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: GNOME3 flashback session refuses to launch on Debian 8 jessie Reply-To: Michael DePaulo , 599@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Tue, 09 Sep 2014 13:30:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: pending Received: via spool by 599-submit@bugs.x2go.org id=B599.141026915225164 (code B ref 599); Tue, 09 Sep 2014 13:30:01 +0000 Received: (at 599) by bugs.x2go.org; 9 Sep 2014 13:25:52 +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.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from mail-we0-f171.google.com (mail-we0-f171.google.com [74.125.82.171]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 8B3255DEAB for <599@bugs.x2go.org>; Tue, 9 Sep 2014 15:25:51 +0200 (CEST) Received: by mail-we0-f171.google.com with SMTP id p10so693943wes.16 for <599@bugs.x2go.org>; Tue, 09 Sep 2014 06:25:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=qvQYzKT4Im78orkRIgHF3ToBeuqjHCFCyv0Y6phjFAw=; b=q0SSPanA5j18GyDJvEsaa3TGGmlzPHH1jbIKuc6Hnmiy/A2ToDKmr1Ku9JQ2CVaE2d T4o5fMqEgR3lV4gZz3ZBR4UgHCNS4aXitKRY5sMNA2TR8uqxe6LJJv3A/MlIN2XuXPCi xE+FMdhOG22iEnvdrROQPEDpxM8jBZKMIAjRaOxlJHmJFd6tsvJLd2+ghIOMW+WKpFQX IFAgnGBI0fVBVefwi/p3anxEXOEB/GB4ZKc3MOiPQq+yncn5y11Q7U3Jj4MZfjc4yk9P MfAs2k7aePMcNDu49h+axB6K1KctVPBN4kzbuRW/yjDwHAbSNkmQKLTBZFdxPwJLOfdQ cS/g== MIME-Version: 1.0 X-Received: by 10.194.87.41 with SMTP id u9mr3136943wjz.124.1410269150375; Tue, 09 Sep 2014 06:25:50 -0700 (PDT) Received: by 10.180.106.39 with HTTP; Tue, 9 Sep 2014 06:25:50 -0700 (PDT) In-Reply-To: <20140909092848.Horde.utB5X50Aa8l27V7LagHKhw6@mail.das-netzwerkteam.de> References: <20140908092219.Horde.LAesEHEdeCvb1udr11fshw8@mail.das-netzwerkteam.de> <20140909092848.Horde.utB5X50Aa8l27V7LagHKhw6@mail.das-netzwerkteam.de> Date: Tue, 9 Sep 2014 09:25:50 -0400 Message-ID: From: Michael DePaulo To: Mike Gabriel Cc: 599@bugs.x2go.org Content-Type: text/plain; charset=UTF-8 On Tue, Sep 9, 2014 at 5:28 AM, Mike Gabriel wrote: > Hi Mike#2 > > On Mo 08 Sep 2014 15:51:53 CEST, Michael DePaulo wrote: > >> I read the GNOME bug report more closely and came up with this plan. >> Thoughts? >> >> 1. Fix the issues/shortcomings with the patch for GNOME bug 731173 and >> get it accepted into the latest GNOME, even if that version is of >> GNOME is 3.15/3.16 rather than 3.13/3.14. >> 2. Backport the patch to GNOME 3.12. >> 3. File a bug report for Debian to accept the backported patch. >> 4. Ping mitya57 on #debian-devel > > > I recommend swapping the order: 3. <-> 4. Communicate first, then file the > BTS report. > > Greets, > Mike#1 [...] Will do. -Mike#2 From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: X2Go issue (in src:x2goserver) has been marked as pending for release Reply-To: Mike DePaulo , 599@bugs.x2go.org Resent-From: Mike DePaulo Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Tue, 09 Sep 2014 14:00:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: pending Received: via spool by 599-submit@bugs.x2go.org id=B599.14102711496494 (code B ref 599); Tue, 09 Sep 2014 14:00:02 +0000 Received: (at 599) by bugs.x2go.org; 9 Sep 2014 13:59:09 +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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, FREEMAIL_REPLY,NO_RELAYS autolearn=no version=3.3.2 Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id 560823D376; Tue, 9 Sep 2014 15:58:52 +0200 (CEST) From: Mike DePaulo To: 599-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 599@bugs.x2go.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Mailer: http://snipr.com/post-receive-tag-pending Message-Id: <20140909135852.560823D376@ymir.das-netzwerkteam.de> Date: Tue, 9 Sep 2014 15:58:52 +0200 (CEST) tag #599 pending fixed #599 4.0.1.16 thanks Hello, X2Go issue #599 (src:x2goserver) reported by you has been fixed in X2Go Git. You can see the changelog below, and you can check the diff of the fix at: http://code.x2go.org/gitweb?p=x2goserver.git;a=commitdiff;h=023beaf The issue will most likely be fixed in src:x2goserver (4.0.1.16). light+love X2Go Git Admin (on behalf of the sender of this mail) --- commit 023beaf3eb77e563d64de656f2daf9961dd96721 Author: Mike DePaulo Date: Tue Sep 9 09:58:44 2014 -0400 changelog: Add warning about GNOME Flashback support diff --git a/debian/changelog b/debian/changelog index d65e05c..0b1ef66 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,9 +4,13 @@ x2goserver (4.0.1.16-0x2go1) UNRELEASED; urgency=low * New upstream release (4.0.1.16): - Support GNOME Flashback session (GNOME 3.8+) on distro releases such as Ubuntu 13.10+ and debian Jessie - (Note: This requires that gnome-flashback.session actually be installed. - It also currently requires that the gnome-session binary not require - hardware 3D acceleration for said session.) + (NOTE: For most users, GNOME Flashback currently will not work. + This requires that gnome-flashback.session actually be installed. Not + every Linux distro has it available. + It also requires that the gnome-session binary not require + hardware 3D acceleration for said session. Currently, upstream GNOME + and GNOME 3.8+ in all Linux distros do require this, only 3rd party + builds do not. See bug X2Go #599 for example.) (Thanks Eugene San (eugenesan@gmail.com)) - Fix launching GNOME 3 Fallback session (GNOME 3.4 & 3.6) on distros other than Ubuntu and Debian (Fixes: #599) From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: Not fixed in 4.0.1.16 Reply-To: Michael DePaulo , 599@bugs.x2go.org Resent-From: Michael DePaulo Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Tue, 09 Sep 2014 22:30:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: pending Received: via spool by 599-submit@bugs.x2go.org id=B599.141030173811063 (code B ref 599); Tue, 09 Sep 2014 22:30:02 +0000 Received: (at 599) by bugs.x2go.org; 9 Sep 2014 22:28:58 +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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from mail-wg0-f41.google.com (mail-wg0-f41.google.com [74.125.82.41]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 7A1595DEAB for <599@bugs.x2go.org>; Wed, 10 Sep 2014 00:28:57 +0200 (CEST) Received: by mail-wg0-f41.google.com with SMTP id k14so2894047wgh.0 for <599@bugs.x2go.org>; Tue, 09 Sep 2014 15:28:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=NxZK/m7127IJFa1EBmwQHOixWmxw6RHxEPm2FGLARrA=; b=Grp7YwHS633x4lUdX3x6kwZ7InJfTiq9S5lgKRBPnY9wMwMfLvsUJa6Yb1IrsqKiVv A6bIGizJwYb9qT8sjXOfjFeCysitFUxmBWKVp81QpsNsew8mFpdq49FRK6Y+ZJ1+VLsA KI061T7TJlRNia2grEmVhz3v0vQNQvFDIjIgetG/9iAtO02nUgRSH9wBZl9z3grbFvnN wCCILp/5KCRQI9xi1Unbm1q3FL1LwrZ5NXf5+G7UFy2fhmN6Qmn7J4NGnrbnUK0kCx8N 6Om31ttEJqnOtnp4SVsu0i05A1f4IKDzYqeQzbg52R2zAjwcBIMdf9aT2mRTK4tKo3xa 8KRA== MIME-Version: 1.0 X-Received: by 10.194.77.243 with SMTP id v19mr44695304wjw.18.1410301737200; Tue, 09 Sep 2014 15:28:57 -0700 (PDT) Received: by 10.180.106.39 with HTTP; Tue, 9 Sep 2014 15:28:57 -0700 (PDT) Date: Tue, 9 Sep 2014 18:28:57 -0400 Message-ID: From: Michael DePaulo To: 599@bugs.x2go.org Content-Type: text/plain; charset=UTF-8 Control: notfixed -1 4.0.1.16 Control: tags -1 - pending Sorry for any confusion. This is not fixed in 4.0.1.16. I simply wanted to reference the bug in the changelog. From unknown Fri Mar 29 11:45:46 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#599: X2Go issue (in src:x2goserver) has been marked as closed Reply-To: Mike Gabriel , 599@bugs.x2go.org Resent-From: Mike Gabriel Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Thu, 25 Sep 2014 22:45:18 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 599 X-X2Go-PR-Package: x2goserver X-X2Go-PR-Keywords: Received: via spool by 599-submit@bugs.x2go.org id=B599.141168495720042 (code B ref 599); Thu, 25 Sep 2014 22:45:18 +0000 Received: (at 599) by bugs.x2go.org; 25 Sep 2014 22:42:37 +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,NO_RELAYS autolearn=unavailable version=3.3.2 Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id 89F815E0B1; Fri, 26 Sep 2014 00:42:19 +0200 (CEST) From: Mike Gabriel To: 599-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 599@bugs.x2go.org Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20140925224219.89F815E0B1@ymir.das-netzwerkteam.de> Date: Fri, 26 Sep 2014 00:42:19 +0200 (CEST) close #599 thanks Hello, we are very hopeful that X2Go issue #599 reported by you has been resolved in the new release (4.0.1.16) of the X2Go source project »src:x2goserver«. You can view the complete changelog entry of src:x2goserver (4.0.1.16) below, and you can use the following link to view all the code changes between this and the last release of src:x2goserver. http://code.x2go.org/gitweb?p=x2goserver.git;a=commitdiff;h=c43b862f2ae0e8980fb7ab5e519d692b07da5a45;hp=98c4f84d83d701823b7887f79d0d9f5ce8233bd4 If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:x2goserver. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:x2goserver Version: 4.0.1.16-0x2go1 Status: RELEASE Date: Fri, 26 Sep 2014 00:36:32 +0200 Fixes: 122 302 397 406 407 458 468 495 506 511 520 523 524 543 547 558 569 572 573 574 599 605 606 617 619 Changes: x2goserver (4.0.1.16-0x2go1) RELEASED; urgency=low . [ Mike DePaulo ] * New upstream release (4.0.1.16): - Make X2Go Server aware of the Openbox desktop environment (Command: OPENBOX) (Fixes: #605) - Make X2Go Server aware of the IceWM desktop environment (Command: ICEWM) (Fixes: #606) - Support GNOME Flashback session (GNOME 3.8+) on distro releases such as Ubuntu 13.10+ and debian Jessie (NOTE: For most users, GNOME Flashback currently will not work. This requires that gnome-flashback.session actually be installed. Not every Linux distro has it available. It also requires that the gnome-session binary not require hardware 3D acceleration for said session. Currently, upstream GNOME and GNOME 3.8+ in all Linux distros do require this, only 3rd party builds do not. See X2Go bug #599 for example.) (Thanks Eugene San (eugenesan@gmail.com)) - Fix launching GNOME 3 Fallback session (GNOME 3.4 & 3.6) on distros other than Ubuntu and Debian (Fixes: #599) - Fix support for Cinnamon 1.4 (Linux Mint 13) (Fixes: #569) - Fix the logic for launching Cinnamon 2.0 and 2.2 (Linux Mint 17). (Fixes: #572) NOTE: Fixing this bug in x2goserver is not sufficient to make Cinnamon 2.0 & 2.2 to work properly with X2Go. Bug #150 in nx-libs is still a problem. Fixing this bug enables Cinnamon 2.0 and 2.2 to launch to their "fallback mode", which has many bugs and missing features when compared to "software rendering" mode (cinnamon2d), but is still better than nothing. * debian/rules: + Improve dh_auto_clean override. . [ Mike Gabriel ] * New upstream version (4.0.1.16): - Let x2goversion exit with an error if the X2Go component cannot be found. - Detect terminated sessions from NX log file. Also interpret a session as terminated if terminating just has started. - Detect started/starting/resumed/resuming sessions by explicitly scanning the NX session log file for those keywords. - Interpret NX sessions marked as "aborting session" as (not yet) terminated sessions. - Provide config option for server-side/global clipboard behaviour in x2goagent.options. (Fixes: #506). - Be aware of poly-instantiated /tmp directories bind-mounted under /tmp-inst. (Fixes: #406). - On suspend: Call x2goumount-session before sending SIGHUP to x2goagent. - Refuse client communcation if server-side hostname is not set up correctly (Fixes: #468). - Fix string comparison in x2goumount-session. - Fix problems with unmounting shared folders on session suspension/ termination. Remove extra parentheses from the fusermount execution call. (Fixes: #407). - Use type -p instead of which in x2goumount-session. Suppress output to stdout properly. - Use if--then--else--fi during x2goagent resuming in x2goresume-session script. - More reliably sync the NX session state with the status information in the X2Go session DB. - x2golistdesktops: Also detect sharable desktop sessions behind abstract kernel namespace sockets. - Add logcheck rules for X2Go Server. Thanks to Frank Werner for sending them in. - Correctly use diversions from stderr to stdout in shell commands. (Fixes: #520). - Don't die if no session state file is found, as it will break X2Go completely after upgrading from versions << 4.0.1.16 if sessions are still running/suspended during package upgrade. - Provide support for client-side choice of clipboard security. (Fixes: #524). - Use more quotes in x2goruncommand. - Detect the exit of rootless applications that forked to background on application execution. (Fixes: #122). - Make x2goruncommand more robust. - Don't fail Xsession startup if any of the profile scripts returns with an error. - Silently timeout in x2golistdesktops if calls to x2golistsessions and/or xwininfo don't produce output within one second. (Fixes: #543). - Allow email addresses as login usernames. (Fixes: #573). - Abort session startup if env var $USER or $SSH_CLIENT are not set. (Fixes: #558). - Allow length of username up to 48 characters (was: 32 characters). (Fixes: #574). - Abort session if env var $HOME is not set or if $HOME contains non-ASCII characters. (Fixes: #397). - Export XAUTHORITY env var in x2goruncommand to enable privilege upgrade for applications started via pkexec. (Fixes: #458). - x2gocleansessions: Don't print to stderr if the session state file cannot be found. This can happen during session startups. Report to system log instead. - Don't use Perl package File::ReadBackwards anymore. - Fix x2gormforward for 4.0.1.x release series (the X2Go::Log Perl module only exists in X2Go Server >= 4.1.0.0, the 4.0.1.x release series has to use x2gologlevel.pm in `x2gopath lib`. (Fixes: #617). - Pick x2gogetagentstate from 4.1.0.0 release series and adapt to usage with X2Go Server 4.0.1.x. (Fixes: #619). * debian/control, x2goserver.spec: + Update versioned D: x2goagent (>= 3.5.0.25). This assures that X2Go works with poly-instantiated /tmp directories. + Make sure x2gogetagentstate gets packaged in bin:package x2goserver. + Bump Standards: to 3.9.5. No changes needed. + Mark x2goserver-pyhoca bin:package as deprecated. + Drop D (x2goserver): libfile-readbackwards-perl. * x2goserver.spec: + Install {libdir}/x2go/x2gormforward into bin:package x2goserver. + Drop R (x2goserver): perl(File::ReadBackwards). . [ Oleksandr Shneyder ] * New upstream version (4.0.1.16): - x2gostartagent, x2golistsession, x2gosuspend-session and x2goresume-session getting agent state from ~/.x2go/C-$SID/state. This should help to avoid session damage. Remove nxcleanup. (Fixes: #302, #511). - Move session file to /tmp/.x2go-$USER. (Fixes: #523). - Fix x2gostartagent failures if kbd is not "auto". Remove comma at end of options file. - Set default value for clipboard to "both" in x2gostartagent and x2goresume-session. - Clean user SSHD process if connection between server and client lost. This should fix error "Global request tcpip-forward failed". (Fixes: #495, #547). . [ Orion Paplowski ] * x2goserver.spec: + Sync Fedora .spec file with our upstream-provided x2goserver.spec. From unknown Fri Mar 29 11:45:46 2024 MIME-Version: 1.0 X-Mailer: MIME-tools 5.502 (Entity 5.502) X-Loop: owner@bugs.x2go.org From: owner@bugs.x2go.org (X2Go Bug Tracking System) Subject: Bug#599 closed by Mike Gabriel (X2Go issue (in src:x2goserver) has been marked as closed) Message-ID: References: <20140925224219.89F815E0B1@ymir.das-netzwerkteam.de> X-X2go-PR-Message: they-closed 599 X-X2go-PR-Package: x2goserver X-X2go-PR-Source: x2goserver Date: Thu, 25 Sep 2014 22:45:28 +0000 Content-Type: multipart/mixed; boundary="----------=_1411685128-21553-0" This is a multi-part message in MIME format... ------------=_1411685128-21553-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 This is an automatic notification regarding your Bug report which was filed against the x2goserver package: #599: X2Go fails to launch gnome-fallback properly on distros other than De= bian and Ubuntu It has been closed by Mike Gabriel . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Mike Gabriel by replying to this email. --=20 X2Go Bug Tracking System Contact owner@bugs.x2go.org with problems ------------=_1411685128-21553-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at control) by bugs.x2go.org; 25 Sep 2014 22:42:58 +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,NO_RELAYS autolearn=unavailable version=3.3.2 Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005) id 89F815E0B1; Fri, 26 Sep 2014 00:42:19 +0200 (CEST) From: Mike Gabriel To: 599-submitter@bugs.x2go.org Cc: control@bugs.x2go.org, 599@bugs.x2go.org Subject: X2Go issue (in src:x2goserver) has been marked as closed Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit Message-Id: <20140925224219.89F815E0B1@ymir.das-netzwerkteam.de> Date: Fri, 26 Sep 2014 00:42:19 +0200 (CEST) close #599 thanks Hello, we are very hopeful that X2Go issue #599 reported by you has been resolved in the new release (4.0.1.16) of the X2Go source project »src:x2goserver«. You can view the complete changelog entry of src:x2goserver (4.0.1.16) below, and you can use the following link to view all the code changes between this and the last release of src:x2goserver. http://code.x2go.org/gitweb?p=x2goserver.git;a=commitdiff;h=c43b862f2ae0e8980fb7ab5e519d692b07da5a45;hp=98c4f84d83d701823b7887f79d0d9f5ce8233bd4 If you feel that the issue has not been resolved satisfyingly, feel free to reopen this bug report or submit a follow-up report with further observations described based on the new released version of src:x2goserver. Thanks a lot for contributing to X2Go!!! light+love X2Go Git Admin (on behalf of the sender of this mail) --- X2Go Component: src:x2goserver Version: 4.0.1.16-0x2go1 Status: RELEASE Date: Fri, 26 Sep 2014 00:36:32 +0200 Fixes: 122 302 397 406 407 458 468 495 506 511 520 523 524 543 547 558 569 572 573 574 599 605 606 617 619 Changes: x2goserver (4.0.1.16-0x2go1) RELEASED; urgency=low . [ Mike DePaulo ] * New upstream release (4.0.1.16): - Make X2Go Server aware of the Openbox desktop environment (Command: OPENBOX) (Fixes: #605) - Make X2Go Server aware of the IceWM desktop environment (Command: ICEWM) (Fixes: #606) - Support GNOME Flashback session (GNOME 3.8+) on distro releases such as Ubuntu 13.10+ and debian Jessie (NOTE: For most users, GNOME Flashback currently will not work. This requires that gnome-flashback.session actually be installed. Not every Linux distro has it available. It also requires that the gnome-session binary not require hardware 3D acceleration for said session. Currently, upstream GNOME and GNOME 3.8+ in all Linux distros do require this, only 3rd party builds do not. See X2Go bug #599 for example.) (Thanks Eugene San (eugenesan@gmail.com)) - Fix launching GNOME 3 Fallback session (GNOME 3.4 & 3.6) on distros other than Ubuntu and Debian (Fixes: #599) - Fix support for Cinnamon 1.4 (Linux Mint 13) (Fixes: #569) - Fix the logic for launching Cinnamon 2.0 and 2.2 (Linux Mint 17). (Fixes: #572) NOTE: Fixing this bug in x2goserver is not sufficient to make Cinnamon 2.0 & 2.2 to work properly with X2Go. Bug #150 in nx-libs is still a problem. Fixing this bug enables Cinnamon 2.0 and 2.2 to launch to their "fallback mode", which has many bugs and missing features when compared to "software rendering" mode (cinnamon2d), but is still better than nothing. * debian/rules: + Improve dh_auto_clean override. . [ Mike Gabriel ] * New upstream version (4.0.1.16): - Let x2goversion exit with an error if the X2Go component cannot be found. - Detect terminated sessions from NX log file. Also interpret a session as terminated if terminating just has started. - Detect started/starting/resumed/resuming sessions by explicitly scanning the NX session log file for those keywords. - Interpret NX sessions marked as "aborting session" as (not yet) terminated sessions. - Provide config option for server-side/global clipboard behaviour in x2goagent.options. (Fixes: #506). - Be aware of poly-instantiated /tmp directories bind-mounted under /tmp-inst. (Fixes: #406). - On suspend: Call x2goumount-session before sending SIGHUP to x2goagent. - Refuse client communcation if server-side hostname is not set up correctly (Fixes: #468). - Fix string comparison in x2goumount-session. - Fix problems with unmounting shared folders on session suspension/ termination. Remove extra parentheses from the fusermount execution call. (Fixes: #407). - Use type -p instead of which in x2goumount-session. Suppress output to stdout properly. - Use if--then--else--fi during x2goagent resuming in x2goresume-session script. - More reliably sync the NX session state with the status information in the X2Go session DB. - x2golistdesktops: Also detect sharable desktop sessions behind abstract kernel namespace sockets. - Add logcheck rules for X2Go Server. Thanks to Frank Werner for sending them in. - Correctly use diversions from stderr to stdout in shell commands. (Fixes: #520). - Don't die if no session state file is found, as it will break X2Go completely after upgrading from versions << 4.0.1.16 if sessions are still running/suspended during package upgrade. - Provide support for client-side choice of clipboard security. (Fixes: #524). - Use more quotes in x2goruncommand. - Detect the exit of rootless applications that forked to background on application execution. (Fixes: #122). - Make x2goruncommand more robust. - Don't fail Xsession startup if any of the profile scripts returns with an error. - Silently timeout in x2golistdesktops if calls to x2golistsessions and/or xwininfo don't produce output within one second. (Fixes: #543). - Allow email addresses as login usernames. (Fixes: #573). - Abort session startup if env var $USER or $SSH_CLIENT are not set. (Fixes: #558). - Allow length of username up to 48 characters (was: 32 characters). (Fixes: #574). - Abort session if env var $HOME is not set or if $HOME contains non-ASCII characters. (Fixes: #397). - Export XAUTHORITY env var in x2goruncommand to enable privilege upgrade for applications started via pkexec. (Fixes: #458). - x2gocleansessions: Don't print to stderr if the session state file cannot be found. This can happen during session startups. Report to system log instead. - Don't use Perl package File::ReadBackwards anymore. - Fix x2gormforward for 4.0.1.x release series (the X2Go::Log Perl module only exists in X2Go Server >= 4.1.0.0, the 4.0.1.x release series has to use x2gologlevel.pm in `x2gopath lib`. (Fixes: #617). - Pick x2gogetagentstate from 4.1.0.0 release series and adapt to usage with X2Go Server 4.0.1.x. (Fixes: #619). * debian/control, x2goserver.spec: + Update versioned D: x2goagent (>= 3.5.0.25). This assures that X2Go works with poly-instantiated /tmp directories. + Make sure x2gogetagentstate gets packaged in bin:package x2goserver. + Bump Standards: to 3.9.5. No changes needed. + Mark x2goserver-pyhoca bin:package as deprecated. + Drop D (x2goserver): libfile-readbackwards-perl. * x2goserver.spec: + Install {libdir}/x2go/x2gormforward into bin:package x2goserver. + Drop R (x2goserver): perl(File::ReadBackwards). . [ Oleksandr Shneyder ] * New upstream version (4.0.1.16): - x2gostartagent, x2golistsession, x2gosuspend-session and x2goresume-session getting agent state from ~/.x2go/C-$SID/state. This should help to avoid session damage. Remove nxcleanup. (Fixes: #302, #511). - Move session file to /tmp/.x2go-$USER. (Fixes: #523). - Fix x2gostartagent failures if kbd is not "auto". Remove comma at end of options file. - Set default value for clipboard to "both" in x2gostartagent and x2goresume-session. - Clean user SSHD process if connection between server and client lost. This should fix error "Global request tcpip-forward failed". (Fixes: #495, #547). . [ Orion Paplowski ] * x2goserver.spec: + Sync Fedora .spec file with our upstream-provided x2goserver.spec. ------------=_1411685128-21553-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by bugs.x2go.org; 7 Sep 2014 23:17:55 +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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=ham version=3.3.2 Received: from mail-wi0-f179.google.com (mail-wi0-f179.google.com [209.85.212.179]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 393CE5DEA7 for ; Mon, 8 Sep 2014 01:17:54 +0200 (CEST) Received: by mail-wi0-f179.google.com with SMTP id q5so1767261wiv.12 for ; Sun, 07 Sep 2014 16:17:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=KXiV+OJqsYKYiCeLQ5ir+WqAYqlag+N1er8PSN6vb90=; b=Quo6AYzF60hBRkKmoOly7FOzylppS38flT3/jp1TyPhplBeg/pJfQWtKnxcM6RNiDm kpcCo/LsP6ou95H7WK40Ds453a8kFYKbYf1y0cVXFlhiUMMv06KpfjNQq5IwyN9ROoA+ 4yWIVO/1alsfliYEsdRvpbnhDBt43o8g5VI9gVmCPVq7DKt56G/zLO4drWb7NzQZH2Hq 9WVih2+SikJJ9CCg+CHcfr/ul7doz2p7ffUX4wGskYmpB8uKYwEidDA9q/9dhl5cBJ6T +eNFuaNINuk7DjIyjB84GuV9fWy/axVXOsHhTWBim6Y1ANloJ3TJHjlAv7skcOJsk0QD bQvQ== MIME-Version: 1.0 X-Received: by 10.180.205.168 with SMTP id lh8mr18669149wic.67.1410131873851; Sun, 07 Sep 2014 16:17:53 -0700 (PDT) Received: by 10.180.238.66 with HTTP; Sun, 7 Sep 2014 16:17:53 -0700 (PDT) Date: Sun, 7 Sep 2014 19:17:53 -0400 Message-ID: Subject: X2Go fails to launch gnome-fallback properly on distros other than Debian and Ubuntu From: Michael DePaulo To: submit@bugs.x2go.org Content-Type: multipart/mixed; boundary=001a11c38ace6e615f050281e970 --001a11c38ace6e615f050281e970 Content-Type: text/plain; charset=UTF-8 Package: x2goserver Version: 4.0.1.15 Severity: normal In /usr/bin/x2goruncommand , the logic for deciding to launch the "gnome-fallback" session instead of the default instead of "gnome" session is specific to Debian and Ubuntu. The same is true for "gnome-2d", and "gnome-flashback". (Although there are bugs in gnome-session preventing gnome-flashback from working with X2Go. See X2Go bug #598.) Rather than adding logic for every other distro, I have prepared a patch that is distro-neutral. It looks for the presence of session files under /usr/share/gnome-session/sessions/ to decide which session to (attempt to) launch. It uses the following priority: gnome-flashback (GNOME 3.8 and later) gnome-fallback (GNOME 3.4 and GNOME 3.6) gnome-2d (GNOME 3.2) gnome (GNOME2, or gnome-shell on GNOME3) I tested it on openSUSE 12.3 (GNOME 3.6) successfully. Without this patch, GNOME gives a warning dialog saying that it could not launch a regular session and had to resort to a fallback session. With this patch, it does not give that warning (because the fallback session was intentional.) I also tested Ubuntu 12.04: No regression -Mike#2 --001a11c38ace6e615f050281e970 Content-Type: application/octet-stream; name="x2goserver-make-gnome3-logic-distro-neutral.patch" Content-Disposition: attachment; filename="x2goserver-make-gnome3-logic-distro-neutral.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hzszuznh0 ZGlmZiAtLWdpdCBhL3gyZ29zZXJ2ZXIvYmluL3gyZ29ydW5jb21tYW5kIGIveDJnb3NlcnZlci9i aW4veDJnb3J1bmNvbW1hbmQKaW5kZXggZjMyNGQyNi4uZjQzNTJiMCAxMDA3NTUKLS0tIGEveDJn b3NlcnZlci9iaW4veDJnb3J1bmNvbW1hbmQKKysrIGIveDJnb3NlcnZlci9iaW4veDJnb3J1bmNv bW1hbmQKQEAgLTc3LDEwICs3NywxMCBAQCBmaQogIyBOT1RFUyBvbiBHTk9NRSBzdGFydHVwIGJl aGF2aW91ciBpbiBkaWZmZXJlbnQgZGlzdHJpYnV0aW9ucwogIyA9PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQogCi0jIERlYmlhbiBsYXVu Y2hlcyBHTk9NRTMgKGluIGFjY2VsZXJhdGVkIG1vZGUpIHdoZW4gY2FsbGluZyBnbm9tZS1zZXNz aW9uCisjIERlYmlhbiBhbmQgZXZlcnkgb3RoZXIgbm9uLVVidW50dSBkaXN0cm8gbGF1bmNocyBH Tk9NRTMgKGluIGFjY2VsZXJhdGVkIG1vZGUpIHdoZW4gY2FsbGluZyBnbm9tZS1zZXNzaW9uCiAK ICMgVWJ1bnR1IGxhdW5jaGVzIFVuaXR5IChpbiBhY2NlbGVyYXRlZCBtb2RlKSB3aGVuIGNhbGxp bmcgZ25vbWUtc2Vzc2lvbi4KLSMgVG8gbWFrZSB0aGUgR05PTUUgdmFyaWFudHMgc3RhcnQgdXAg cHJvcGVybHkgb24gRGViaWFuL1VidW50dSB3ZSBoYXZlIHRvIG1ha2UgdGhlIGZvbGxvd2luZyBk aWZmZXJlbnRpYXRpb25zCisjIFRvIG1ha2UgdGhlIEdOT01FIHZhcmlhbnRzIHN0YXJ0IHVwIHBy b3Blcmx5IG9uIFVidW50dSwgd2UgaGF2ZSB0byBtYWtlIHRoZSBmb2xsb3dpbmcgZGlmZmVyZW50 aWF0aW9ucwogCiAjIFVidW50dSAxMC4xMCBhbmQgZWFybGllciAobWF2ZXJpY2spOgogIwkJIEdO T01FIC0+IGdub21lLXNlc3Npb24KQEAgLTEwMSwxOCArMTAxLDE1IEBAIGZpCiAjCQkgR05PTUUg LT4gZ25vbWUtc2Vzc2lvbiAtLXNlc3Npb249Z25vbWUtZmxhc2hiYWNrCiAjCQkgVU5JVFkgLT4g Z25vbWUtc2Vzc2lvbiAtLXNlc3Npb249dWJ1bnR1CiAjCQkgKEdOT01FMyBiYXNlZCBkZXNrdG9w IHNoZWxscykKLQotIyBEZWJpYW4gc3F1ZWV6ZSBhbmQgZWFybGllcjoKLSMJCSBHTk9NRSAtPiBn bm9tZS1zZXNzaW9uCi0jCQkgKHdvdWxkIHN0YXJ0IEdOT01FMikKLSMgRGViaWFuIHdoZWV6eToK LSMJCSBHTk9NRSAtPiBnbm9tZS1zZXNzaW9uIC0tc2Vzc2lvbj1nbm9tZS1mYWxsYmFjawotIwkJ IFVOSVRZOiBub3QgYXZhaWxhYmxlCi0jCQkgKEdOT01FMyBiYXNlZCBkZXNrdG9wIHNoZWxscykK LSMgRGViaWFuIGplc3NpZToKLSMJCSBHTk9NRSAtPiBnbm9tZS1zZXNzaW9uIC0tc2Vzc2lvbj1n bm9tZS1mbGFzaGJhY2sKLSMJCSBVTklUWTogbm90IGF2YWlsYWJsZQotIwkJIChHTk9NRTMgYmFz ZWQgZGVza3RvcCBzaGVsbHMpCisjCQkgQWRkaXRpb25hbGx5LCAkR1RLX01PRFVMRVMgbXVzdCBp bmNsdWRlICJ1bml0eS1ndGstbW9kdWxlIi4KKyMJCSAkR1RLX01PRFVMRVMgZG9lcyBub3QgbmVl ZCB0aGEgdmFsdWUgZm9yIGFueSBvdGhlciBkaXN0cm8KKyMgICAgICAgICAgICAgICAgb3IgYW55 IGVhcmxpZXIgcmVsZWFzZSBvZiBVYnVudHUuCisjCisjCQkgVGhlIGxvZ2ljIGZvciBsYXVuY2hp bmcgR05PTUUgc2hvdWxkIGJlIGdlbmVyaWMgZW5vdWdoCisjICAgICAgICAgICAgICAgIHRvIHdv cmsgd2l0aCBldmVyeSBvdGhlciBkaXN0cm8uCisjCisjCQkgQWxzbywgaXQgYXBwZWFycyB0aGF0 IHNvbWUgTGludXggR05PTUUyIGRpc3Ryb3MgbmVlZCBERVNLVE9QX1NFU1NJT049Imdub21lIgor IyAgICAgICAgICAgICAgICB3aGlsZSBvdGhlcnMgZG8gbm90LgogCiBpZiBbICIkY21kIiA9PSAi R05PTUUiIF0gfHwgWyAiJGNtZCIgPT0gImdub21lLXNlc3Npb24iIF07IHRoZW4KIAljbWQ9Ii91 c3IvYmluL2dub21lLXNlc3Npb24iCkBAIC0xMjQsMjMgKzEyMSwyMCBAQCBpZiBbICIkY21kIiA9 PSAiR05PTUUiIF0gfHwgWyAiJGNtZCIgPT0gImdub21lLXNlc3Npb24iIF07IHRoZW4KIAkJCWV4 cG9ydCBHVEtfTU9EVUxFUz0iJEdUS19NT0RVTEVTOnVuaXR5LWd0ay1tb2R1bGUiCiAJCWZpCiAJ CWFyZ3M9IiAtLXNlc3Npb249JERFU0tUT1BfU0VTU0lPTiIKLQllbGlmIFsgIiRESVNUUklCX0lE IiA9PSAiVWJ1bnR1IiBdICYmIFsgIiQoZWNobyAiJERJU1RSSUJfUkVMRUFTRSA+PSAxMS4xMCIg fCBiYykiID09ICIxIiBdOyB0aGVuCi0JCWV4cG9ydCBERVNLVE9QX1NFU1NJT049Imdub21lLWZh bGxiYWNrIgotCQlhcmdzPSIgLS1zZXNzaW9uPSRERVNLVE9QX1NFU1NJT04iCi0JZWxpZiBbICIk RElTVFJJQl9JRCIgPT0gIlVidW50dSIgXSAmJiBbICIkKGVjaG8gIiRESVNUUklCX1JFTEVBU0Ug PT0gMTEuMDQiIHwgYmMpIiA9PSAiMSIgXTsgdGhlbgotCQlleHBvcnQgREVTS1RPUF9TRVNTSU9O PSIyZC1nbm9tZSIKLQkJYXJncz0iIC0tc2Vzc2lvbj0kREVTS1RPUF9TRVNTSU9OIgotCWVsaWYg WyAiJERJU1RSSUJfSUQiID09ICJVYnVudHUiIF0gJiYgWyAiJChlY2hvICIkRElTVFJJQl9SRUxF QVNFIDw9IDEwLjEwIiB8IGJjKSIgPT0gIjEiIF07IHRoZW4KLQkJZXhwb3J0IERFU0tUT1BfU0VT U0lPTj0iZ25vbWUiCisgICAgICAgIGVsaWYgWyAtZSAvdXNyL3NoYXJlL2dub21lLXNlc3Npb24v c2Vzc2lvbnMvZ25vbWUtZmxhc2hiYWNrLnNlc3Npb24gXTsgdGhlbgorICAgICAgICAgICAgICAg IGV4cG9ydCBERVNLVE9QX1NFU1NJT049Imdub21lLWZsYXNoYmFjayIKKyAgICAgICAgICAgICAg ICBhcmdzPSIgLS1zZXNzaW9uPSRERVNLVE9QX1NFU1NJT04iCisgICAgICAgIGVsaWYgWyAtZSAv dXNyL3NoYXJlL2dub21lLXNlc3Npb24vc2Vzc2lvbnMvZ25vbWUtZmFsbGJhY2suc2Vzc2lvbiBd OyB0aGVuCisgICAgICAgICAgICAgICAgZXhwb3J0IERFU0tUT1BfU0VTU0lPTj0iZ25vbWUtZmFs bGJhY2siCisgICAgICAgICAgICAgICAgYXJncz0iIC0tc2Vzc2lvbj0kREVTS1RPUF9TRVNTSU9O IgorICAgICAgICBlbGlmIFsgLWUgL3Vzci9zaGFyZS9nbm9tZS1zZXNzaW9uL3Nlc3Npb25zLzJk LWdub21lLnNlc3Npb24gXTsgdGhlbgorICAgICAgICAgICAgICAgIGV4cG9ydCBERVNLVE9QX1NF U1NJT049IjJkLWdub21lIgorICAgICAgICAgICAgICAgIGFyZ3M9IiAtLXNlc3Npb249JERFU0tU T1BfU0VTU0lPTiIKKyAgICAgICAgZWxpZiBbICIkRElTVFJJQl9JRCIgPT0gIlVidW50dSIgXSAm JiBbICIkKGVjaG8gIiRESVNUUklCX1JFTEVBU0UgPD0gMTAuMTAiIHwgYmMpIiA9PSAiMSIgXTsg dGhlbgorICAgICAgICAgICAgICAgIGV4cG9ydCBERVNLVE9QX1NFU1NJT049Imdub21lIgogCWVs aWYgY2F0IC9ldGMvZGViaWFuX3ZlcnNpb24gfCBlZ3JlcCAiXihzcXVlZXplfDZcLikuKiIgPi9k ZXYvbnVsbDsgdGhlbgotCQlleHBvcnQgREVTS1RPUF9TRVNTSU9OPSJnbm9tZSIKLQllbGlmIGNh dCAvZXRjL2RlYmlhbl92ZXJzaW9uIHwgZWdyZXAgIl4od2hlZXp5fDdcLikuKiIgPi9kZXYvbnVs bDsgdGhlbgotCQlleHBvcnQgREVTS1RPUF9TRVNTSU9OPSJnbm9tZS1mYWxsYmFjayIKLQkJYXJn cz0iIC0tc2Vzc2lvbj0kREVTS1RPUF9TRVNTSU9OIgotCWVsaWYgY2F0IC9ldGMvZGViaWFuX3Zl cnNpb24gfCBlZ3JlcCAiXihqZXNzaWV8OFwuKS4qIiA+L2Rldi9udWxsOyB0aGVuCi0JCWV4cG9y dCBERVNLVE9QX1NFU1NJT049Imdub21lLWZsYXNoYmFjayIKLQkJYXJncz0iIC0tc2Vzc2lvbj0k REVTS1RPUF9TRVNTSU9OIgotCWZpCisgICAgICAgICAgICAgICAgZXhwb3J0IERFU0tUT1BfU0VT U0lPTj0iZ25vbWUiCisgICAgICAgIGZpCiAKIGVsaWYgKFsgIiRjbWQiID09ICJVTklUWSIgXSB8 fCBbICIkY21kIiA9PSAidW5pdHkiIF0pOyB0aGVuCiAJY21kPSIvdXNyL2Jpbi9nbm9tZS1zZXNz aW9uIgo= --001a11c38ace6e615f050281e970-- ------------=_1411685128-21553-0--