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.

Reply via email to