X2Go Bug report logs - #1492
Package: Multiple monitors / Xinerama crashes

version graph

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

Reported by: John Watson <jrwats@gmail.com>

Date: Wed, 2 Sep 2020 23:05:01 UTC

Severity: normal

Found in version 4.1.0.3-5

Full log


Message #5 received at submit@bugs.x2go.org (full text, mbox, reply):

Received: (at submit) by bugs.x2go.org; 2 Sep 2020 23:02:36 +0000
From jrwats@gmail.com  Thu Sep  3 01:02:32 2020
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) 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,FREEMAIL_FROM,SPF_HELO_NONE,URIBL_BLOCKED
	autolearn=ham autolearn_force=no version=3.4.2
Received: from mail-io1-xd29.google.com (mail-io1-xd29.google.com [IPv6:2607:f8b0:4864:20::d29])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 647275DAFA
	for <submit@bugs.x2go.org>; Thu,  3 Sep 2020 01:02:32 +0200 (CEST)
Received: by mail-io1-xd29.google.com with SMTP id j2so687584ioj.7
        for <submit@bugs.x2go.org>; Wed, 02 Sep 2020 16:02:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:references:in-reply-to:from:date:message-id:subject:to;
        bh=v6A/HL6OERnUL9ctA2FidcntLO0pGQrCWfYCqQ4XClc=;
        b=Sshe9luq0EphthF6gWFlluJVEL4RM/ZB0ZG1AQCz31F128qlfPYYyEyQZwNz/Ko29y
         gaOLZZNbpsafUz4FiyPDxQUrXFUZrzroQBmoTS5VjjHPvqKwwiWA6aIJrBmlvLTtvWr8
         PIuKbX9H3m/MZUtVHFqEaCt44uxHSr7Mrbt4VUu7cE4jX3LdUGauTMwnMzlZCpLojabR
         M7Orl6+nfGFzufc2T6Op9gvDmcx4MXVyP54S7GyrBYXF0LpY2Fr+oSosbER8HWDg/tUf
         RwT1yYZ9r2rXKEx/9akJ/MydYKaIRVgens0eIVAcmyIZv5ZO8+4bot1FS0+SsTCiHPAK
         /BJw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20161025;
        h=x-gm-message-state:mime-version:references:in-reply-to:from:date
         :message-id:subject:to;
        bh=v6A/HL6OERnUL9ctA2FidcntLO0pGQrCWfYCqQ4XClc=;
        b=Lge/e52QK+YuHAZSjgTbVM6rWsuLZ8Ur8fgry2uz1ajCTczQy5eFldLRJGUuQC4WoV
         D2JJT9fHRtkSaVmAUsrcQaewC8030dlDrqsi04kPbHcFzLuhQcfxGfjxgV0OjJjWHhNn
         YDeK5m+ojekNvLDChBeNbKBCQajwDb5QJJ7H5wd0Jk1i87ls8TadbOCmiMSemBOqhGkz
         OY89mlH7/tuhBP7RLVZyU7TM4t1XaL62dWDKHTxoKdtQxTh70/vxzWth83XHE14bEPv0
         tTopmwdW8bgDB/wUwTmCCMlNbpTrTp7Gv+FN1OCi8O35g2iCOXIdzTKjVwqIDJV1bKy8
         R/kg==
X-Gm-Message-State: AOAM533UzDrYb1R65ifFzrqK7wDAVRY3LdEhafJBKOpFy0loN3R94nfx
	AxnVfrZU3C/Jjg4RNeWFDXh0Y3d/S7ijoIHh9sPGaTrtQB9vwg==
X-Google-Smtp-Source: ABdhPJycAuTDKRR7nXT/aane0eYn++4vGu6kpt7ehRNiGOtw36jsETLCIZcN+/bV0AVpMeQUiE1toEu2wU6ye20DWqg=
X-Received: by 2002:a02:e4a:: with SMTP id 71mr299697jae.133.1599087719914;
 Wed, 02 Sep 2020 16:01:59 -0700 (PDT)
MIME-Version: 1.0
References: <CAMHS9svEk824HfiSaH1NnVYU8ghaA9E2K0oftGyoN9J0ZpSDyg@mail.gmail.com>
In-Reply-To: <CAMHS9svEk824HfiSaH1NnVYU8ghaA9E2K0oftGyoN9J0ZpSDyg@mail.gmail.com>
From: John Watson <jrwats@gmail.com>
Date: Wed, 2 Sep 2020 16:01:49 -0700
Message-ID: <CAMHS9ss8afB1tRP1tjGicDxhtoHOx9NcLGBSvXzQWrhrCMetpw@mail.gmail.com>
Subject: Package: Multiple monitors / Xinerama crashes
To: submit@bugs.x2go.org
Content-Type: text/plain; charset="UTF-8"
Package: x2goserver-xsession
Version: 4.1.0.3-5

NOTE: this is CentOS8's epel8.playground.noarch package

Remove server environment:
  OS: CentOS 8 - 8.1.1911 (Core)
  x2goserver-xsession: x2goserver-xsession-4.1.0.3-5.epel8.playground.noarch
  nx-libs: nx-libs-3.5.99.23-1.epel8.playground.x86_64

Local server environment:
  OS: MacOS Catalina 10.15.6
  x2go: X2Go Client v. 4.1.2.2 (Qt -4.8.7)


When I invoke `xterm` or any other X11 app over x2go client on the
laptop alone (not connected to any external monitors), everything
works without any hiccups.

With multiple monitors connected, however, an existing session will
only render a blank screen locally, and the mouse pointer will
disappear.  When *creating* a new session, the remote server process
crashes with the following in /var/log/messages (CentOS equivalent of
/var/log/syslog)

Aug 30 14:08:39 <server host> kernel: [62624.705481]
x2goagent[2960736]: segfault at 0 ip 0000000000000000 sp
00007ffd426f92e8 error 14 in nxagent[5655328cb000+437000]

This looks strikingly similar to the bug described in
https://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=943, but it's now 2020
and I'm on the latest yum repo available to CentOS 8...

I've added "+xinerama" to X2GO_NXAGENT_DEFAULT_OPTIONS in
/etc/x2go/x2goagent.options and enabled it in the x2go client as well.
Should I attempt playing with building nx-libs from source myself and
installing?


Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Tue Oct 26 15:06:42 2021; 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.