/----- 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]) 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] 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@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?
I will try adding the line as you suggest.
Norm Green
On 8/11/2020 10:29 AM, Ulrich Sibiller wrote:
I (still) have a strange problem with copy/paste on my setup. When x2go client is active, copy/paste stops working locally (nevermind if it works between local and remote).
Client is using kde, server is mate. sigh... Neverending story. This might be related to the internal clipboard manager in kde. As I don't know every kde version around
On Tue, Aug 11, 2020 at 5:19 PM Neal Becker <ndbecker2@gmail.com> wrote: please research how to disable that for your version.
Do you have a strict procedure to trigger this behaviour?
Does it start workin again when you suspend the session?
Since nx-libs 3.5.99.24 we have a keystroke for dumping the clipboard state. Please check if it is active in /etc/x2go/keystrokes, look for line similar to this: <keystroke action="dump_clipboard" Control="1" Shift="1" AltMeta="1" key="c" />
If not, add it. The either suspend/resume the session or press the "reread keystrokes" keystroke.
When the situation happens again please press the configured keystroke and send me the server side log ~/.x2go/.../session.log. There's no clipboard content in the log but you can double check if in doubt ;-)
Uli
x2go-user mailing list x2go-user@lists.x2go.org https://lists.x2go.org/listinfo/x2go-user
x2go-user mailing list x2go-user@lists.x2go.org https://lists.x2go.org/listinfo/x2go-user
-- *Those who don't understand recursion are doomed to repeat it*