Subject: MiR and Remote Desktop

From: Martin Reisenhofer <[email-masked]>
Date: Thu, 19 Mar 2015 08:31:04 +0100

How Remote Desktop like RDP, VNC work with MiR?
What are the concepts?
How to configure?

---

From: Daniel van Vugt <[email-masked]>
Date: Mon, 23 Mar 2015 10:14:12 +0800

Sorry RDP/VNC support for Mir does not exist yet, either way you 
interpret it.

Which way are you aiming for? Do you want to connect to a Mir server by 
those protocols, or do you want to render a client of RDP/VNC in Mir?

- Daniel

---

From: Daniel van Vugt <[email-masked]>
Date: Mon, 23 Mar 2015 13:48:35 +0800

Yes, we want that eventually. But it does not exist.

Most of the work (the VNC/RDP protocol logic) would be outside of Mir. 
In Mir itself changes may be required to track regional damage, so that 
we can reduce bandwidth requirements to less than the whole screen. 
Either by API, or by a shader (or equivalent software) pass at diff'ing 
successive frames to find what's changing.

Having experienced the former in Compiz (damage tracking by API), I 
recommend against that. It's messy to maintain and error prone. Better 
that some remote desktop add-on for Mir just diff successive frames 
(accurately!) and try to compress the stream in real time. In fact there 
probably exist lossless video codec libraries to do it already.

- Daniel

On 23/03/15 13:22, Martin Reisenhofer wrote:
> I want to connect with RDP to a MIR Server. I think about Terminal Server Solutions with MIR.
> (headless rendering with gpu support)
>
> Exist something in this Direction? Provide the Mir Specification something in this direction?
> Best Regards
> Martin
>
>
>> Am 23.03.2015 um 03:46 schrieb Daniel van Vugt <[email-masked]>:
>>
>>
>>
>>
>> -------- Forwarded Message --------
>> Subject: Re: MiR and Remote Desktop
>> Date: Mon, 23 Mar 2015 10:14:12 +0800
>> From: Daniel van Vugt <[email-masked]>
>> To: [email-masked]
>>