-
-
Notifications
You must be signed in to change notification settings - Fork 147
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Copy-Paste issues #87
Comments
I'm having trouble understanding the basic setup :-) It's you -> vnc viewer -> x11vnc ?? xfreerdp? |
I'm using JavaScript library NoVNC as a viewer, x11vnc which acts as a vnc server against Xvfb display which runs in the background, and xfreerdp which is running in the xvfb and acting as a client to a remote machine (it is basically a web-RDP gateway) |
I am having the same issue. I can copy from server to client but I can not copy from client to the x11vnc server. |
should be fixed by #255 |
@elirag Thanks for the PR. I tried the patch, but for me I still can't copy from client to server (the other way works). I'm using xtigervncviewer tunneled through ssh in
|
Hi,
I suspect there's a bug in x11vnc in transferring data when pasting text to a session.
My knowledge in x11vnc is not deep enough so if you can please help me in this issue it will be really helpful.
I'm using x11vnc in order to view a rdp session with xfreerdp.
For some unknown reason I can't paste text from the host machine into the session.
When I try to simply copy and paste text from the machine into it self, it works well. I used python 2 on Ubuntu 18.04, ran gtk.wait_for_targets() and pasted inside the machine I received the wanted result - all the possible types (such as text/plain, STRING, TEXT, UTF8_STRING…):
Import gtk
a = gtk.clipboard_get()
a.wait_for_targets()
But when I connect to the machine with x11vnc, and then I try to paste text from the host machine, nothing is pasted, and when I run gtk.wait_for_targets() I get None as a result.
Do you have an idea what can cause it?
Thanks,
Tomer
The text was updated successfully, but these errors were encountered: