From unknown Fri May 08 13:27:20 2026
X-Loop: owner@bugs.x2go.org
Subject: Bug#1633: New clipboard issue in Libreoffice with X2Go
Reply-To: Jens Reyer <jens.reyer@leberrohstoffe.com>, 1633@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: Mon, 17 Mar 2025 11:55:02 +0000
Resent-Message-ID: <handler.1633.B1633.17422123921438167@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 1633
X-X2Go-PR-Package: x2goserver
X-X2Go-PR-Keywords: 
References: <CANVnVYLkcoG0nfM1j5kRJ2yYxX2TTiBcc3k6QuqYPLG7Q6FW5w@mail.gmail.com> <810710459.135614.1741783851926@195.98.208.36> <CANVnVYL+si4Dn5OypG3iBYgwD-uf-n=mgLmWbFj6eoTv47S0aA@mail.gmail.com> <CANVnVYJX1DNocs6252Vin_G-_W8+h4amJ2wFgmu0AV6A=BqVhA@mail.gmail.com> <999247165.134927.1741773596827@195.98.208.36> <1728065184.137568.1741862572763@195.98.208.36> <1081187274.137588.1741862691938@195.98.208.36> <CANVnVY+DBpxq8E8KrAdP75+YEsKGM-Eup9dADxyCnntwjz8uLw@mail.gmail.com> <1748520028.138240.1741874623478@195.98.208.36> <CANVnVYLD5DjxtGQpb=S_0_95eMW2=Up0z1napK6CqTBuNTTa6A@mail.gmail.com> <999247165.134927.1741773596827@195.98.208.36>
Received: via spool by 1633-submit@bugs.x2go.org id=B1633.17422123921438167
          (code B ref 1633); Mon, 17 Mar 2025 11:55:02 +0000
Received: (at 1633) by bugs.x2go.org; 17 Mar 2025 11:53:12 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) 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,HTML_MESSAGE,RCVD_IN_DNSWL_BLOCKED,
	RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED,
	RCVD_IN_ZEN_BLOCKED_OPENDNS,SPF_HELO_NONE,URIBL_BLOCKED,
	URIBL_DBL_BLOCKED_OPENDNS,URIBL_ZEN_BLOCKED_OPENDNS autolearn=ham
	autolearn_force=no version=3.4.4
Received: from out2.mail.core1.p4.net (out2.mail.core1.p4.net [195.98.222.229])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 01A995DA7C
	for <1633@bugs.x2go.org>; Mon, 17 Mar 2025 12:53:03 +0100 (CET)
Received: from relay2.mail.core1.p4.net (relay2.mail.core1.p4.net [195.98.222.167])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits))
	(No client certificate requested)
	by out2.mail.core1.p4.net (Postfix) with ESMTPS id 4ZGYJH4s1zz7sn7
	for <1633@bugs.x2go.org>; Mon, 17 Mar 2025 12:53:03 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=leberrohstoffe.com;
	s=s1-p4; t=1742212383; x=1745236383;
	bh=diKjZ6Frh+Bh53mPMbhp9Rqnt4wG+GMt+WCTFlCsLUE=;
	h=Date:From:To:Message-ID:Subject:From;
	b=AMOVYoSnHL1lCxGsDiacUQP8Hv0qBbegka/BPuVMPsBI+/EJz0MtvX+mjIFAKaCXT
	 wmsi9176m/nVeqpwxeRoA9ISTxtakn64tiqatkVHkQotjfo9+QS83MwhZekOUhVHzZ
	 d60jEtt7jubBXymFJCocm4NGZaiSmpOiYiIuMzRQi6IxEDjzKmLNSD50jxznfX+Fv6
	 fbPowEYk+bn75dLYLKqacbLkBHgqfnzy6AIlZAyAYafMzEcvLBSFbIayhvLoKNGcAd
	 FYCwaDTO4HpALWMONYnDQSR7SN0fYN0ErSMyDtJozGQuOHRZhBRZFRMz0ewp40cuWX
	 KBNOgAQwDw15g==
Received: from relay2.mail.core1.p4.net (localhost [127.0.0.1])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits))
	(No client certificate requested)
	by relay2.mail.core1.p4.net (Postfix) with ESMTPS id 4ZGYJH452lz11Fw
	for <1633@bugs.x2go.org>; Mon, 17 Mar 2025 12:53:03 +0100 (CET)
Received: from ares-mda1.core1.p4.net (ares-mda1.core1.p4.net [195.98.222.164])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by relay2.mail.core1.p4.net (Postfix) with ESMTPS id 4ZGYJH3fn7z11Fn
	for <1633@bugs.x2go.org>; Mon, 17 Mar 2025 12:53:03 +0100 (CET)
Received: from 127.0.0.1 (helo=localhost.localdomain)
	by ares-mda1.core1.p4.net with esmtpsa (TLS1.0:ECDHE_RSA_AES_256_CBC_SHA1:256)
	id 1tu91j-000CJB-Do; Mon, 17 Mar 2025 12:53:03 +0100
Date: Mon, 17 Mar 2025 12:53:03 +0100 (CET)
From: Jens Reyer <jens.reyer@leberrohstoffe.com>
To: 1633@bugs.x2go.org
Message-ID: <192506419.142362.1742212383293@195.98.208.36>
In-Reply-To: <CANVnVYLD5DjxtGQpb=S_0_95eMW2=Up0z1napK6CqTBuNTTa6A@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; 
	boundary="----=_Part_142360_1661449833.1742212383255"
X-Priority: 3
Importance: Medium
X-Mailer: Open-Xchange Mailer v7.8.2-Rev11
X-Originating-Client: open-xchange-appsuite

------=_Part_142360_1661449833.1742212383255
Content-Type: multipart/alternative; 
	boundary="----=_Part_142361_257481290.1742212383258"

------=_Part_142361_257481290.1742212383258
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi


I recompiled nx-libs (based on the current Debian 2:3.5.99.27-2 code, NXAGE=
NT Version 3.5.99.27). I hope this works, tell me if I need to switch to th=
e Arctica code). There I enabled TEST and DEBUG and installed those package=
s.
Attached is a session.log (Mate, with LibreCalc autostarted, where I first =
type in a cell, then do a successful ctrl+c, ctrl+v, then a failed one and =
then a successful one.


results for different clipboard settings:

Clipboard bidirectional between client and server: first, and then every se=
cond attempt work

Clipboard client to server: half of the attempts fail, no clear pattern whi=
ch ones fail

Clipboard server to client: everything works

Clipboard between server and client disabled: everything works




Thanks!


> Ulrich Sibiller <ulrich.sibiller@gmail.com> hat am 13. M=C3=A4rz 2025 um =
15:15 geschrieben:
>=20
>     Hi,
>=20
>     disabling clipboard via these setting will effectively suppress commu=
nication between the client and the server regarding clipboard. All clipboa=
rd communication will then happen between libreoffice and the nxagent on th=
e server side. No remote communication involved, not slowing down anything.
>=20
>     So chances are that your communication is too slow. I _think_ playing=
 around with the other clipboard options will show that it works with one o=
f the "copy from X to Y" options and not with the other. Can you confirm?
>=20
>     Uli
>=20
>=20
>     On Thu, Mar 13, 2025 at 3:03=E2=80=AFPM Jens Reyer <jens.reyer@leberr=
ohstoffe.com mailto:jens.reyer@leberrohstoffe.com > wrote:
>=20
>         > >=20
> >         I did the lightweight test on the client side, my local PC at w=
ork.
> >=20
> >=20
> >         And indeed, if I open a Mate x2go session to localhost's IP on =
the Linuxmint 22.1 Mate client (so server and client are the same, just dif=
ferent users) I can NOT reproduce the issue.
> >=20
> >=20
> >         Now I connected from another client/PC to my PC (so what's usua=
lly a client acted now as remote server): the issue still exists but only i=
n about HALF of the cases, while it previously existed consistently in ever=
y case after the first try.
> >=20
> >=20
> >         In the original tests the server's were VMs (Proxmox PVE).
> >=20
> >=20
> >=20
> >         Tests with connection settings:
> >=20
> >=20
> >         Previously I had the issue while connecting to the reomote serv=
er with connection LAN (here at work) and probably ADSL (from home). Now I =
tested the same remote server with MODEM: the issue still exists.
> >=20
> >=20
> >         Then I changed the clipboard from bi-directional (German: "Zwis=
chenablage-Modus: Kopieren und Einf=C3=BCgen in beide Richtungen m=C3=B6gli=
ch" to disabled ("Zwischenablage komplett deaktivieren"). The issue is NOT =
reproducible anymore.
> >=20
> >         So now we've found a workaround, good :)
> >=20
> >=20
> >         Setting the keyboard from auto-detect to "Model pc105, layout d=
e" didn't help.
> >=20
> >=20
> >         Are there any other settings I should test?
> >=20
> >         I'll recompile nxagent later.
> >=20
> >=20
> >=20
> >             > > > Ulrich Sibiller <ulrich.sibiller@gmail.com mailto:ulr=
ich.sibiller@gmail.com > hat am 13. M=C3=A4rz 2025 um 13:08 geschrieben:
> > >=20
> > >             Hi,
> > >=20
> > >             just to be sure: have you done the lightweight test on th=
e server side or the client side?
> > >=20
> > >             Assuming you have done the test on the server side. This =
indicates that the problem is somehow tied to the connection. Can you pleas=
e check if different connection settings in x2go lead to different results?
> > >=20
> > >             You don't need to compile x2goserver, just nxagent. Compi=
ling is done like this:
> > >             1. checkout nx-libs from ArcticaProject on github
> > >             2. run make
> > >=20
> > >             If this fails you probably need to install more dependenc=
ies. If it succeeds, you need to repeat that after changing these lines in =
nx-X11/programs/Xserver/hw/nxagent/Clipboard.c:
> > >=20
> > >             #undef TEST -> #define TEST
> > >             #undef DEBUG -> #define DEBUG
> > >=20
> > >             After running make again you should find a new nxagent in=
 nx-X11/programs/Xserver
> > >=20
> > >             Uli
> > >=20
> > >=20
> > >=20
> > >             On Thu, Mar 13, 2025 at 11:45=E2=80=AFAM Jens Reyer <jens=
.reyer@leberrohstoffe.com mailto:jens.reyer@leberrohstoffe.com > wrote:
> > >=20
> > >                 > > > >                 Sorry for yet another PS:
> > > >                 Yes, I may recompile a test x2goserver, if you tell=
 me what changes/options you need.
> > > >=20
> > > >=20
> > > >                     > > > > > Jens Reyer <jens.reyer@leberrohstoffe=
.com mailto:jens.reyer@leberrohstoffe.com > hat am 13. M=C3=A4rz 2025 um 11=
:42 geschrieben:
> > > > >=20
> > > > >=20
> > > > >                     I could NOT reproduce the problem with your l=
ightweight test on Linuxmint 22.1 Mate:
> > > > >=20
> > > > >                     nxagent -ac :55
> > > > >=20
> > > > >                     DISPLAY=3D:55 twm
> > > > >=20
> > > > >                     DISPLAY=3D:55 soffice
> > > > >=20
> > > > >                     --> OK (except maybe one fail, but that was p=
robably human failure)
> > > > >=20
> > > > >=20
> > > > >                     For the previous non-lightweight-test in twm =
on the remote Debian Trixie server I started in that x2go/twm session a ter=
minal and from there soffice, since I couldn't find a direct Libreoffice la=
uncher. So I tried this for the lightweight test - still works:
> > > > >=20
> > > > >                     nxagent -ac :55
> > > > >=20
> > > > >                     DISPLAY=3D:55 twm
> > > > >=20
> > > > >                     DISPLAY=3D:55 xterm
> > > > >=20
> > > > >                     In xterm: soffice
> > > > >=20
> > > > >                     --> OK
> > > > >=20
> > > > >=20
> > > > >                     I agree there must be something specific with=
 newer Libreoffice versions, since I neither found this with other applicat=
ions, nor with libreoffice 7.3.7. But as just discovered this is only an is=
sue with (remote?) X2Go sessions.
> > > > >=20
> > > > >=20
> > > > >                         > > > > > > Ulrich Sibiller <ulrich.sibil=
ler@gmail.com mailto:ulrich.sibiller@gmail.com > hat am 13. M=C3=A4rz 2025 =
um 10:52 geschrieben:
> > > > > >=20
> > > > > >                         Ok, thanks for the information. The nxa=
gent is the current version, that's ok. Also I think we take out the client=
 from the equation.
> > > > > >=20
> > > > > >                         I have just tried your reproducer with =
LibreOffice 6.4.7.2 on RockyLinux 8.10 in a rootless NX session without any=
 problems. Maybe this is tied to newer LibreOffice versions?
> > > > > >=20
> > > > > >                         You can also do a very lightweight test=
 locally like this:
> > > > > >                         1. run nxagent -ac :55
> > > > > >                         2. DISPLAY=3D:55 openbox (or any other =
WM)
> > > > > >                         3. DISPLAY=3D:55 soffice -> will open s=
office in the nx window.
> > > > > >=20
> > > > > >                         Is the problem showing up then, too?
> > > > > >=20
> > > > > >                         Maybe we need more debugging informatio=
n which would require to recompile nxagent on your server system.
> > > > > >=20
> > > > > >=20
> > > > > >                         Uli
> > > > > >=20
> > > > > >                         On Wed, Mar 12, 2025 at 3:00=E2=80=AFPM=
 Ulrich Sibiller <ulrich.sibiller@gmail.com mailto:ulrich.sibiller@gmail.co=
m > wrote:
> > > > > >=20
> > > > > >                             > > > > > > >                      =
       Sorry, x2goserver-x2goagent is only a wrapper. The real functionalit=
y sits in the nxagent package, and that's the version I need. Alternatively=
 you can run /usr/bin/x2goagent -version on the server.
> > > > > > >=20
> > > > > > >                             KDE includes a clipboard manager.=
 What DE are you using?
> > > > > > >=20
> > > > > > >                             Does the problem also show up whe=
n you are using a very simple window manager like twm or fvwm2 or openbox?
> > > > > > >=20
> > > > > > >                             Uli
> > > > > > >=20
> > > > > > >                             On Wed, Mar 12, 2025 at 1:55=E2=
=80=AFPM Jens Reyer <jens.reyer@leberrohstoffe.com mailto:jens.reyer@leberr=
ohstoffe.com > wrote:
> > > > > > >=20
> > > > > > >                                 > > > > > > > >=20
> > > > > > > >                                 Hi,
> > > > > > > >=20
> > > > > > > >                                 thanks for the quick answer=
.
> > > > > > > >=20
> > > > > > > >=20
> > > > > > > >                                 x2goagent 4.1.0.6, as provi=
ded by the distributions,
> > > > > > > >=20
> > > > > > > >                                 so on the affected Debian T=
rixie/Sid Mate server:
> > > > > > > >=20
> > > > > > > >                                 x2goserver-x2goagent 4.1.0.=
6-1.1+b1
> > > > > > > >=20
> > > > > > > >                                 and on LinuxMint 22.1 Mate:
> > > > > > > >=20
> > > > > > > >                                 x2goserver-x2goagent 4.1.0.=
6-1.1build1
> > > > > > > >=20
> > > > > > > >=20
> > > > > > > >                                 To the best of my knowledge=
 there's no clipboard manager running on the systems, neither on the 2 test=
ed servers nor the 3 clients.
> > > > > > > >=20
> > > > > > > >                                 Most systems were just set =
up recently by myself, and I never used or even heard about clipboardmanage=
rs before. Neither clipman nor xclipboard are installed.
> > > > > > > >=20
> > > > > > > >=20
> > > > > > > >                                 Greets
> > > > > > > >=20
> > > > > > > >                                 jre
> > > > > > > >=20
> > > > > > > >=20
> > > > > > > >                                     > > > > > > > > > Ulric=
h Sibiller <ulrich.sibiller@gmail.com mailto:ulrich.sibiller@gmail.com > ha=
t am 12. M=C3=A4rz 2025 um 11:13 geschrieben:
> > > > > > > > >=20
> > > > > > > > >                                     Hi,
> > > > > > > > >=20
> > > > > > > > >                                     please let us know th=
e version of nxagent (x2goagent) you are using. Also ensure that there=E2=
=80=99s no clipboard manager running (on both sides!).
> > > > > > > > >=20
> > > > > > > > >                                     Uli
> > > > > > > > >=20
> > > > > > > > >                                     On Wed, Mar 12, 2025 =
at 11:11=E2=80=AFAM Jens Reyer <jens.reyer@leberrohstoffe.com mailto:jens.r=
eyer@leberrohstoffe.com > wrote:
> > > > > > > > >=20
> > > > > > > > >                                         > > > > > > > > >=
 >=20
> > > > > > > > > >                                         Package: x2gose=
rver
> > > > > > > > > >=20
> > > > > > > > > >                                         Version: 4.1.0.=
6-1.1+b1
> > > > > > > > > >=20
> > > > > > > > > >                                         Severity: norma=
l
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         Hi,
> > > > > > > > > >=20
> > > > > > > > > >                                         since an update=
/reinstallation copy&pasting in Libreoffice in X2Go always needs to be repe=
ated, only the very first run works instantly.
> > > > > > > > > >=20
> > > > > > > > > >                                         We found this i=
ssue only when using X2Go, but not when working directly on the same machin=
e.
> > > > > > > > > >=20
> > > > > > > > > >                                         It happens only=
 in Libreoffice (Calc and Writer), but not in e.g. Firefox or an editor.
> > > > > > > > > >=20
> > > > > > > > > >                                         Starting Libreo=
ffice in safe mode (soffice --safe-mode) does not help.
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         Steps to reprod=
uce:
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         Start Libreoffi=
ce
> > > > > > > > > >=20
> > > > > > > > > >                                         ctrl+c, ctrl+v =
OK
> > > > > > > > > >=20
> > > > > > > > > >                                         ctrl+c, ctrl+v =
FAIL (nothing is inserted)
> > > > > > > > > >=20
> > > > > > > > > >                                         ctrl+c, ctrl+v =
FAIL (nothing is inserted)
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         Start Libreoffi=
ce
> > > > > > > > > >=20
> > > > > > > > > >                                         right-click > c=
opy, right-click > paste OK
> > > > > > > > > >=20
> > > > > > > > > >                                         right-click > c=
opy, right-click > paste FAIL (Libreoffice Calc asks where to shift the cel=
ls, but then nothing is inserted)
> > > > > > > > > >=20
> > > > > > > > > >                                         right-click > c=
opy, right-click > paste FAIL (Libreoffice Calc asks where to shift the cel=
ls, but then nothing is inserted)
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         Workaround:
> > > > > > > > > >=20
> > > > > > > > > >                                         ctrl+c, ctrl+v =
OK
> > > > > > > > > >=20
> > > > > > > > > >                                         ctrl+c, ctrl+c,=
 ctrl+v OK
> > > > > > > > > >=20
> > > > > > > > > >                                         ctrl+c, ctrl+c,=
 ctrl+v OK
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         Tested affected=
 servers:
> > > > > > > > > >=20
> > > > > > > > > >                                         Debian Trixie/S=
id Mate (libreoffice 4:24.8.5-2 amd64, x2goserver 4.1.0.6-1.1+b1)
> > > > > > > > > >=20
> > > > > > > > > >                                         LinuxMint 22.1 =
Mate (libreoffice 4:24.2.7-0ubuntu0.24.04.2, x2goserver 4.1.0.6-1.1build1)
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         Previously not =
affected server:
> > > > > > > > > >=20
> > > > > > > > > >                                         LinuxMint 21.3 =
Mate (libreoffice 1:7.3.7-0ubuntu0.22.04.8, x2goserver 4.1.0.3-5)
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         Tested Clients:
> > > > > > > > > >=20
> > > > > > > > > >                                         Debian Trixie (=
x2goclient 4.1.2.3-3)
> > > > > > > > > >=20
> > > > > > > > > >                                         Linuxmint 22.1 =
(x2goclient 4.1.2.3-1build3)
> > > > > > > > > >=20
> > > > > > > > > >                                         Win10 (X2GoClie=
nt 4.1.2.2), with the X.org server option "do not use primary clipboard" bo=
th checked and unchecked
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         I reported this=
 issue only here, not with the distros or Libreoffice. Please tell me if I =
should otherwise or if I should provide additional info or tests.
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         My boss is will=
ing to pay for a solution. Just contact me.
> > > > > > > > > >=20
> > > > > > > > > >=20
> > > > > > > > > >                                         Thanks in advan=
ce and thanks for all your work!
> > > > > > > > > >=20
> > > > > > > > > >                                         Jens Reyer
> > > > > > > > > >=20
> > > > > > > > > >                                         _______________=
________________________________
> > > > > > > > > >                                         x2go-dev mailin=
g list
> > > > > > > > > >                                         x2go-dev@lists.=
x2go.org mailto:x2go-dev@lists.x2go.org
> > > > > > > > > >                                         https://lists.x=
2go.org/listinfo/x2go-dev
> > > > > > > > > >=20
> > > > > > > > > >                                     > > > > > > > > >=
=20
> > > > > > > > >                                 > > > > > > > >          =
                       _______________________________________________
> > > > > > > >                                 x2go-dev mailing list
> > > > > > > >                                 x2go-dev@lists.x2go.org mai=
lto:x2go-dev@lists.x2go.org
> > > > > > > >                                 https://lists.x2go.org/list=
info/x2go-dev
> > > > > > > >=20
> > > > > > > >                             > > > > > > >                  =
           _______________________________________________
> > > > > > >                             x2go-dev mailing list
> > > > > > >                             x2go-dev@lists.x2go.org mailto:x2=
go-dev@lists.x2go.org
> > > > > > >                             https://lists.x2go.org/listinfo/x=
2go-dev
> > > > > > >=20
> > > > > > >                         > > > > > >=20
> > > > > >                     > > > > >=20
> > > > >                 > > > >                 =20
> > > >                 _______________________________________________
> > > >                 x2go-dev mailing list
> > > >                 x2go-dev@lists.x2go.org mailto:x2go-dev@lists.x2go.=
org
> > > >                 https://lists.x2go.org/listinfo/x2go-dev
> > > >=20
> > > >             > > >=20
> > >         > >=20
> >     >=20

------=_Part_142361_257481290.1742212383258
MIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html><head>
    <meta charset=3D"UTF-8">
</head><body><p>Hi<br></p><p><br></p><p>I recompiled nx-libs (based on the =
current Debian 2:3.5.99.27-2 code, NXAGENT Version 3.5.99.27). I hope this =
works, tell me if I need to switch to the Arctica code). There I enabled TE=
ST and DEBUG and installed those packages.<br>Attached is a session.log (Ma=
te, with LibreCalc autostarted, where I first type in a cell, then do a suc=
cessful ctrl+c, ctrl+v, then a failed one and then a successful one.</p><p>=
<br></p><p>results for different clipboard settings:<br></p><p>Clipboard bi=
directional between client and server: first, and then every second attempt=
 work<br></p><p>Clipboard client to server: half of the attempts fail, no c=
lear pattern which ones fail<br></p><p>Clipboard server to client: everythi=
ng works<br></p><p>Clipboard between server and client disabled: everything=
 works<br></p><p><br></p><p><br></p><p><br></p><p>Thanks!<br></p><p><br></p=
><blockquote type=3D"cite">Ulrich Sibiller &#60;ulrich.sibiller@gmail.com&#=
62; hat am 13. M&#228;rz 2025 um 15:15 geschrieben:<br><br><div dir=3D"ltr"=
><div class=3D"ox-901df646dd-gmail_default" style=3D"font-family: courier n=
ew,monospace;">Hi,</div><div class=3D"ox-901df646dd-gmail_default" style=3D=
"font-family: courier new,monospace;"><br></div><div class=3D"ox-901df646dd=
-gmail_default" style=3D"font-family: courier new,monospace;">disabling cli=
pboard via these setting will effectively suppress communication between th=
e client and the server regarding clipboard. All clipboard communication wi=
ll then happen between libreoffice and the nxagent on the server side. No r=
emote communication involved, not slowing down anything.</div><div class=3D=
"ox-901df646dd-gmail_default" style=3D"font-family: courier new,monospace;"=
><br></div><div class=3D"ox-901df646dd-gmail_default" style=3D"font-family:=
 courier new,monospace;">So chances are that your communication is too slow=
. I _think_ playing around with the other clipboard options will show that =
it works with one of the &#34;copy from X to Y&#34; options and not with th=
e other. Can you confirm?</div><div class=3D"ox-901df646dd-gmail_default" s=
tyle=3D"font-family: courier new,monospace;"><br></div><div class=3D"ox-901=
df646dd-gmail_default" style=3D"font-family: courier new,monospace;">Uli</d=
iv><div class=3D"ox-901df646dd-gmail_default" style=3D"font-family: courier=
 new,monospace;"><br></div></div><br><div class=3D"ox-901df646dd-gmail_quot=
e ox-901df646dd-gmail_quote_container"><div dir=3D"ltr" class=3D"ox-901df64=
6dd-gmail_attr">On Thu, Mar 13, 2025 at 3:03=E2=80=AFPM Jens Reyer &#60;<a =
href=3D"mailto:jens.reyer@leberrohstoffe.com">jens.reyer@leberrohstoffe.com=
</a>&#62; wrote:<br></div><blockquote><u></u><div><p>I did the lightweight =
test on the client side, my local PC at work.<br></p><p><br></p><p>And inde=
ed, if I open a Mate x2go session to localhost&#39;s IP on the Linuxmint 22=
.1 Mate client (so server and client are the same, just different users) I =
can NOT reproduce the issue.<br></p><p><br></p><p>Now I connected from anot=
her client/PC to my PC (so what&#39;s usually a client acted now as remote =
server): the issue still exists but only in about HALF of the cases, while =
it previously existed consistently in every case after the first try.<br></=
p><p><br></p><p>In the original tests the server&#39;s were VMs (Proxmox PV=
E).<br></p><p><br></p><p><br></p><p>Tests with connection settings:<br></p>=
<p><br></p><p>Previously I had the issue while connecting to the reomote se=
rver with connection LAN (here at work) and probably ADSL (from home). Now =
I tested the same remote server with MODEM: the issue still exists.<br></p>=
<p><br></p><p>Then I changed the clipboard from bi-directional (German: &#3=
4;Zwischenablage-Modus: Kopieren und Einf&#252;gen in beide Richtungen m&#2=
46;glich&#34; to disabled (&#34;Zwischenablage komplett deaktivieren&#34;).=
 The issue is NOT reproducible anymore.</p><p>So now we&#39;ve found a work=
around, good :)<br></p><p><br></p><p>Setting the keyboard from auto-detect =
to &#34;Model pc105, layout de&#34; didn&#39;t help.<br></p><p><br></p><p>A=
re there any other settings I should test?<br></p><p>I&#39;ll recompile nxa=
gent later.<br></p><p><br></p><p><br></p><blockquote type=3D"cite">Ulrich S=
ibiller &#60;<a href=3D"mailto:ulrich.sibiller@gmail.com" target=3D"_blank"=
>ulrich.sibiller@gmail.com</a>&#62; hat am 13. M&#228;rz 2025 um 13:08 gesc=
hrieben:<br><br><div dir=3D"ltr"><div style=3D"font-family: 'courier new',m=
onospace;">Hi,</div><div style=3D"font-family: 'courier new',monospace;"><b=
r></div><div style=3D"font-family: 'courier new',monospace;">just to be sur=
e: have you done the lightweight test on the server side or the client side=
?</div><div style=3D"font-family: 'courier new',monospace;"><br></div><div =
style=3D"font-family: 'courier new',monospace;">Assuming you have done the =
test on the server side. This indicates that the problem is somehow tied to=
 the connection. Can you please check if different connection&#160;settings=
 in x2go lead to different results?</div><div style=3D"font-family: 'courie=
r new',monospace;"><br></div><div style=3D"font-family: 'courier new',monos=
pace;">You&#160;don&#39;t need to compile x2goserver, just nxagent. Compili=
ng is done like this:</div><div style=3D"font-family: 'courier new',monospa=
ce;">1. checkout nx-libs from ArcticaProject on github</div><div style=3D"f=
ont-family: 'courier new',monospace;">2. run make</div><div style=3D"font-f=
amily: 'courier new',monospace;"><br></div><div style=3D"font-family: 'cour=
ier new',monospace;">If this fails&#160;you probably need to install more d=
ependencies. If it succeeds, you need to repeat&#160;that after changing th=
ese lines in nx-X11/programs/Xserver/hw/nxagent/Clipboard.c:</div><div styl=
e=3D"font-family: 'courier new',monospace;"><br></div><div style=3D"font-fa=
mily: 'courier new',monospace;">#undef TEST -&#62; #define TEST</div><div s=
tyle=3D"font-family: 'courier new',monospace;">#undef DEBUG -&#62; #define =
DEBUG</div><div style=3D"font-family: 'courier new',monospace;"><br></div><=
div style=3D"font-family: 'courier new',monospace;">After running make agai=
n you should find a new nxagent in nx-X11/programs/Xserver</div><div style=
=3D"font-family: 'courier new',monospace;"><br></div><div style=3D"font-fam=
ily: 'courier new',monospace;">Uli</div><div style=3D"font-family: 'courier=
 new',monospace;"><br></div><div style=3D"font-family: 'courier new',monosp=
ace;"><br></div></div><br><div><div dir=3D"ltr">On Thu, Mar 13, 2025 at 11:=
45=E2=80=AFAM Jens Reyer &#60;<a href=3D"mailto:jens.reyer@leberrohstoffe.c=
om" target=3D"_blank">jens.reyer@leberrohstoffe.com</a>&#62; wrote:<br></di=
v><blockquote><u></u><div>Sorry for yet another PS:<br>Yes, I may recompile=
 a test x2goserver, if you tell me what changes/options you need.<br> <br><=
blockquote type=3D"cite">Jens Reyer &#60;<a href=3D"mailto:jens.reyer@leber=
rohstoffe.com" target=3D"_blank">jens.reyer@leberrohstoffe.com</a>&#62; hat=
 am 13. M&#228;rz 2025 um 11:42 geschrieben:<br><br><p>I could NOT reproduc=
e the problem with your lightweight test on Linuxmint 22.1 Mate:<br></p><p>=
nxagent -ac :55</p><p>DISPLAY=3D:55 twm</p><p>DISPLAY=3D:55 soffice</p><p>-=
-&#62; OK (except maybe one fail, but that was probably human failure)<br><=
/p><p><br></p><p>For the previous non-lightweight-test in twm on the remote=
 Debian Trixie server I started in that x2go/twm session a terminal and fro=
m there soffice, since I couldn&#39;t find a direct Libreoffice launcher. S=
o I tried this for the lightweight test - still works:<br></p><p>nxagent -a=
c :55</p><p>DISPLAY=3D:55 twm</p><p>DISPLAY=3D:55 xterm<br></p><p>In xterm:=
 soffice<br></p><p>--&#62; OK<br></p><p><br></p><p>I agree there must be so=
mething specific with newer Libreoffice versions, since I neither found thi=
s with other applications, nor with libreoffice 7.3.7. But as just discover=
ed this is only an issue with (remote?) X2Go sessions.<br></p><p><br></p><b=
lockquote type=3D"cite">Ulrich Sibiller &#60;<a href=3D"mailto:ulrich.sibil=
ler@gmail.com" target=3D"_blank">ulrich.sibiller@gmail.com</a>&#62; hat am =
13. M&#228;rz 2025 um 10:52 geschrieben:<br><br><div dir=3D"ltr"><div style=
=3D"font-family: 'courier new',monospace;">Ok, thanks for the information. =
The&#160;nxagent is the current version,&#160;that&#39;s ok. Also I think w=
e take out the client from the equation.</div><div style=3D"font-family: 'c=
ourier new',monospace;"><br></div><div style=3D"font-family: 'courier new',=
monospace;">I have just tried your reproducer with LibreOffice 6.4.7.2 on R=
ockyLinux 8.10 in a rootless NX session without any problems. Maybe this is=
 tied to newer LibreOffice versions?</div><div style=3D"font-family: 'couri=
er new',monospace;"><br></div><div style=3D"font-family: 'courier new',mono=
space;">You can also do a very lightweight test locally like this:</div><di=
v style=3D"font-family: 'courier new',monospace;">1. run nxagent -ac :55</d=
iv><div style=3D"font-family: 'courier new',monospace;">2. DISPLAY=3D:55 op=
enbox (or any other WM)</div><div style=3D"font-family: 'courier new',monos=
pace;">3. DISPLAY=3D:55 soffice -&#62; will open soffice in the nx window.<=
/div><div style=3D"font-family: 'courier new',monospace;"><br></div><div st=
yle=3D"font-family: 'courier new',monospace;">Is the problem showing up the=
n, too?</div><div style=3D"font-family: 'courier new',monospace;"><br></div=
><div style=3D"font-family: 'courier new',monospace;">Maybe we need more de=
bugging information which would require to recompile nxagent on your server=
 system.</div><div style=3D"font-family: 'courier new',monospace;"><br></di=
v><div style=3D"font-family: 'courier new',monospace;"><br></div><div style=
=3D"font-family: 'courier new',monospace;">Uli</div></div><br><div><div dir=
=3D"ltr">On Wed, Mar 12, 2025 at 3:00=E2=80=AFPM Ulrich Sibiller &#60;<a hr=
ef=3D"mailto:ulrich.sibiller@gmail.com" target=3D"_blank">ulrich.sibiller@g=
mail.com</a>&#62; wrote:<br></div><blockquote><div dir=3D"ltr"><div style=
=3D"font-family: 'courier new',monospace;">Sorry, x2goserver-x2goagent is o=
nly a wrapper. The real functionality sits in the&#160;nxagent package, and=
 that&#39;s the version I need. Alternatively you can run /usr/bin/x2goagen=
t -version on the server.</div><div style=3D"font-family: 'courier new',mon=
ospace;"><br></div><div style=3D"font-family: 'courier new',monospace;">KDE=
 includes a clipboard manager. What DE are you using?<br><br>Does the probl=
em also show up when you are using a very simple window manager like twm or=
 fvwm2 or openbox?</div><div style=3D"font-family: 'courier new',monospace;=
"><br></div><div style=3D"font-family: 'courier new',monospace;">Uli</div><=
/div><br><div><div dir=3D"ltr">On Wed, Mar 12, 2025 at 1:55=E2=80=AFPM Jens=
 Reyer &#60;<a href=3D"mailto:jens.reyer@leberrohstoffe.com" target=3D"_bla=
nk">jens.reyer@leberrohstoffe.com</a>&#62; wrote:<br></div><blockquote><u><=
/u><div><p>Hi,</p><p>thanks for the quick answer.<br></p><p><br></p><p>x2go=
agent 4.1.0.6, as provided by the distributions,</p><p>so on the affected D=
ebian Trixie/Sid Mate server:</p><p>x2goserver-x2goagent 4.1.0.6-1.1+b1</p>=
<p>and on LinuxMint 22.1 Mate:</p><p>x2goserver-x2goagent 4.1.0.6-1.1build1=
<br></p><p><br></p><p>To the best of my knowledge there&#39;s no clipboard =
manager running on the systems, neither on the 2 tested servers nor the 3 c=
lients.<br></p><p>Most systems were just set up recently by myself, and I n=
ever used or even heard about clipboardmanagers before. Neither clipman nor=
 xclipboard are installed.<br></p><p><br></p><p>Greets<br></p><p>jre<br></p=
><p><br></p><blockquote type=3D"cite">Ulrich Sibiller &#60;<a href=3D"mailt=
o:ulrich.sibiller@gmail.com" target=3D"_blank">ulrich.sibiller@gmail.com</a=
>&#62; hat am 12. M&#228;rz 2025 um 11:13 geschrieben:<br><br><div dir=3D"l=
tr"><div style=3D"font-family: 'courier new',monospace;"><p style=3D"margin=
: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri,sans-serif;"><spa=
n style=3D"color: #1f497d; font-family: Consolas; font-size: small;"><span =
style=3D"font-size: 11pt;">Hi,</span></span></p><p style=3D"margin: 0cm 0cm=
 0.0001pt; font-size: 11pt; font-family: Calibri,sans-serif;"><span style=
=3D"color: #1f497d; font-family: Consolas; font-size: small;"><span style=
=3D"font-size: 11pt;"><br></span></span></p><p style=3D"margin: 0cm 0cm 0.0=
001pt; font-size: 11pt; font-family: Calibri,sans-serif;">please<span style=
=3D"font-size: 11pt; color: #1f497d; font-family: Consolas;"> let us know t=
he version of nxagent (x2goagent) you are using. Also ensure that there&#82=
17;s no clipboard manager running (on both sides!).</span></p><p style=3D"m=
argin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri,sans-serif;"=
><span style=3D"font-size: 11pt; color: #1f497d; font-family: Consolas;"><b=
r></span></p><p style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-fa=
mily: Calibri,sans-serif;"><span style=3D"font-size: 11pt; color: #1f497d; =
font-family: Consolas;">Uli</span></p></div></div><br><div><div dir=3D"ltr"=
>On Wed, Mar 12, 2025 at 11:11=E2=80=AFAM Jens Reyer &#60;<a href=3D"mailto=
:jens.reyer@leberrohstoffe.com" target=3D"_blank">jens.reyer@leberrohstoffe=
.com</a>&#62; wrote:<br></div><blockquote><u></u><div><p>Package: x2goserve=
r<br></p><p>Version: 4.1.0.6-1.1+b1</p><p>Severity: normal<br></p><p><br></=
p><p>Hi,</p><p>since an update/reinstallation copy&#38;pasting in Libreoffi=
ce in X2Go always needs to be repeated, only the very first run works insta=
ntly.</p><p>We found this issue only when using X2Go, but not when working =
directly on the same machine.</p><p>It happens only in Libreoffice (Calc an=
d Writer), but not in e.g. Firefox or an editor.</p><p>Starting Libreoffice=
 in safe mode (soffice --safe-mode) does not help.</p><p><br></p><p>Steps t=
o reproduce:</p><p><br></p><p>Start Libreoffice</p><p>ctrl+c, ctrl+v OK</p>=
<p>ctrl+c, ctrl+v FAIL (nothing is inserted)<br></p><p>ctrl+c, ctrl+v FAIL =
(nothing is inserted)<br></p><p><br></p><p>Start Libreoffice</p><p>right-cl=
ick &#62; copy, right-click &#62; paste OK</p><p>right-click &#62; copy, ri=
ght-click &#62; paste FAIL (Libreoffice Calc asks where to shift the cells,=
 but then nothing is inserted)<br></p><p>right-click &#62; copy, right-clic=
k &#62; paste FAIL (Libreoffice Calc asks where to shift the cells, but the=
n nothing is inserted)<br></p><p><br></p><p>Workaround:</p><p>ctrl+c, ctrl+=
v OK</p><p>ctrl+c, ctrl+c, ctrl+v OK<br></p><p>ctrl+c, ctrl+c, ctrl+v OK<br=
></p><p><br></p><p>Tested affected servers:</p><p>Debian Trixie/Sid Mate (l=
ibreoffice 4:24.8.5-2 amd64, x2goserver 4.1.0.6-1.1+b1)</p><p>LinuxMint 22.=
1 Mate (libreoffice 4:24.2.7-0ubuntu0.24.04.2, x2goserver&#160;4.1.0.6-1.1b=
uild1)</p><p><br></p><p>Previously not affected server:</p><p>LinuxMint 21.=
3 Mate (libreoffice 1:7.3.7-0ubuntu0.22.04.8, x2goserver 4.1.0.3-5)</p><p><=
br></p><p>Tested Clients:</p><p>Debian Trixie (x2goclient 4.1.2.3-3)</p><p>=
Linuxmint 22.1 (x2goclient 4.1.2.3-1build3)</p><p>Win10 (X2GoClient 4.1.2.2=
), with the X.org server option &#34;do not use primary clipboard&#34; both=
 checked and unchecked</p><p><br></p><p>I reported this issue only here, no=
t with the distros or Libreoffice. Please tell me if I should otherwise or =
if I should provide additional info or tests.</p><p><br></p><p>My boss is w=
illing to pay for a solution. Just contact me.<br></p><p><br></p><p>Thanks =
in advance and thanks for all your work!</p><p>Jens Reyer</p></div>________=
_______________________________________<br> x2go-dev mailing list<br> <a hr=
ef=3D"mailto:x2go-dev@lists.x2go.org" target=3D"_blank">x2go-dev@lists.x2go=
.org</a><br> <a href=3D"https://lists.x2go.org/listinfo/x2go-dev" target=3D=
"_blank">https://lists.x2go.org/listinfo/x2go-dev</a><br></blockquote></div=
></blockquote></div>_______________________________________________<br> x2g=
o-dev mailing list<br> <a href=3D"mailto:x2go-dev@lists.x2go.org" target=3D=
"_blank">x2go-dev@lists.x2go.org</a><br> <a href=3D"https://lists.x2go.org/=
listinfo/x2go-dev" target=3D"_blank">https://lists.x2go.org/listinfo/x2go-d=
ev</a><br></blockquote></div>______________________________________________=
_<br> x2go-dev mailing list<br> <a href=3D"mailto:x2go-dev@lists.x2go.org" =
target=3D"_blank">x2go-dev@lists.x2go.org</a><br> <a href=3D"https://lists.=
x2go.org/listinfo/x2go-dev" target=3D"_blank">https://lists.x2go.org/listin=
fo/x2go-dev</a><br></blockquote></div></blockquote></blockquote><br>&#160;<=
/div>_______________________________________________<br> x2go-dev mailing l=
ist<br> <a href=3D"mailto:x2go-dev@lists.x2go.org" target=3D"_blank">x2go-d=
ev@lists.x2go.org</a><br> <a href=3D"https://lists.x2go.org/listinfo/x2go-d=
ev" target=3D"_blank">https://lists.x2go.org/listinfo/x2go-dev</a><br></blo=
ckquote></div></blockquote></div></blockquote></div></blockquote></body></h=
tml>
=20
------=_Part_142361_257481290.1742212383258--

------=_Part_142360_1661449833.1742212383255
Content-Type: application/x-gzip; name=session.log.gz
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=session.log.gz
X-Part-Id: 35cb7c5d6be04a818f381e3accd1cb20

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
------=_Part_142360_1661449833.1742212383255--
