From jrwats@gmail.com Thu Sep 3 01:02:32 2020 Received: (at submit) by bugs.x2go.org; 2 Sep 2020 23:02:36 +0000 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 ; Thu, 3 Sep 2020 01:02:32 +0200 (CEST) Received: by mail-io1-xd29.google.com with SMTP id j2so687584ioj.7 for ; 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: In-Reply-To: From: John Watson Date: Wed, 2 Sep 2020 16:01:49 -0700 Message-ID: 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 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?