From ulrich.sibiller@gmail.com Wed Nov 14 22:28:01 2018 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: In-Reply-To: Reply-To: uli42@gmx.de From: Ulrich Sibiller Date: Wed, 14 Nov 2018 22:27:24 +0100 Message-ID: Subject: Re: [X2Go-Dev] Bug#1341: FreeRDP not working in x2go, requires BIG-REQUESTS extension 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 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