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: FreeRDP not working in x2go, requires BIG-REQUESTS extension
Reply-To: Jens Reyer <jens.reyer@leberrohstoffe.com>, 1341@bugs.x2go.org
Resent-From: Jens Reyer <jens.reyer@leberrohstoffe.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 13:05:03 +0000
Resent-Message-ID: <handler.1341.B.154220067022804@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: report 1341
X-X2Go-PR-Package: x2goserver-x2goagent
X-X2Go-PR-Keywords: 
Received: via spool by submit@bugs.x2go.org id=B.154220067022804
          (code B); Wed, 14 Nov 2018 13:05:03 +0000
Received: (at submit) by bugs.x2go.org; 14 Nov 2018 13:04:30 +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.0 required=3.0 tests=BAYES_40,URIBL_BLOCKED
	autolearn=ham autolearn_force=no version=3.4.2
Received: from localhost (localhost [127.0.0.1])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 8975C5DAEF
	for <submit@bugs.x2go.org>; Wed, 14 Nov 2018 14:04:27 +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 EVxND_i4NW67 for <submit@bugs.x2go.org>;
	Wed, 14 Nov 2018 14:04:17 +0100 (CET)
X-Greylist: delayed 1023 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Wed, 14 Nov 2018 14:04:17 CET
Received: from ares-mta1.core1.p4.net (ares-mta1.core1.p4.net [195.98.222.228])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id D6EB55DAEE
	for <submit@bugs.x2go.org>; Wed, 14 Nov 2018 14:04:17 +0100 (CET)
Received: from ares-mda1.core1.p4.net ([195.98.222.164]) 
	by ares-mta1.core1.p4.net with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
	id 1gMuZe-000PnT-Oh
	for submit@bugs.x2go.org; Wed, 14 Nov 2018 13:47:14 +0100
Received: from 127.0.0.1 (helo=localhost.localdomain)
	by ares-mda1.core1.p4.net with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
	id 1gMuZd-000KAu-Bm
	for submit@bugs.x2go.org; Wed, 14 Nov 2018 13:47:14 +0100
Received: by mail-qk1-f179.google.com with SMTP id d135so25406053qkc.12
        for <submit@bugs.x2go.org>; Wed, 14 Nov 2018 04:47:13 -0800 (PST)
X-Gm-Message-State: AGRZ1gKunI/SHK9FyCKlsChnHT8NdYvOSfUZWTBNpvx4GlolNEr9daTT
	f8apBiryt0cByr64+Fa4VgtEoM6wErsV0vH0GA==
X-Google-Smtp-Source: AJdET5dO4sYme6xVP0J3947iz63r300kHHf4H+i0u7H/DHvCg7utkUfXToK/o8peW41hE/GJ4rSd4SSSIwMLk3lPOVU=
X-Received: by 2002:ac8:3914:: with SMTP id s20mr1572781qtb.294.1542199632189;
 Wed, 14 Nov 2018 04:47:12 -0800 (PST)
MIME-Version: 1.0
From: Jens Reyer <jens.reyer@leberrohstoffe.com>
Date: Wed, 14 Nov 2018 13:47:01 +0100
X-Gmail-Original-Message-ID: <CAKQJ+7SwF_4LQZ6dE=oa1JeiZrhZQvBNT_js4-fLXN_bFRqFWg@mail.gmail.com>
Message-ID: <CAKQJ+7SwF_4LQZ6dE=oa1JeiZrhZQvBNT_js4-fLXN_bFRqFWg@mail.gmail.com>
To: submit@bugs.x2go.org
Content-Type: text/plain; charset="UTF-8"
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.

Greets
jre


x2go client:

Linux Mint 19 Tara amd64
ii  x2goclient           4.1.1.1-2                       amd64


x2go server:

Linux Mint 19 Tara amd64
x2goserver from http://ppa.launchpad.net/x2go/stable/ubuntu

ii  freerdp-x11          1.1.0~git20140921.1.440916e+dfs amd64 OR
ii  freerdp2-x11         2.0.0~git201                    amd64
ii  nxagent              2:3.5.99.16-                    amd64
ii  x2goserver           4.1.0.2-0~16                    amd64
ii  x2goserver-x2goagent 4.1.0.2-0~16                    amd64
un  x2goserver-xsession  <keine>                         <keine>

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Sat Apr 13 22:19:55 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.