Hello Hardening, Thanks, very nice to know you're still around and following these issues !
> However branch 1.1 (which aims to be the next stable) have the prototype that is used in weston now. OK ; I tried to build with 1.1beta before and had a lot more errors and API breaks... so I guess you'll have some work to do ^^. > It should work better when the too are on different hosts. Thanks, will try that ! > rdesktop does not support surface command which is required for the current implementation of the FreeRdp compositor OK, so my "-b" flag was basically useless. To be fair, I tried with xfreerdp too, but not on different hosts. I'll try again this evening. Regards, Tarnyko 2013/12/5 Hardening <[email protected]> > Le 05/12/2013 15:14, Manuel BACHMANN a écrit : > > Hi folks, >> >> I tried to build the Weston 1.3.1 RDP backend using latest FreeRDP >> master, and I managed to get it to compile using the following trivial >> patch : >> >> http://pastebin.com/XGz4xYaE >> > > FreeRdp API for remoteFx has changed on master (so your patch is correct > for compiling against the development version of FreeRdp). However branch > 1.1 (which aims to be the next stable) have the prototype that is used in > weston now. > We must add some #if to use the correct prototype, sorry that's on my TODO > list for month. > > > >> It basically runs, and I can connect to it with : >> rdesktop -4 -b <IP adresse> >> >> However, it renders only a black screen, and server-side I get the >> following messages : >> >> unable to checkDescriptor for <fd> >> failed to initialize EGL >> EGL does not seem to work, falling back to software rendering and wl_shm >> >> (my EGL doesn't work, so it may be normal) >> I noticed I can run clients, though, and they keep running until I kill >> them or weston hangs. So it looks more like a rendering issue. >> >> Does someone know how to make it work, or if it's supposed to ? Is it >> linked the error messages ? >> > > I didn't test recently but in my last tries rdesktop wasn't very good with > the server-side part of FreeRdp. There's clearly an issue if rdesktop and > weston runs on the same host: during security negociation rdesktop does > nasty things and FreeRdp is too strict. It should work better when the too > are on different hosts. > > Even if you pass the security handshake, AFAICT rdesktop does not support > surface command which is required for the current implementation of the > FreeRdp compositor. This may be not required in the future, as FreeRdp > master has now support for sending updates via bitmapUpdate. > > So the best is to use xfreerdp as client. > > Regards. > > -- > website: http://www.hardening-consulting.com/ > -- Cordialement, *Manuel BACHMANN Intervenant Tizen EUROGICIEL Ingénierie Groupe EUROGICIEL - La 1ère SSAP Technopole PIBS Le Prisme Place Albert Einstein CP 1 56038 VANNES www.eurogiciel.fr <http://www.eurogiciel.fr>*
_______________________________________________ wayland-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/wayland-devel
