3 ms·
I thought RDP is highly coupled with GDI. How could it translate native wayland to GDI?
by j16sdiz 2y ago
I thought RDP is highly coupled with GDI. How could it translate native wayland to GDI?
- p_ing 2y agoThat is one of the extensions, in theory others could be built. RemoteFX is an extension as is the (more normal today) Desktop Composition Extension. https://learn.microsoft.com/en-us/openspecs/windows_protocols/ms-rdpedc/869980fb-29ba-426d-8361-f7b6d287d2ea https://learn.microsoft.com/en-us/openspecs/windows_protocol...
- awakecoding 2y agoThe Desktop Composition extension was never used in practice, check the date on the spec - the last update was in 2017. I don't know the whole story behind the scenes but the feature got pulled early.
- tracker1 2y agoPossibly a patent threat.
- awakecoding 2y agoThe RDP GDI messages are from RDP6, graphical messages have changed many times over in the versions of RDP that followed. Would you be surprised to learn that WSLg uses a FreeRDP server hooked to a Wayland compositor running in the Linux guest, and that the RDP client in the Windows host is MSRDC in a special RemoteApp mode? In theory someone could build a similar RDP server using IronRDP