More rationale from upstream.

00:03:00 <_pnowack> Trevinho: Assuming the backported UI works here, I think 
this change is good: It aligns with the state in GNOME 42 upstream and the RDP 
should be more stable than the VNC one. At least, when I found crashes I was 
able to fix them for the RDP backend and when I found bugs in FreeRDP upstream, 
then they were adressed pretty fast. The same cannot be said about libvncserver 
upstream
00:03:53 <Trevinho> _pnowack: also jadahl mentioned a security aspect of it, 
like keeping vnc enabled was a security concern per se
00:04:14 <Trevinho> can elaborate more on that?
00:05:18 <_pnowack> Trevinho: jadahl introduced for both the RDP and VNC 
backend an 'enabled' setting (which defaults to off). The reason is that the 
VNC server won't be silently enabled, when enabling RDP in g-c-c
00:05:30 <_pnowack> (VNC can still be used via grdctl though)
00:06:44 <_pnowack> Trevinho: Regaring security: VNC connections are not 
encrypted. Fedora uses some additional patches for this, but only a few clients 
support encrypted connections. For RDP, TLS is the default and g-r-d enforces 
that.
00:08:07 <_pnowack> which is also the reason why the new Remote Desktop panel 
has the 'Verify Encryption' button, allowing users to check the server 
certificate fingerprint (which should be the same, when connecting with an RDP 
client)
_pnowack> Also: The clipboard integration in the RDP backend is more advanced 
(as the protocol allows it to be): Not just text, can be copied, but also 
images and files. Also, the RDP protocol uses delayed clipboard data rendering, 
meaning the clipboard content is only transferred when requested (VNC sets the 
clipboard content, meaning it is directly requested and transferred)
00:11:37 <_pnowack> Of course, the used RDP client needs to support clipboard 
integration too, to make use of that
00:12:25 <_pnowack> (Remmina, for example, only implements the clipboard 
support for text and images, but not files.)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-control-center in Ubuntu.
https://bugs.launchpad.net/bugs/1968518

Title:
  FFe: Backport new RDP settings

Status in gnome-control-center package in Ubuntu:
  New

Bug description:
  We are shipping some GNOME 41 and some GNOME 42 components in jammy.
  In GNOME 42 the remote desktop support moved from VNC to RDP. We have
  the updated gnome-remote-desktop in jammy, but not the settings
  changes in gnome-control-center 41. The proposal is to backport these
  settings.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1968518/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to