X2Go Bug report logs - #1341
FreeRDP not working in x2go, requires BIG-REQUESTS extension

version graph

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

Reported by: Jens Reyer <jens.reyer@leberrohstoffe.com>

Date: Wed, 14 Nov 2018 13:05:03 UTC

Severity: normal

Found in version 4.1.0.2-0~1642~ubuntu1

Full log


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#1341: [X2Go-Dev] Bug#1341: FreeRDP not working in x2go, requires BIG-REQUESTS extension
Reply-To: uli42@gmx.de, 1341@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: Wed, 14 Nov 2018 21:30:04 +0000
Resent-Message-ID: <handler.1341.B1341.15422309397108@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 1341
X-X2Go-PR-Package: x2goserver-x2goagent
X-X2Go-PR-Keywords: 
Received: via spool by 1341-submit@bugs.x2go.org id=B1341.15422309397108
          (code B ref 1341); Wed, 14 Nov 2018 21:30:04 +0000
Received: (at 1341) by bugs.x2go.org; 14 Nov 2018 21:28:59 +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=0.7 required=3.0 tests=BAYES_05,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,FREEMAIL_REPLYTO,
	FREEMAIL_REPLYTO_END_DIGIT,URIBL_BLOCKED autolearn=no
	autolearn_force=no version=3.4.2
Received: from localhost (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 5D75A5DAF0;
	Wed, 14 Nov 2018 22:28:01 +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 K5kOQwbHGgYK; Wed, 14 Nov 2018 22:27:54 +0100 (CET)
Received: from mail-vk1-xa2b.google.com (mail-vk1-xa2b.google.com [IPv6:2607:f8b0:4864:20::a2b])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id C043B5DAEF;
	Wed, 14 Nov 2018 22:27:52 +0100 (CET)
Received: by mail-vk1-xa2b.google.com with SMTP id 197so3995122vkf.4;
        Wed, 14 Nov 2018 13:27:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20161025;
        h=mime-version:references:in-reply-to:reply-to:from:date:message-id
         :subject:to:cc;
        bh=838fb58mqHcXFtTLMHTuTXpNBWifIRhV5Ak0TpjULjk=;
        b=C3DzTofCJqAlErsycSQYyrt414UzOCb8EALsm748gzDsQF3wGg7WVxMAJssJyHFAaB
         1SNt6OLn3xs5AE4D5ibtNoeHKa9h0sfcm0QrwLhtfhnw90FsvyQMFpLFySiOAGeTEia2
         YcC9Pv/UL/kcugGKXOdkJ7ekN4rZINZm4Rg4BeIUD4bhJwTMO7/+QpiWxI5IBV3cXWUN
         Dnfdo/IzATNO4ICEbQ0ZftsmqNh0k3q8xsAXD0oiOAK4IGjxx/ZOenmvhmGvn+nyW+5m
         OoQZmHpRMYaIzcq4FmBe8ZiSSQFmPxuHtFutYR82LDQoXX6rcAI4zg2b7tQ0XCkzlpnH
         KlXA==
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:reply-to
         :from:date:message-id:subject:to:cc;
        bh=838fb58mqHcXFtTLMHTuTXpNBWifIRhV5Ak0TpjULjk=;
        b=DX6pCzq80T8BzfI87ItPosVtctJoJPdAzT+VgZBgZ3MW+Z3sPbOIxPdoFB9+o05Ehx
         063dsU4VEcwzQwN1hik0bdyJb8iWBIaa3CVito1PToXkx1O0C4nHP2Kp+dFu8wkFZsmN
         itnsfyLYgPBo0UhU0mnXkg1hrOm/p+cUwjgmFi/HJlczH+Hdl36nKAdTxN0PJL+h0YPo
         zF4nbqZnZmmqzHTwdSPXmjfaGFoIu2Lx5hGDLFnbFokoJnyNK+cmqNzFpJg7u7g4E7hn
         Zrbz0KJFzn8eDFpcE6zOtCI/hr+R4q7yZkCOnptr5lp6gBJJEAtF8Qa4eGqIA5VRZ7se
         dC4A==
X-Gm-Message-State: AGRZ1gLU/+PnMu86LAHXR3GeCYP4Y7CGzOz66d0kZg38iyoyAo747n4/
	HmoMrkHFNQLta5Zz8crp4p3/CAIdOHGLG3av0Ca+3zob
X-Google-Smtp-Source: AJdET5f0X/fh9YlGmm+0XAeI8JPAUeDaLahVoaLAcEYiuKAzi4zfCW5un9haD4lzBOIzIGPTyJuJ3AWwKf/jt18HR8A=
X-Received: by 2002:a1f:f203:: with SMTP id q3mr1559203vkh.54.1542230870691;
 Wed, 14 Nov 2018 13:27:50 -0800 (PST)
MIME-Version: 1.0
References: <CAKQJ+7SwF_4LQZ6dE=oa1JeiZrhZQvBNT_js4-fLXN_bFRqFWg@mail.gmail.com>
In-Reply-To: <CAKQJ+7SwF_4LQZ6dE=oa1JeiZrhZQvBNT_js4-fLXN_bFRqFWg@mail.gmail.com>
From: Ulrich Sibiller <ulrich.sibiller@gmail.com>
Date: Wed, 14 Nov 2018 22:27:24 +0100
Message-ID: <CANVnVY+ipnTgc3mWuwx6ciZZNJVPw9ve9gcoCK68=-GyCepWoA@mail.gmail.com>
To: jens.reyer@leberrohstoffe.com, 1341@bugs.x2go.org
Cc: submit@bugs.x2go.org
Content-Type: text/plain; charset="UTF-8"
On Wed, Nov 14, 2018 at 2:07 PM Jens Reyer
<jens.reyer@leberrohstoffe.com> wrote:
>
> Package: x2goserver-x2goagent
> Version: 4.1.0.2-0~1642~ubuntu1
>
> Hi,
>
> freerdp (freerdp and freerdp2) doesn't work with current default x2go:
>
> ~~~~~
> $ xfreerdp /size:1700x1000 /u:USER /p:PASS /v:192.168.50.142 /cert-ignore
> connected to 192.168.50.142:3389
> X Error of failed request:  BadLength (poly request too large or
> internal Xlib length error)
>   Major opcode of failed request:  18 (X_ChangeProperty)
>   Serial number of failed request:  41
>   Current serial number in output stream:  45
> ~~~~~
>
> The bug report for FreeRDP
> (https://github.com/FreeRDP/FreeRDP/issues/4920) came to the
> conclusion that it requires the BIG-REQUESTS extension, which is
> disabled in x2go.  Indeed removing these lines in
> /etc/x2go/x2goagent.options fixes the issue:
>
> ~~~~~
> # Disable BIG-REQUESTS, nx-libs does not implement this extension correctly.
> # Leads to all sorts of weird crashes if left enabled.
> X2GO_NXAGENT_DEFAULT_OPTIONS+=" -extension BIG-REQUESTS"
> ~~~~~
>
> I'm using this for a day now without "weird crashes", but still assume
> it's probably not the best idea.

I recommend to update to the current nightly build of the nxagent
package. I have added a patch that greatly improves the BIG-REQUESTs
code. Apps like Visual Studio Code and Atom are now working. You can
find information about the nightlies at
https://sunweavers.net/blog/node/20

Uli

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Sat Apr 13 21:41:27 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.