On Mon, Jan 15, 2018 at 08:25:48AM +0100, Sebastien Marie wrote: > > > > I should be able to try it today. > > > > after several tries to fix it or port some patches, it seems that > vinagre isn't functional with freerdp2. it seems that lot of internals > inside freerdp2 changed (callbacks). > > Additionally, vinagre seems in maintenance-mode only. latest commits on > past year are mostly translations (there is only 2 fixes, and no new code). > > - vinagre git log: > https://git.gnome.org/browse/vinagre/log/ > > - vinagre commits per year > https://git.gnome.org/browse/vinagre/stats/?period=y&ofs=10 > > so I doubt vinagre will have support for freerdp2 at any time. > > what direction should we take ? > > it could be possible to make x11/freerdp to provide only libfreerdp > libraries for vinagre, and have x11/freerdp2 ? or just plan to remove > vinagre ?
I can speak for vinagre, but i've tested rdp and it works fine with remmina. with vnc it crashes: (gdb) bt #0 thrkill () at -:3 #1 0x00001bbc1c05d9ee in _libc_abort () at /usr/src/lib/libc/stdlib/abort.c:51 #2 0x00001bbc1c0285d2 in _rthread_mutex_timedlock (mutexp=Variable "mutexp" is not available. ) at /usr/src/lib/libc/thread/rthread_mutex.c:118 #3 0x00001bbc5892be58 in remmina_plugin_vnc_update_scale () from /usr/local/lib/remmina/plugins/remmina-plugin-vnc.so #4 0x00001bbc5892af64 in remmina_plugin_vnc_rfb_allocfb () from /usr/local/lib/remmina/plugins/remmina-plugin-vnc.so #5 0x00001bbb9a011e9a in rfbInitClient () from /usr/local/lib/libvncclient.so.0.0 #6 0x00001bbc5892a663 in remmina_plugin_vnc_main () from /usr/local/lib/remmina/plugins/remmina-plugin-vnc.so #7 0x00001bbc5892a05c in remmina_plugin_vnc_main_thread () from /usr/local/lib/remmina/plugins/remmina-plugin-vnc.so #8 0x00001bbc26e99c5e in _rthread_start (v=Variable "v" is not available. ) at /usr/src/lib/librthread/rthread.c:96 #9 0x00001bbc1c06ce3b in __tfork_thread () at /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:75 #10 0x0000000000000000 in ?? () the ssh plugin works (in the sense that it opens a vte term on the remote server) havent tested NX.