[X2Go-User] copy/paste issues

Ulrich Sibiller uli42 at gmx.de
Tue Aug 11 23:31:24 CEST 2020


On Tue, Aug 11, 2020 at 8:14 PM Neal Becker <ndbecker2 at gmail.com> wrote:
>
> /----- Clipboard internal status -----
>   current time                    (Time) [3736281024]
>   agentClipboardInitialized       (Bool) [True]
>   clientAccum                      (int) [0]
>   nxagentMaxSelections             (int) [2]
>   NumCurrentSelections             (int) [8]
>   serverWindow                  (Window) [0x780062d]
>   nxagentLastClipboardClient       (int) [0]
>   Clipboard mode                         [Both]
> lastServer
>   lastServerRequestor           (Window) [0x0]
>   lastServerProperty              (Atom) [ 362][_QT_SELECTION]
>   lastServerTarget                (Atom) [ 423][UTF8_STRING]
>   lastServerTime                  (Time) [888492462]
> lastClient
>   lastClientWindowPtr        (WindowPtr) [0x5651cb5142c0] ([0xc0002a])
>   lastClientClientPtr        (ClientPtr) [6] (addr [0x5651cb42d940] PID [389124] Cmd [clipit])

Clipit is a clipboard manager. For me on Debian it is deprecated and
non-functional. Can you please disable clipit on the server side and
watch for a while?

>   lastClientRequestor           (Window) [0xc0002a]
>   lastClientProperty              (Atom) [ 294][GDK_SELECTION]
>   lastClientSelection             (Atom) [   1][PRIMARY]
>   lastClientTarget                (Atom) [  81][UTF8_STRING]
>   lastClientTime                  (Time) [3736280915] ([119]ms ago)
>   lastClientReqTime               (Time) [3736280915] ([119]ms ago)
>   lastClientPropertySize (unsigned long) [262144]
>   lastClientStage (ClientSelectionStage) [4][WaitData]

This looks like _internal_ the communication in nxcomp/nxagent has not
been completed and nxagent is waiting for some answer. If the problem
re-appears please generate this log mulitple times (e.g. every 5s) for
about half a minute.

> PRIMARY
>   owner is inside nxagent?               no
>   lastSelectionOwner[].client            (null)
>   lastSelectionOwner[].window            [0x0]
>   lastSelectionOwner[].windowPtr         -
>   lastSelectionOwner[].lastTimeChanged   [3736280701]
>   lastSelectionOwner[].selection         [   1][PRIMARY] (remote X server)
>   CurrentSelections[].client             [(nil)] index [-1] PID [-1] Cmd [(null)]
>   CurrentSelections[].window             [0x139]
> CLIPBOARD
>   owner is inside nxagent?               yes
>   lastSelectionOwner[].client            [6] (addr [0x5651cb42d940] PID [389124] Cmd [clipit])
>   lastSelectionOwner[].window            [0xc0002a]
>   lastSelectionOwner[].windowPtr         [0x5651cb5142c0] ([0xc0002a]
>   lastSelectionOwner[].lastTimeChanged   [3736280477]
>   lastSelectionOwner[].selection         [ 355][CLIPBOARD] (inside nxagent)
>   CurrentSelections[].client             [0x5651cb42d940] index [6] PID [389124] Cmd [clipit]
>   CurrentSelections[].window             [0xc0002a]
> Atoms (remote X server)
>   serverTARGETS                          [ 357][TARGETS]
>   serverTIMESTAMP                        [ 359][TIMESTAMP]
>   serverTEXT                             [ 422][TEXT]
>   serverCOMPOUND_TEXT                    [ 636][COMPOUND_TEXT]
>   serverUTF8_STRING                      [ 423][UTF8_STRING]
>   serverTransToAgentProperty             [ 704][NX_CUT_BUFFER_SERVER]
>   serverTransFromAgentProperty           [ 701][NX_SELTRANS_FROM_AGENT]
>   serverLastRequestedSelection           [ 355][CLIPBOARD]
> Atoms (inside nxagent)
>   clientTARGETS                          [  75][TARGETS]
>   clientTIMESTAMP                        [  80][TIMESTAMP]
>   clientTEXT                             [  76][TEXT]
>   clientCOMPOUND_TEXT                    [  85][COMPOUND_TEXT]
>   clientUTF8_STRING                      [  81][UTF8_STRING]
>   clientCLIPBOARD                        [  79][CLIPBOARD]
>   clientCutProperty                      [ 252][NX_CUT_BUFFER_CLIENT]
> \------------------------------------------------------------------------------
>
> On Tue, Aug 11, 2020 at 1:42 PM Norm Green <norm.green at gemtalksystems.com> wrote:
>>
>> copy and paste issues hit me almost every day.
>>
>> I don't have /etc/x2go/keystrokes.  I do have /etc/x2go/keystrokes.cfg.
>> Is that what you mean?

yes, sorry.

Uli


More information about the x2go-user mailing list