X2Go Bug report logs - #1091
'Xset: Unable to open display' prevents connection

version graph

Package: x2goserver; Maintainer for x2goserver is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goserver is src:x2goserver.

Reported by: Sandro <redsandro@gmail.com>

Date: Mon, 19 Sep 2016 23:30:02 UTC

Severity: normal

Tags: not-a-bug

Found in version 4.0.1.19

Done: Mihai Moldovan <ionic@ionic.de>

Bug is archived. No further changes may be made.

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#1091: [X2Go-Dev] 'Xset: Unable to open display' prevents connection
Reply-To: Mihai Moldovan <ionic@ionic.de>, 1091@bugs.x2go.org
Resent-From: Mihai Moldovan <ionic@ionic.de>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Thu, 10 Nov 2016 15:00:01 +0000
Resent-Message-ID: <handler.1091.B1091.147878974020704@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 1091
X-X2Go-PR-Package: x2goserver
X-X2Go-PR-Keywords: 
Received: via spool by 1091-submit@bugs.x2go.org id=B1091.147878974020704
          (code B ref 1091); Thu, 10 Nov 2016 15:00:01 +0000
Received: (at 1091) by bugs.x2go.org; 10 Nov 2016 14:55: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=-2.0 required=3.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,SPF_HELO_PASS autolearn=ham version=3.3.2
Received: from localhost (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 6F19E3CBB6
	for <1091@bugs.x2go.org>; Thu, 10 Nov 2016 15:55:38 +0100 (CET)
X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de
Received: from ymir.das-netzwerkteam.de ([127.0.0.1])
	by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id FnJxXXgA3Juq for <1091@bugs.x2go.org>;
	Thu, 10 Nov 2016 15:55:31 +0100 (CET)
Received: from Root24.de (powered.by.root24.eu [5.135.3.88])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 606B73CBB5
	for <1091@bugs.x2go.org>; Thu, 10 Nov 2016 15:55:30 +0100 (CET)
Received: from nopileos.eduroam.hnu.uas (unknown [194.95.21.122])
	by mail.ionic.de (Postfix) with ESMTPSA id D2B614F00066;
	Thu, 10 Nov 2016 15:55:29 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ionic.de; s=default;
	t=1478789730; bh=AJ2ZimNBE14u7Yr/6Ox8oG9aPGjj+d8AZ7niRve3O7g=;
	h=Subject:To:References:From:Date:In-Reply-To:From;
	b=FGunmn3HPmRK6RKSNoGncDQfv8cKI7/NSYLc4wlTM/B37wMEmWTNP/6BkBacT2mZu
	 mIo26EnVZcRRQhUxc1hbZe/7Fq5V3rx5JkqKq5njXdoYZgOfa3FaactbU2jEe6gftU
	 1L+Rc1qy5lfFokWAalgC1gSoy7VB89VJM+qdB0x8=
To: Sandro <redsandro@gmail.com>, 1091@bugs.x2go.org
References: <CAJtxvRP_6=szUNXNgO5wyoauopyUK2HDgpB_P+7DYpirybVZMw@mail.gmail.com>
From: Mihai Moldovan <ionic@ionic.de>
Message-ID: <14eb6c93-3d28-3f43-0d30-daa1e4f6f8fd@ionic.de>
Date: Thu, 10 Nov 2016 15:55:23 +0100
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:45.0)
 Gecko/20100101 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <CAJtxvRP_6=szUNXNgO5wyoauopyUK2HDgpB_P+7DYpirybVZMw@mail.gmail.com>
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature";
 boundary="3JowdmV5G5vNEJQj5QXHRfL3Wh6ktfpxo"
[Message part 1 (text/plain, inline)]
Control: close -1
Control: tag -1 not-a-bug

On 20.09.2016 01:29 AM, Sandro wrote:
> Connection failed. xset: unable to open display "" 
> http://i.imgur.com/Z6yQb4R.png
> 
> This sounds like one of those xorg errors you get when doing x stuff while not
> logged into a virtual terminal, but in the case of x2go, I use the magic but
> don't know how it works, so I have no idea where to start looking.

You very likely call "xset" in your shell startup scripts. Newer X2Go Client
versions started calling bash as a login shell, which implies executing scripts
like ~/.profile, ~/.bash_profile, ~/.bashrc and the like. If you have anything
in there that outputs to stderr, X2Go Client will abort the connection.

Because the first connection logically won't have a valid DISPLAY variable set -
after all, the client has to spawn x2goagent first - the "xset" call will fail
and the session terminate abnormally.

Please fix your shell startup scripts.

Marking this bug as not-a-bug and closing.


> Client machine:
>     Linux Mint 18 (AKA Ubuntu 16.04)
>     x2goclient 4.0.5.1-1
>     pyhoca-gui 0.5.0.4-1*
>     pyhoca-cli 0.5.0.2-1*
> Server:
>     Debian Testing
>     x2go-server 4.0.1.19-0x2go2+git20160621.1064+stretch.main.1
>     x2goserver-xsession 4.0.1.19-0x2go2+git20160621.1064+stretch.main.1
>     nxagent 2:3.5.0.32-0x2go1+git20160614.734+stretch.main.1
> 
> *) Never heard of there. I don't think I ever installed them. I figured I didn't
> have them installed before so I installed them now. Didn't fix my problem though.

PyHoca is another client for X2Go, like X2Go Client. You don't need it, but
chances are you wouldn't have hit that problem with it because it connects and
executes commands differently than X2Go Client.



Mihai


[signature.asc (application/pgp-signature, attachment)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Fri Apr 19 08:05:01 2024; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.