From akik@mykolab.com Thu Oct 11 15:28:31 2018 Received: (at submit) by bugs.x2go.org; 11 Oct 2018 13:28:38 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=0.7 required=3.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id D3EE95DAE6 for ; Thu, 11 Oct 2018 15:28:30 +0200 (CEST) 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 Cbe_pdV74Dsu for ; Thu, 11 Oct 2018 15:28:18 +0200 (CEST) X-Greylist: delayed 439 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Thu, 11 Oct 2018 15:28:17 CEST Received: from mx.kolabnow.com (mx.kolabnow.com [95.128.36.41]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id DBB2A5DA7A for ; Thu, 11 Oct 2018 15:28:17 +0200 (CEST) Received: from localhost (unknown [127.0.0.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTP id 99FB64055D for ; Thu, 11 Oct 2018 15:20:57 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mykolab.com; h= message-id:subject:subject:from:from:date:date :content-transfer-encoding:content-type:content-type :mime-version:received:received:received; s=dkim20160331; t= 1539264056; x=1541078457; bh=zjQwD0u5reS9qdytEWCkjE+U38IyrBJ0Iw1 W5FfZkIA=; b=alSPwlDzrYcZPrSJRNJvGZvqc5WFJ+ZN00r9MgKjSNiDdNY6ZYJ yNd/3l9H7lfFDrwggMq5Zz7oQRd9NNQBtlZaoi01swalF1gc4NXhjV8rsspWpAni HMmdoNgecV0MuVCAe8+zSsIs/cGoHkIaxHdUDKF3OWoVrxtXWCWr4PBfMHN8gL8I tR423vm0yjV92at8Hv37PqOfsWJyx6w8DDIv1BmFnvTNy1UWsM2r4WeXzOF+hL7+ EeOVtVeHLkVpMkN8F8ofWJqjDw1+0c4MJUGfb0q4LbdzzLI00EjhtmgznhxJwLm0 xTC0ojtAsrUjqzM5vFwROHOgHon/QqSy8WeIC4eH7aBa3UgrhmVj2MOqF+Yjiga1 ArEJPFqhb9pY1w6/2Do21sacGqB35bezYQzscP+S+qqDv3tydbrn9UsrxSWb+CTS ROGViapK2n6uiaRzOluEcgGEXRSZJqEq8M7x0wkodRsvp+UaDeuq8Z5k5z2msJbO Ytv4037bnwoSrdNcoHvY9GSNegsYV7XnLiGAndCAQOykFyLlbpRQ5zW3FrboZH6z OAvNDB0yTTTIOAjH0R6z/T/hQ+TkvNeTdyjjbiqFTzU4D50Up0g4M5GvSIIX/GN+ 4D7udBarAsCp9+4emNwT1CW85G4sMHvTXVqDZMI8wJEcewVEl1nsZawQ= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y_k7v06xyXIG for ; Thu, 11 Oct 2018 15:20:56 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by ext-mx-out003.mykolab.com (Postfix) with ESMTPS id E5FBF4040F for ; Thu, 11 Oct 2018 15:20:56 +0200 (CEST) Received: from int-subm001.mykolab.com (unknown [10.9.37.1]) by int-mx003.mykolab.com (Postfix) with ESMTPS id D0522AE6 for ; Thu, 11 Oct 2018 15:20:56 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Thu, 11 Oct 2018 13:20:56 +0000 From: Aki Ketolainen To: submit@bugs.x2go.org Subject: Bidirectional clipboard mode stops working with Windows 10 x2goclient Message-ID: X-Sender: akik@mykolab.com Package: x2goclient Version: 4.1.2.0 I'm using x2goclient 4.1.2.0 on Windows 10. I have found two ways that break the bidirectional clipboard mode, one for the MATE desktop and one for the Plasma 4 desktop (both on the x2go server). 1) MATE desktop - Open a connection to your x2go server. - In Windows 10: Open a text editor. I use Notepad++. - Write a single character in the editor, then select it and use copy. - In MATE desktop: Open a text editor. I use pluma. - Press spacebar once and then select the empty space with ctrl+a. - Use paste to paste the clipboard contents. At this point the clipboard functionality breaks. 2) Plasma 4 desktop - Open a connection to your x2go server. - In Windows 10: Open a text editor. I use Notepad++. - Write a single character in the editor, then select it and use copy. - In Plasma 4 desktop: Open a text editor. I use emacs. If I use KWrite there is no problem. - In an empty emacs buffer, press spacebar once, press cursor left and then use ctrl+space to mark the selection starting point and press cursor right once to select the empty space. - Use ctrl+y to yank the contents of the clipboard. At this point the clipboard functionality breaks and emacs goes into a loop consuming 100% CPU. Both of these break the Windows 10 side clipboard so that it doesn't work until I restart the computer. The client machine's OS: Windows 10 64-bit The client machine's version of X2GoClient, PyHoca-GUI or Pyhoca-CLI: 4.1.20 Any relevant session settings in X2GoClient, PyHoca-GUI or Pyhoca-CLI: no The server's OS: MATE desktop: Fedora 27 x86_64, Plasma 4 desktop: CentOS 6 x86_64 The server's version of the x2goserver package: MATE desktop: x2goserver-4.1.0.2-0.0x2go1.1.git20180801.1642.main.fc27.x86_64, Plasma 4 desktop: x2goserver-4.0.1.19-3.el6.x86_64 The server's version of the x2goserver-xsession package: MATE desktop: x2goserver-xsession-4.1.0.2-0.0x2go1.1.git20180801.1642.main.fc27.x86_64, Plasma 4 desktop: not installed The server's version of the nxagent package: MATE desktop: nxagent-3.5.99.16-0.0build1.1.git20180719.2988.main.fc27.x86_64, Plasma 4 desktop: nxagent-3.5.0.32-3.1.x86_64 The server's version of any other relevant packages (e.g., if the bug as about MATE integration, the version of x2gomatebindings): MATE desktop: not installed Any relevant settings in X2GoServer (that you changed from the defaults): MATE desktop: enabled BIG-REQUESTS Best regards, Aki From ulrich.sibiller@gmail.com Thu Oct 11 16:25:19 2018 Received: (at 1334) by bugs.x2go.org; 11 Oct 2018 14:25:25 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_MSPIKE_H2,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 23FEB5DAE6; Thu, 11 Oct 2018 16:25:19 +0200 (CEST) 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 FlhBClyxqPkD; Thu, 11 Oct 2018 16:25:12 +0200 (CEST) Received: from mail-vs1-f48.google.com (mail-vs1-f48.google.com [209.85.217.48]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 59EE05DA7A; Thu, 11 Oct 2018 16:25:12 +0200 (CEST) Received: by mail-vs1-f48.google.com with SMTP id w194so8677281vsc.11; Thu, 11 Oct 2018 07:25:12 -0700 (PDT) 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:cc; bh=72YJdoXbfQ1Jo4KouGXhQ/tqo3Jj00AEE585v5vOMBE=; b=ARba5fTsZdp1ny2lmV/4el+eE1wzOaziJZiCGGvA3VF/LzxPbyB0tcFs5L/qsnADMO ebQ3jfJ7xmnOyp6ugHPDBAIvQU6RlvK72WRQa6NRYZJ3wudrP8h1IpOM9tjYnlXLJUHT hOfsbtTvlpIuFBbv/jdEHCeXC+I2zNQ06ltY//AWoZ/f9Kzr0fQYeUCFFl0+eQ3BY2ES 6v3vMsk4LfQx/706IDREr0qUB5Xscz5e5szu4lXuUo1praI6lMp8ZxM6VecUxO4T58sZ rGKfAQXE4hak+Dkkmq3atqdbz6T0WMXYt5FmPUpMmbTOtkB28sSA5VOj0FSyTKj7vlb7 Of4Q== X-Gm-Message-State: ABuFfoiXOfRK9+cHAfFL6+nMtQjxs3GMyzjNFU0/jWynk0s37eA3rKI2 u8VouVxxyM2OIWUnlDn5W4Nu7mxrbhhzWucYtJA= X-Google-Smtp-Source: ACcGV60plvIzUfty+Wb/J3tcXYB3hmOGnqZHiyjZhCzaMm9zaV4TNJJNAUd3xqR7adqLl79sz4wvwl4G7A99DKn5quY= X-Received: by 2002:ab0:60c6:: with SMTP id g6-v6mr814359uam.100.1539267910611; Thu, 11 Oct 2018 07:25:10 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Ulrich Sibiller Date: Thu, 11 Oct 2018 16:24:43 +0200 Message-ID: Subject: Re: [X2Go-Dev] Bug#1334: Bidirectional clipboard mode stops working with Windows 10 x2goclient To: akik@mykolab.com, 1334@bugs.x2go.org Cc: submit@bugs.x2go.org Content-Type: text/plain; charset="UTF-8" Thanks! This sounds a bit like a off-by-one problem in the clipboard code. However, to break this down further I want to rule out some components. First, can you please verify if this is somehow reproducable on a Linux client? Next I would like to try and take x2go out of the equation: - run vcxsrv on windows (vcxsrv.exe -multiwindow -ac :121) - ssh to the Linux server (e.g. with putty) and point the DISPLAY variable to the VcXsrv on windows (export DISPLAY=::121) Note: you might have to disable the windows firewall - run nxagent -ac :123 in the shell on the server -> you will get the nxagent window on you Windows desktop - in a second shell on the server point the DISPLAY variable to :123 and start the MATE session (export DISPLAY=:123; STARTUP=mate-session dbus-run-session /etc/X11/Xsession) Now repeat your editor tests. Uli On Thu, Oct 11, 2018 at 3:32 PM Aki Ketolainen wrote: > > Package: x2goclient > Version: 4.1.2.0 > > I'm using x2goclient 4.1.2.0 on Windows 10. I have found two ways that > break the bidirectional clipboard mode, one for the MATE desktop and > one for the Plasma 4 desktop (both on the x2go server). > > 1) MATE desktop > > - Open a connection to your x2go server. > > - In Windows 10: Open a text editor. I use Notepad++. > - Write a single character in the editor, then select it and use copy. > > - In MATE desktop: Open a text editor. I use pluma. > - Press spacebar once and then select the empty space with ctrl+a. > - Use paste to paste the clipboard contents. At this point the > clipboard > functionality breaks. > > 2) Plasma 4 desktop > > - Open a connection to your x2go server. > > - In Windows 10: Open a text editor. I use Notepad++. > - Write a single character in the editor, then select it and use copy. > > - In Plasma 4 desktop: Open a text editor. I use emacs. If I use KWrite > there is no problem. > - In an empty emacs buffer, press spacebar once, press cursor left and > then use ctrl+space to mark the selection starting point and press > cursor right once to select the empty space. > - Use ctrl+y to yank the contents of the clipboard. At this point > the clipboard functionality breaks and emacs goes into a loop > consuming > 100% CPU. > > Both of these break the Windows 10 side clipboard so that it doesn't > work > until I restart the computer. > > The client machine's OS: Windows 10 64-bit > The client machine's version of X2GoClient, PyHoca-GUI or Pyhoca-CLI: > 4.1.20 > Any relevant session settings in X2GoClient, PyHoca-GUI or Pyhoca-CLI: > no > The server's OS: MATE desktop: Fedora 27 x86_64, Plasma 4 desktop: > CentOS 6 x86_64 > The server's version of the x2goserver package: MATE desktop: > x2goserver-4.1.0.2-0.0x2go1.1.git20180801.1642.main.fc27.x86_64, Plasma > 4 desktop: x2goserver-4.0.1.19-3.el6.x86_64 > The server's version of the x2goserver-xsession package: MATE desktop: > x2goserver-xsession-4.1.0.2-0.0x2go1.1.git20180801.1642.main.fc27.x86_64, > Plasma 4 desktop: not installed > The server's version of the nxagent package: MATE desktop: > nxagent-3.5.99.16-0.0build1.1.git20180719.2988.main.fc27.x86_64, Plasma > 4 desktop: nxagent-3.5.0.32-3.1.x86_64 > The server's version of any other relevant packages (e.g., if the bug as > about MATE integration, the version of x2gomatebindings): MATE desktop: > not installed > Any relevant settings in X2GoServer (that you changed from the > defaults): MATE desktop: enabled BIG-REQUESTS > > Best regards, > > Aki > _______________________________________________ > x2go-dev mailing list > x2go-dev@lists.x2go.org > https://lists.x2go.org/listinfo/x2go-dev From akik@mykolab.com Fri Oct 12 10:19:41 2018 Received: (at 1334) by bugs.x2go.org; 12 Oct 2018 08:19:50 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) 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 autolearn=unavailable autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 42E425DA81; Fri, 12 Oct 2018 10:19:41 +0200 (CEST) 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 uzvZjtSac9TR; Fri, 12 Oct 2018 10:19:33 +0200 (CEST) X-Greylist: delayed 383 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Fri, 12 Oct 2018 10:19:32 CEST Received: from mx.kolabnow.com (mx.kolabnow.com [95.128.36.41]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 2A65D5DA7A; Fri, 12 Oct 2018 10:19:32 +0200 (CEST) Received: from localhost (unknown [127.0.0.1]) by ext-mx-out003.mykolab.com (Postfix) with ESMTP id 258FD4067A; Fri, 12 Oct 2018 10:19:32 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mykolab.com; h= message-id:references:in-reply-to:subject:subject:from:from:date :date:content-transfer-encoding:content-type:content-type :mime-version:received:received:received; s=dkim20160331; t= 1539332371; x=1541146772; bh=MrSECG01vn61uj/27Mpdx30qp4jcxoOnVS3 L8jY6crg=; b=HCyQ1tIqlBy3Yl/Hy2TPnsLjXrWrCcaEeHRC6eJZqwIZLuyJIfC b3w1s6pYw59R3rwQqrSjOGFH9Uj+RXcGtci7MCTthOgE6u35ZaPPyVioc0hkc6la jPgT5WV2PXkuMZyLoHHo2FUEMdLzgSPMp9FPy8p58fvNmzCbUu04x1iJQeQK2bTl bFQxTX0N82EPDDGLlerwcNK/6XuMDG00u/tQZu9gmeVJBYm/cpOhX4OrkLK0BJGR ZQd0O/6SkKchF7xHEKC71IWKkMvucWSYHIgQlMSHSqT7vM6Pv01wREGtwgWLdf6j 4hFpuIm8G/dtADXjPM2Lt/qsb659kbO90HEw4lf5kPkrssAvRJqGycnk9BTS8oNj sQPeTpfS4P9m2HNJzcVveWGu0D2T59Ys/V+DMPMjPeNjjqsAjtwJ7bJezhcJPyAm GuIRNY2R7QV3+SqFttZoY/DG2g+xnkMlAY3LO9nGlr//S2fH58WwWRSmae0IqnSa yvRAwwLSYxTndNqIQeKtEDdfy9g65TEyzXesyZ5pbYBPeTus72fjzQ5lE4+rRGmA 1bkR5RG4qMkqsGxvGgcien0z+0hB0Q8IpiM8wlWtFifMyx69AyrOxtVtnzMbVfcw mAHpdDSxuM8OLX3muwYE7/o7cxktGXZ3DZ0xvnPvrqohRNkB2VpzXPiA= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out003.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SL3d9JpcRAI4; Fri, 12 Oct 2018 10:19:31 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by ext-mx-out003.mykolab.com (Postfix) with ESMTPS id 85425405DD; Fri, 12 Oct 2018 10:19:31 +0200 (CEST) Received: from int-subm001.mykolab.com (unknown [10.9.37.1]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 302F42565; Fri, 12 Oct 2018 10:19:31 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 12 Oct 2018 08:19:30 +0000 From: Aki Ketolainen To: Ulrich Sibiller Cc: 1334@bugs.x2go.org, submit@bugs.x2go.org Subject: Re: [X2Go-Dev] Bug#1334: Bidirectional clipboard mode stops working with Windows 10 x2goclient In-Reply-To: <5b57b15a5d83de748a7df3ed4e8ec742@mykolab.com> References: <5b57b15a5d83de748a7df3ed4e8ec742@mykolab.com> Message-ID: <58be3bc51ed48be7e3ee477ecc0020f5@mykolab.com> X-Sender: akik@mykolab.com Package: x2goclient Version: 4.1.2.0 On 2018-10-11 14:24, Ulrich Sibiller wrote: > Thanks! This sounds a bit like a off-by-one problem in the clipboard > code. > > However, to break this down further I want to rule out some > components. First, can you please verify if this is somehow > reproducable on a Linux client? The bidirectional clipboard mode doesn't break with the Linux x2goclient, in either MATE desktop or Plasma 4 desktop. I'm using x2goclient v4.1.1.1 on Fedora 27 client machine. > Next I would like to try and take x2go out of the equation: > - run vcxsrv on windows (vcxsrv.exe -multiwindow -ac :121) > - ssh to the Linux server (e.g. with putty) and point the DISPLAY > variable to the VcXsrv on windows (export > DISPLAY=::121) > Note: you might have to disable the windows firewall > - run nxagent -ac :123 in the shell on the server -> you will get the > nxagent window on you Windows desktop > - in a second shell on the server point the DISPLAY variable to :123 > and start the MATE session (export DISPLAY=:123; > STARTUP=mate-session dbus-run-session /etc/X11/Xsession) > Now repeat your editor tests. > > Uli I used PuTTY's X11 forwarding/tunneling to do this. The bidirectional clipboard mode breaks in the same way with this method in both MATE desktop and Plasma 4 desktop. Best regards, Aki From akik@mykolab.com Fri Oct 12 10:20:33 2018 Received: (at 1334) by bugs.x2go.org; 12 Oct 2018 08:20:34 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) 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 autolearn=unavailable autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id D66B45DA81 for <1334@bugs.x2go.org>; Fri, 12 Oct 2018 10:20:32 +0200 (CEST) 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 fYl0_ynEGwID for <1334@bugs.x2go.org>; Fri, 12 Oct 2018 10:20:27 +0200 (CEST) Received: from mx.kolabnow.com (mx.kolabnow.com [95.128.36.40]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 6C50E5DA7A for <1334@bugs.x2go.org>; Fri, 12 Oct 2018 10:20:27 +0200 (CEST) Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id 4E6C3708; Fri, 12 Oct 2018 10:13:09 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mykolab.com; h= message-id:references:in-reply-to:subject:subject:from:from:date :date:content-transfer-encoding:content-type:content-type :mime-version:received:received:received; s=dkim20160331; t= 1539331988; x=1541146389; bh=WOojfFVGuG3yzHWYiER0VcK/JfkN3WHcV8b A4oJyxzg=; b=V54v7dp1a1XZYWDQnWSb0i62sR4P79LJ8oVBPRsiSnELfQUTLtM 5FwrXoseWkuvuGi6YFQksUpaJ5T7Lqs5WoK5dH/pUqZG0s+28rZwtvXo519QIsol 05+yzZCLFAwHjIiYdPjCeRVolmS/244pKEIawY7kyXM8+Xra/iuLj7wq2KflYwic bHs8dXrgmpx1U96bCKZLKb7N0dahTYvidf9up5Z9r5nfYrNmLriH7yQZTZMgZZu7 v8Ffh6DCugE2MhWxBGwYy6pkgSYKC4PBdxzdTt0V1gnRugeM7FpP6SZKEVdcF3dI xZd8X6/hVdfmnb6KqT+lLFwpJtPbFWtUgIq5tP6Ll0ugZk8BZp7cNF/PKesICcnn XfDh62GO8ABC0RJNExkTV5qKnmG1BCyqb8Tx6+qmBzV5jQwPqMY3s5e6i7gO/w+W 6dZffgw8XIlJj70x+2HrZ92YADpMnIG20VQmthN1wtRpt1AahKR2tAwMu0Hf0K85 HL7DEwGptXkZGSbpw7W7v5PKO3SnH3VGWppFBK2xHs7U2Sqb4fivjynDQ0at/D2e 7sgVSQoYVSVXH9XsEm+w1CFkORLsBLTp/89LJ0ND9jRX8xCfdATgLQ8/zObnmc0X MC1z1ANaLoMQ5BekYcMIcTkKMOMgDP/weMhAY8haox7fGkOp8vM0u/hE= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pz__ohuoSZMo; Fri, 12 Oct 2018 10:13:08 +0200 (CEST) Received: from int-mx002.mykolab.com (unknown [10.9.13.2]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id 5D27F707; Fri, 12 Oct 2018 10:13:08 +0200 (CEST) Received: from int-subm001.mykolab.com (unknown [10.9.37.1]) by int-mx002.mykolab.com (Postfix) with ESMTPS id 0F91625B7; Fri, 12 Oct 2018 10:13:08 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 12 Oct 2018 08:13:07 +0000 From: Aki Ketolainen To: Ulrich Sibiller Cc: 1334@bugs.x2go.org, submit@bugs.x2go.org Subject: Re: [X2Go-Dev] Bug#1334: Bidirectional clipboard mode stops working with Windows 10 x2goclient In-Reply-To: References: Message-ID: <5b57b15a5d83de748a7df3ed4e8ec742@mykolab.com> X-Sender: akik@mykolab.com On 2018-10-11 14:24, Ulrich Sibiller wrote: > Thanks! This sounds a bit like a off-by-one problem in the clipboard > code. > > However, to break this down further I want to rule out some > components. First, can you please verify if this is somehow > reproducable on a Linux client? The bidirectional clipboard mode doesn't break with the Linux x2goclient, in either MATE desktop or Plasma 4 desktop. I'm using x2goclient v4.1.1.1 on Fedora 27 client machine. > Next I would like to try and take x2go out of the equation: > - run vcxsrv on windows (vcxsrv.exe -multiwindow -ac :121) > - ssh to the Linux server (e.g. with putty) and point the DISPLAY > variable to the VcXsrv on windows (export > DISPLAY=::121) > Note: you might have to disable the windows firewall > - run nxagent -ac :123 in the shell on the server -> you will get the > nxagent window on you Windows desktop > - in a second shell on the server point the DISPLAY variable to :123 > and start the MATE session (export DISPLAY=:123; > STARTUP=mate-session dbus-run-session /etc/X11/Xsession) > Now repeat your editor tests. > > Uli I used PuTTY's X11 forwarding/tunneling to do this. The bidirectional clipboard mode breaks in the same way with this method in both MATE desktop and Plasma 4 desktop. Best regards, Aki From akik@mykolab.com Sun Oct 14 13:02:14 2018 Received: (at 1334) by bugs.x2go.org; 14 Oct 2018 11:02:37 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-0.1 required=3.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 895B05DA81 for <1334@bugs.x2go.org>; Sun, 14 Oct 2018 13:02:13 +0200 (CEST) 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 M53kTpc92wlJ for <1334@bugs.x2go.org>; Sun, 14 Oct 2018 13:02:02 +0200 (CEST) Received: from mx.kolabnow.com (mx.kolabnow.com [95.128.36.40]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 67B745DA7A for <1334@bugs.x2go.org>; Sun, 14 Oct 2018 13:02:02 +0200 (CEST) Received: from localhost (unknown [127.0.0.1]) by ext-mx-out001.mykolab.com (Postfix) with ESMTP id C1C0A712; Sun, 14 Oct 2018 13:02:01 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mykolab.com; h= message-id:references:in-reply-to:subject:subject:from:from:date :date:content-transfer-encoding:content-type:content-type :mime-version:received:received:received; s=dkim20160331; t= 1539514920; x=1541329321; bh=hzEWjmDKOdIx7/clbPDzGC9flTgzOcJIZPY kO16sJ18=; b=HS+EUBUxSNs15NvgGwynRY7iJYvWTDplu/ksLcFI8UDFllDgCBM 2lJE4q80OREE2v+LbpfSA4mqQrTd7lbEb/Hh54xQOYduiCKuutZm6HYQMkTUG0C2 yobszJQcfTaOwd29AvRLXiqzSI5uA2YdOApPUj0OkpM25+jsMSX21nUaz7XrKv12 i5a95vP44YWyBZU38Ende5Ftf0uEjAmZjEwBWseYO3NIAROkDgkifnubeTNRxouk HWfseDKfFdQSemuY6Pa99klSWT1DWZgnLgMZsN68cRQ2I/j76aoS5DMq7MX4hQd4 EmFlqhBovYXvaYetJuqPozf4rhDIYgBnElw7bNGF9bLDk38z9+YfZalDAzUX+BLB 3yTpq2sDABoTenkj7lzv/BePfkYWlGFmviBVWDCgoS5MFdYfu206W1VC0nVrqNvi XgQDPkGgqNm7AfLrdLZ+89LCeHzwRgb2/jzBQWfSwM1QxzcXVWYLRbwSYupEXH8t 4y2uCDRlLZBI0AZZMwlDkiNmXnzPSahFvJLtQQ6TRi14luKhPdszbliH+1zK5ZpM oqUuuWJ0+VpzsQ0loYLeqY3eM66aivMJralHYfs3kJ2UMXEJLSVwbHpFlA28F/oO jYfUHS05agT3ABn4d0212zYxANigMZJ2iVjm9/H2tZDwXeihnJm+VU1g= X-Virus-Scanned: amavisd-new at mykolab.com Received: from mx.kolabnow.com ([127.0.0.1]) by localhost (ext-mx-out001.mykolab.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DB6kPmBcF0iR; Sun, 14 Oct 2018 13:02:00 +0200 (CEST) Received: from int-mx003.mykolab.com (unknown [10.9.13.3]) by ext-mx-out001.mykolab.com (Postfix) with ESMTPS id DA87752A; Sun, 14 Oct 2018 13:02:00 +0200 (CEST) Received: from int-subm003.mykolab.com (unknown [10.9.37.3]) by int-mx003.mykolab.com (Postfix) with ESMTPS id A87DAA61; Sun, 14 Oct 2018 13:02:00 +0200 (CEST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sun, 14 Oct 2018 14:01:59 +0300 From: Aki Ketolainen To: Ulrich Sibiller , 1334@bugs.x2go.org Subject: Re: [X2Go-Dev] Bug#1334: Bug#1334: Bidirectional clipboard mode stops working with Windows 10 x2goclient In-Reply-To: References: Message-ID: X-Sender: akik@mykolab.com I tested x2goclient with mobaxterm too. With it the bidirectional clipboard mode keeps on working, it just doesn't support that case that you've selected a single space in your x2go server's text editor and try to paste on top of it. I tested this in Windows 8 and there was no rdpclip.exe process running. Best regards, Aki