X2Go Bug report logs - #1197
Multihead fullscreen not working with TCE client in displaymanager mode

version graph

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

Reported by: Walid MOGHRABI <w.moghrabi@servicemagic.eu>

Date: Mon, 24 Jul 2017 13:20:01 UTC

Severity: normal

Found in version 4.1.0.0-2017.03.11

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#1197: Multihead fullscreen not working with TCE client in displaymanager mode
Reply-To: uli42@gmx.de, 1197@bugs.x2go.org
Resent-From: Ulrich Sibiller <ulrich.sibiller@gmail.com>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Tue, 25 Jul 2017 20:15:01 +0000
Resent-Message-ID: <handler.1197.B1197.15010135502388@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 1197
X-X2Go-PR-Package: x2gothinclient
X-X2Go-PR-Keywords: 
Received: via spool by 1197-submit@bugs.x2go.org id=B1197.15010135502388
          (code B ref 1197); Tue, 25 Jul 2017 20:15:01 +0000
Received: (at 1197) by bugs.x2go.org; 25 Jul 2017 20:12:30 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-0.7 required=3.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,FREEMAIL_REPLYTO,
	FREEMAIL_REPLYTO_END_DIGIT,RCVD_IN_DNSWL_NONE autolearn=no autolearn_force=no
	version=3.4.1
Received: from localhost (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 1BA2F5DAD3
	for <1197@bugs.x2go.org>; Tue, 25 Jul 2017 22:12:25 +0200 (CEST)
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 rEuFqAAK197J for <1197@bugs.x2go.org>;
	Tue, 25 Jul 2017 22:11:51 +0200 (CEST)
Received: from mail-ua0-x235.google.com (mail-ua0-x235.google.com [IPv6:2607:f8b0:400c:c08::235])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 6CAFB5DACF
	for <1197@bugs.x2go.org>; Tue, 25 Jul 2017 22:11:50 +0200 (CEST)
Received: by mail-ua0-x235.google.com with SMTP id d29so99958757uai.2
        for <1197@bugs.x2go.org>; Tue, 25 Jul 2017 13:11:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:reply-to:in-reply-to:references:from:date:message-id
         :subject:to:cc;
        bh=kWwWSKNJo/WXkgrt+cV6lYdLLptTvCahBFcYAXsjHJY=;
        b=gXpVCJKGKXhovpvXotiKe/OcKFFT/755sCo2T2tlGS4uXSdG5XzlucwM+t1Q+eQCFZ
         ojBuFshk2ERtk+ig8BxPp/NDKJSyc+yYxasv7JVdPn23pjV0RsufifohJJ5rqOIB2Kig
         elmXDaTmuabvlfXiQDeOJqC3qgosx+egrCxoJUA0ZLb5ZQ2JkFcVEkxJFDjzyfCH57Kj
         lBMLLo/cgS3v2UTYJTxeF8xg988fVcUkhIBFIYa6Q2ebobq+e/n9K7nqxjoLDmLVbQE5
         VWTNCBYW3hhisWp2IzeUpEYUb+DGO+cPEGk5VtV4eni60x8ZjjVfrbI6O/BaLwWFR0xe
         Sr8w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:reply-to:in-reply-to:references
         :from:date:message-id:subject:to:cc;
        bh=kWwWSKNJo/WXkgrt+cV6lYdLLptTvCahBFcYAXsjHJY=;
        b=PyVoXfH01xM+n9W4Yw99RP3Tf2m067lCGeIXimzruETSl+Z6Xkx+y/mmvmXChmcu9E
         5UtZEAGDy0euhle3HM1w42gLU7JtogY+pC7eHc7KwodtskR0Za2LYecJgoeYLMQFm8EU
         7kzkuMJrdhSBt1hvXGbEW5ibk8A4fzMh7RO357KXlJCXvOHnuo39OH/e6ObwiBI9/Kvx
         7C/CuzqHUbIgeAuEVTLEfKuM2QVn+9NtaaB6JUbCnNohzN+Y/u7s6hG5w64KiMWbqS+1
         FxGbij/NZOIAT2prRLWMT4xvgt4sN6XIVHe3hXhys++/wQzoQ1cdFphgi5nivgSGwOBt
         x0UQ==
X-Gm-Message-State: AIVw112BdphXyYvDdFP4qFrDqY/9z/XBtQlXx2GZ8tAJgxeKiRFa7FIu
	C9vJenAymghcEy7UFz1oMZ7ALzdUMQ==
X-Received: by 10.159.36.237 with SMTP id 100mr13109060uar.210.1501013508993;
 Tue, 25 Jul 2017 13:11:48 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.176.17.226 with HTTP; Tue, 25 Jul 2017 13:11:28 -0700 (PDT)
In-Reply-To: <9f86d380-5d5b-87da-cf2f-de4267937339@baur-itcs.de>
References: <9f86d380-5d5b-87da-cf2f-de4267937339@baur-itcs.de>
From: Ulrich Sibiller <ulrich.sibiller@gmail.com>
Date: Tue, 25 Jul 2017 22:11:28 +0200
Message-ID: <CANVnVYKXb5YyweqbZZL_W7tU46mLKLWfTcqso+yHNSxLZ2CBSw@mail.gmail.com>
To: Stefan Baur <X2Go-ML-1@baur-itcs.de>
Cc: 1197@bugs.x2go.org, Walid MOGHRABI <w.moghrabi@servicemagic.eu>
Content-Type: text/plain; charset="UTF-8"
On Tue, Jul 25, 2017 at 6:55 PM, Stefan Baur <X2Go-ML-1@baur-itcs.de> wrote:
> Hi folks,
>
> Just an idea - some XRANDR-related stuff that is specific to
> X2Go-TCE-Live is happening in this file:
>
> <https://code.x2go.org/gitweb?p=live-build-x2go.git;a=blob;f=config/includes.chroot/lib/live/config/2800-x2go-thinclientconfig;h=49b9f0f8e0f85d4471be6c4e1cbcad83115b3009;hb=65d1f40a812f4ae95dddd97c85b995b10ba9e678>
>
> Which, in turn, was inspired by this file from X2Go-TCE-Classic (NFS):
>
> <http://code.x2go.org/gitweb?p=x2gothinclient.git;a=blob_plain;f=displaymanager/sbin/x2gothinclientd;h=6897d42d17bd6778e7de5e62ec3f51727d4e8800;hb=HEAD>
>
> As this is specific to the TCEs, maybe this is the root cause of the
> difference you're seeing?

Hmmm, I doubt that. Usings NX the client side is not really doing
anything X wise. It's the nxagent that calls XineramaQueryScreens().
It asks the client side X server (the real X server) for its Xinerama
configuration. We have learned from the previous outputs that Walis
had sent that the real X server does not have Xinerama configured.
Therefore the agent does not see any Xinerama configuration. (The only
possible exception to this would be nxproxy running with LD_PRELOAD of
libfakexinerama.so which is not happening here.)

Now, in the Laptop scenario you can see via xrandr that nxagent has
gotten the Xinerama information somehow. Otherwise it would not have
been possible to setup two NX outputs/monitors/heads.

The two logfiles are almost the same except the last line where the in
the Laptop scenario you can see this line

Info: Screen [0] resized to geometry [3840x1080] fullscreen [1].

This line is printed if nxagent has received and processed a sizing
event. In the TCE scenario no sizing event was sent to nxagent which -
if really true - is probably the TCE window manager's fault.

Walid, can you please try pressing CTRL-ALT-F twice in the TCE
scenario? What is xrandr showing afterwards?

Uli

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Mar 28 17:43:14 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.