From unknown Tue May 19 17:57:48 2026
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#355 closed by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
 (X2Go issue (in src:x2goserver) has been marked as closed)
Message-ID: <handler.355.c.138902935921944.notifdone@bugs.x2go.org>
References: <20140106172855.018015DB28@ymir>
X-X2go-PR-Keywords: pending
X-X2go-PR-Message: they-closed 355
X-X2go-PR-Package: x2goserver
X-X2go-PR-Source: x2goserver
Date: Mon, 06 Jan 2014 17:30:05 +0000
Content-Type: multipart/mixed; boundary="----------=_1389029405-22927-0"

This is a multi-part message in MIME format...

------------=_1389029405-22927-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:

#355: Fwd: [X2Go-User] Fullscreen session stops working in unity

It has been closed by Mike Gabriel <mike.gabriel@das-netzwerkteam.de>.

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 <mike.gab=
riel@das-netzwerkteam.de> by
replying to this email.


--=20
X2Go Bug Tracking System
Contact owner@bugs.x2go.org with problems

------------=_1389029405-22927-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at control) by bugs.x2go.org; 6 Jan 2014 17:29:19 +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 (Postfix, from userid 1005)
	id 018015DB28; Mon,  6 Jan 2014 18:28:54 +0100 (CET)
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: 355-submitter@bugs.x2go.org
Cc: control@bugs.x2go.org, 355@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: <20140106172855.018015DB28@ymir>
Date: Mon,  6 Jan 2014 18:28:54 +0100 (CET)

close #355
thanks

Hello,

we are very hopeful that X2Go issue #355 reported by you
has been resolved in the new release (4.0.1.10) of the
X2Go source project »src:x2goserver«.

You can view the complete changelog entry of src:x2goserver (4.0.1.10)
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=1a793e3d843bbeee3e597c762d9fe1d19c97baa7;hp=f26122424320ebdb563af072fc89cc03ce8bc158

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.10-0x2go1
Status: RELEASE
Date: Fri, 03 Jan 2014 11:34:36 +0100
Fixes: 354 355
Changes: 
 x2goserver (4.0.1.10-0x2go1) RELEASED; urgency=low
 .
   * New upstream version (4.0.1.10):
     - Fix x2goresume-session. The several parameters placed into the NX options
       file are expected by x2goresume-session at very specific positions. This
       we broke by trying to fix the fullscreen/geometry issue in x2gostartagent.
       Thanks to Harvey Eneman for tracking this down!!! (Fixes: #355).
     - x2goserver-fmbindings/Makefile: install x2gofm.
     - x2goserver-fmbindings/Makefile: install share/applications and share/mime.
     - x2goserver-printing/Makefile: create feature.d directory before installing
       files into it.
     - Handle TCP listening of x2goagent in x2goagent.options. (Fixes: #354).
     - Clean up Makefiles, remove commented out lines.
     - Use xkb ruleset 'base' rather than xfree86 as on RHEL systems the
       xfree86 symlink to base ruleset does not exist.
     - Grab systemd service file from Fedora and ship it upstream.
     - Provide RHEL/Fedora support in x2goserver-xsession.
     - Only sanity check for existence of /etc/x2go/Xsession.d on Debian
       (derived) systems.
     - Provide man page for x2goserver.conf.
   * x2goserver.spec:
     + Ship x2goserver.spec (RPM package definitions) in upstream project.
       (Thanks to the Fedora package maintainers). File differs from the Fedora
       file already.
     + Add init script for RPM based distro. Taken from the Fedora
       package.
     + Clear (Fedora package) changelog.


------------=_1389029405-22927-0
Content-Type: message/rfc822
Content-Disposition: inline
Content-Transfer-Encoding: 7bit

Received: (at submit) by bugs.x2go.org; 7 Dec 2013 21:40:08 +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 93ECF5DB05
	for <submit@bugs.x2go.org>; Sat,  7 Dec 2013 22:40:07 +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 3FABD167D;
	Sat,  7 Dec 2013 22:40:07 +0100 (CET)
Received: from localhost (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id EC23F3C185;
	Sat,  7 Dec 2013 22:40:06 +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 IxFNtM851MEp; Sat,  7 Dec 2013 22:40:06 +0100 (CET)
Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1])
	by grimnir.das-netzwerkteam.de (Postfix) with ESMTPSA id B6EFB3C084;
	Sat,  7 Dec 2013 22:40:06 +0100 (CET)
Received: from p4FE5F10B.dip0.t-ipconnect.de (p4FE5F10B.dip0.t-ipconnect.de
 [79.229.241.11]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP;
 Sat, 07 Dec 2013 21:40:05 +0000
Date: Sat, 07 Dec 2013 21:40:05 +0000
Message-ID: <20131207214005.Horde.NaVdbbdPSzl6ohxLEOSSxA2@mail.das-netzwerkteam.de>
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: submit@bugs.x2go.org
Cc: Harvey Eneman <harvey.eneman@oracle.com>, Markus Fritsche
 <fritsche.markus@gmail.com>
Subject: Fwd: [X2Go-User] Fullscreen session stops working in unity
User-Agent: Internet Messaging Program (IMP) H5 (6.1.4)
Accept-Language: en,de
Organization: DAS-NETZWERKTEAM
X-Originating-IP: 79.229.241.11
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="=_qHOmN8zjJqMChjUOowkICQ1";
 protocol="application/pgp-signature"; micalg=pgp-sha1
MIME-Version: 1.0

This message is in MIME format and has been PGP signed.

--=_qHOmN8zjJqMChjUOowkICQ1
Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Package: x2goserver
Severity: normal
Version: 4.0.1.8

Hi Harvey,

redirecting your message below into X2Go BTS... I have a fix waiting=20=20
locally=20to be pushed into our Git, but I want to track this issue in=20=
=20
our=20BTS, so that we later understand what we did...

Mike

----- Weitergeleitete Nachricht von Harvey Eneman=20=20
<harvey.eneman@oracle.com>=20-----
   Datum: Tue, 3 Dec 2013 19:34:03 +0000 (UTC)
     Von: Harvey Eneman <harvey.eneman@oracle.com>
Betreff: Re: [X2Go-User] Fullscreen session stops working in unity
      An: x2go-user@lists.berlios.de

Markus Fritsche <fritsche.markus@...> writes:

>
> Hello,=C2=A0
> I googled it, but didn't came up with a solution (probably due to wrong
searchterms). I am connecting to a x2go server just fine in fullscreen mode=..
When I minimize the session (using the top right hot corner) and go back, I
can't open the window after the second time I did that (minimize & reopen
the window). The session still seems to be working & valid, just I can't se=
e
the window.
>
> I am using x2go-stable from ubuntu ppa on Ubuntu-13.10 with standard unit=
y
(no tweaks). Did someone have a similar problem and solved it?
>
>
> Best regards,=C2=A0
>
> =C2=A0 Markus
>
>
> <div><div dir=3D"ltr">Hello,=C2=A0<div><br></div>
> <div>I googled it, but didn't came up with a solution (probably due to
wrong searchterms). I am connecting to a x2go server just fine in fullscree=
n
mode. When I minimize the session (using the top right hot corner) and go
back, I can't open the window after the second time I did that (minimize
& reopen the window). The session still seems to be working & valid,
just I can't see the window.</div>
> <div><br></div>
> <div>I am using x2go-stable from ubuntu ppa on Ubuntu-13.10 with standard
unity (no tweaks). Did someone have a similar problem and solved it?</div>
> <div><br></div>
> <div><br></div>
> <div>Best regards,=C2=A0</div>
> <div>
> =C2=A0 Markus</div>
> </div></div>
>

I had a similar issue and debugged it successfully.  The issue occurs
because the x2gostartagent script and the x2goresume-session script become
out-of-sync with respect to options file when fullscreen is used, i.e., the
x2goresume-session expects the geometry field to be in position 13.  The
fact that the geometry field is missing causes x2goresume-session to misrea=
d
the options file and subsequently corrupt it.  To resume a fullscreen
session, you may edit the options file to correct the corruption.  To
prevent the issue in new sessions, I edited the x2gostartagent script to
coerce it to include an empty geometry field.  Unfortunately, the post
service required splitting the diff lines but I think you should still be
able follow it.

258c258
< 	option_geometry=3D"${X2GO_GEOMETRY}"
---
> 	option_geometry=3D"geometry=3D${X2GO_GEOMETRY},"
262c262
<   X2GO_HOST=3D"nx/nx,link=3D${X2GO_LINK},pack=3D${X2GO_PACK},limit=3D0,
root=3D${SESSION_DIR},cache=3D8M,images=3D32M,type=3D${X2GO_TYPE},id=3D${SE=
SSION_NAME},
cookie=3D$X2GO_COOKIE,errors=3D${SESSION_LOG},kbtype=3Dnull/null,
geometry=3D${option_geometry},resize=3D${X2GO_RESIZE},
fullscreen=3D${X2GO_FULLSCREEN},accept=3D${REMOTE},listen=3D${GR_PORT},
client=3Dlinux,menu=3D0"
---
>   X2GO_HOST=3D"nx/nx,link=3D${X2GO_LINK},pack=3D${X2GO_PACK},limit=3D0,
root=3D${SESSION_DIR},cache=3D8M,images=3D32M,type=3D${X2GO_TYPE},id=3D${SE=
SSION_NAME},
cookie=3D$X2GO_COOKIE,errors=3D${SESSION_LOG},kbtype=3Dnull/null,
${option_geometry}resize=3D${X2GO_RESIZE},fullscreen=3D${X2GO_FULLSCREEN},
accept=3D${REMOTE},listen=3D${GR_PORT},client=3Dlinux,menu=3D0"
264c264
<   X2GO_HOST=3D"nx/nx,link=3D${X2GO_LINK},pack=3D${X2GO_PACK},limit=3D0,
root=3D${SESSION_DIR},cache=3D8M,images=3D32M,type=3D${X2GO_TYPE},id=3D${SE=
SSION_NAME},
cookie=3D$X2GO_COOKIE,errors=3D${SESSION_LOG},kbtype=3D${X2GO_KBD_TYPE},
geometry=3D${option_geometry},resize=3D${X2GO_RESIZE},
fullscreen=3D${X2GO_FULLSCREEN},accept=3D${REMOTE},listen=3D${GR_PORT},
client=3Dlinux,menu=3D0"
---
>   X2GO_HOST=3D"nx/nx,link=3D${X2GO_LINK},pack=3D${X2GO_PACK},limit=3D0,
root=3D${SESSION_DIR},cache=3D8M,images=3D32M,type=3D${X2GO_TYPE},id=3D${SE=
SSION_NAME},
cookie=3D$X2GO_COOKIE,errors=3D${SESSION_LOG},kbtype=3D${X2GO_KBD_TYPE},
${option_geometry}resize=3D${X2GO_RESIZE},fullscreen=3D${X2GO_FULLSCREEN},
accept=3D${REMOTE},listen=3D${GR_PORT},client=3Dlinux,menu=3D0"



_______________________________________________
X2Go-User mailing list
X2Go-User@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/x2go-user

----- Ende der weitergeleiteten Nachricht -----

--=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

--=_qHOmN8zjJqMChjUOowkICQ1
Content-Type: application/pgp-signature
Content-Description: Digitale PGP-Signatur
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQIcBAABAgAGBQJSo5W1AAoJEJr0azAldxsxbdsP/AvCLS+wBTFuCTwzVRng05+b
tw39zxfqCaQ6quouWsqd/q9LsHjRuzYeBpYLiIvhI65eimucmHVp40VOC6eaEqiU
ELnT52e/PG+dOgHtjXoyrZr3AI6ssSicK9T4ziNnbWDfVnZ55MKpnsxw3whxtcY7
z5hAEdiwOA42FTKpo6P/xMK5/ViW44RHE4sImWH4V0jH+VE0qo/flyOCCEJcTy89
AoS6/lugXZjW0hhPni1pZkP2ELYA/kzkvn2hj15A+IvEUkJy4jJ0/8fSG28SDSv5
TqnTfum4B0bxoWgOXFklHcvzOurvxXj+z2XASLMgVtOWnfuZhdxgQMnB0f/ivLbd
zrfbRrFrEDSFAVaV1bX9oJLCkCclw8818XZZ/uHapfcBHxKhsoYEGAtAUolilXaV
9pv96Cde90cG0LcF/HwnO9dRk2PDPGK+JiuydUM+lLdIGL5ST+CEFrnVOls68LV6
7Yc4MyKoJLSgCDrHor5RvCB/iVqWNb/LQvzEZnK6IZQHxmFcCBZHcRJThrz5n2Ns
AlpFTxaZ8111DFOPss3U47hzJo/9CAGZhdX7bUGhSjHn6dK0lgXXnhUbJcVI2Lag
xSieY7nE7rjiad4s0Rswilw/VrfeHoEkUoI2PnJ6KxRd9Vg6/vktvrgj43Vp833M
SXMV57bjFeLn8ScCFMWY
=Z/GS
-----END PGP SIGNATURE-----

--=_qHOmN8zjJqMChjUOowkICQ1--

------------=_1389029405-22927-0--
