-
-
Notifications
You must be signed in to change notification settings - Fork 52
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
Various issues related to clipboard relaying #100
Comments
@ehfd Xpra-org/xpra#4007 (reply in thread) |
Interesting. We'll take a look. |
Strange. It works now with an unknown condition. |
It does not work in most times and works seldomly. Need to find the cause. |
Related error message:
|
I'm adding this to the list of urgent issues. @danisla |
I feel that the core issue of this problem is that the clipboard is set multiple times to the same value repeatedly when it should be only set one time, masking the new clipboard value that is supposed to be set, and there is nothing to prevent this phenomenon. It also seems to frequently prioritize the clipboard value of the client instead of bringing the host clipboard value to the client. Some kind of control is required to not make |
I think it's a bit better because of some unknown reason, but not too sure. |
Possibly related to m1k1o/neko#192? |
May be addressed in conjunction to #74. |
I think that inbound works pretty okay, but there is an evident issue with outbound, where the clipboard data doesn't come to the client in certain situations. |
Part of the fix for #84 ? |
International clipboard also fixed by #149. |
Please reopen if issue comes out again. |
https://stackoverflow.com/questions/44553539/python-script-using-subprocess-and-xclip-hangs-if-piped-in-bash
|
Remaining issues are fixed by using |
Added a three-second timeout to exit when the subprocess hangs instead of having a zombie process obstructing future clipboard retrieval for now. |
It seems that KasmVNC has the same issues. Might be an issue with Xvfb. |
xclip
apparently works on Xorg from the client to the host, but not from the host to the client. Both directions work using Xvfb.This is reproducible on https://github.com/selkies-project/docker-nvidia-glx-desktop (where Xorg is used) and works correctly both directions on https://github.com/selkies-project/docker-nvidia-egl-desktop.
This might be limited to https://github.com/selkies-project/docker-nvidia-glx-desktop and not on bare metal remote hosts.
Note: Works and does not work for me now randomly with an unknown reason.
The text was updated successfully, but these errors were encountered: