On Wed, 15 Jul 2015, Antenore Gatta wrote:
Hi all, I'm one of the main Remmina contributors, a C/GTK application used to connect to a remote server using different protocols. We have an NX plugin, that I'm even not sure is working, so I decided to write an X2Go plugin.
The NX plugin is working, I'm using it. But would very much like an X2Go plugin.
So far so good, I was able to implement a kind of wrapper around pyhoca-cli, but as I'm far to be a good developer, I'm having some hard time to try to embed/reparent, the X2Go windows inside our GTK container. This is usually achieved implementing the Xembed protocol, on both side and for what I can see/understand, X2Go, or at least Pyhoca-cli, doesn't. Am I wrong? In the case would it be possible to implement or are you aware of any other approach of doing it? Some references: https://github.com/FreeRDP/Remmina/tree/x2goplugin https://github.com/FreeRDP/Remmina/tree/x2goplugin/remmina-plugins/x2go The "xterm -into windowID" it's just to showcase the fact that the reparenting works. http://standards.freedesktop.org/xembed-spec/xembed-spec-latest.html https://developer.gnome.org/gtk3/unstable/GtkSocket.html Thanks a lot for your precious work and support! Best regards Antenore
Wish I understood it better, not well enough to be of help. But I can tell you with certainty, the NX plugin does work (but no sound). _______________________________________________ x2go-user mailing list x2go-user@lists.x2go.org http://lists.x2go.org/listinfo/x2go-user