after some researching, i have a usable workaround, by
setting xterm key bindings to paste from CLIPBOARD(as
well as from PRIMARY) on middle-mouse-button.
with other X programs(eg, chrome browser) that selects
to PRIMARY on left mouse button, i need to be mindful
to use ctrl-C, instead, to use CLIPBOARD.
alternatively, use a clipboard manager to sync the two.
sam
On Fri, 22 Jan 2021, sam chan via FreeRDP-devel wrote:
nope; no clipboard manager is running, that i'm aware of.
-sam
On Fri, 22 Jan 2021, Armin Novak via FreeRDP-devel wrote:
Ok, this looks like it is a bug specific to fedora 31.
the log tells that the clipboard is updated as it should be (the warning
is a bit misleading, but it does not matter really)
you have any clipboard managers running? they tend to break things
(specifically for our very unusual use case)
As for selection buffer, no, we do not want to go this road, it is really
dangerous here (everything you select locally would be sent to the server)
and has a few other side effects that require too much tinkering to get
right.
regards
Armin
On 22.01.21 09:24, sam chan via FreeRDP-devel wrote:
with debug, i get...
[23:03:42:028] [1502280:1502281] [DEBUG][com.freerdp.core.heartbeat] -
received Heartbeat PDU -> period=1, count1=8, count2=8
[23:03:42:230] [1502280:1502281]
[WARN][com.freerdp.channels.cliprdr.common] -
[cliprdr_packet_format_list_new] called with invalid type 00000000
[23:03:42:231] [1502280:1502281]
[DEBUG][com.freerdp.channels.cliprdr.client] - ClientFormatList:
numFormats: 9
[23:03:42:231] [1502280:1502281]
[WARN][com.freerdp.channels.cliprdr.common] -
[cliprdr_packet_format_list_new] called with invalid type 00000000
[23:03:42:231] [1502280:1502281]
[DEBUG][com.freerdp.channels.cliprdr.client] - ClientFormatList:
numFormats: 3
[23:03:42:232] [1502280:1502299]
[DEBUG][com.freerdp.channels.cliprdr.client] - ServerFormatListResponse
[23:03:43:609] [1502280:1502299]
[DEBUG][com.freerdp.channels.cliprdr.client] - ServerFormatListResponse
[23:03:43:609] [1502280:1502299]
[DEBUG][com.freerdp.channels.cliprdr.client] - ServerFormatList:
numFormats: 10
[23:03:43:609] [1502280:1502299]
[DEBUG][com.freerdp.channels.cliprdr.client] - ClientFormatListResponse
[23:03:43:258] [1502280:1502281] [DEBUG][com.freerdp.core.heartbeat] -
received Heartbeat PDU -> period=1, count1=8, count2=8
the interesting line seems to be....
[WARN][com.freerdp.channels.cliprdr.common] -
[cliprdr_packet_format_list_new] called with invalid type 00000000
but not sure what to make of it. i should note that it seems
to work with an X11 window where ctrl-C means copy. but for a
basic ascii terminal, like xterm(i still use a lot), where the
control characters aren't the same, it would require changing
key mapping. it would be great to just use the mouse to copy
on X11 side. any chance to have clipboard behavior of freerdp
be like rdesktop?
cheers
sam
On Fri, 22 Jan 2021, Armin Novak via FreeRDP-devel wrote:
No. Clipboard is activated by default, so nothing is actually required.
Just checked with current nightly on debian and here it works like
expected.
Maybe run with /log-level:debug and check if anything in the logs is
suspicious?
Just note, we ignore the selection buffer on X11 side, so you need to
use
<ctrl>+c there too.
regards
Armin
On 22.01.21 02:37, sam chan via FreeRDP-devel wrote:
yes, i do have group policy settings on the Windows
system to disable "Do not allow Clipboard redirection".
but still doesn't work.
is there some other specific setting? thanks.
sam
On Thu, 21 Jan 2021, A. Novak wrote:
Yes, there is a server policy on windows that might deactivate
clipboard
Am 20. Jänner 2021 21:46:42 UTC schrieb sam chan via FreeRDP-devel
<freerdp-devel@lists.sourceforge.net>:
hello. i'm new to freerdp. currently having problems
with copy and pasting text to and from Windows 10 rdp
server.
rdp client is Fedora 31, using the nightly build...
/opt/freerdp-nightly/bin/xfreerdp --version
This is FreeRDP version 3.0.0-dev (3ee0cc6b7)
running as follows....
/opt/freerdp-nightly/bin/xfreerdp -grab-keyboard /audio-mode:1
+clipboard /drive:tmp,/tmp /drive:chans,/home/chans
/size:1920x1080
/u:sam /v:10.0.0.3
anything else needed? any settings on the Windows side
to consder?
thanks,
sam
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel
_______________________________________________
FreeRDP-devel mailing list
FreeRDP-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freerdp-devel