RFC: rustdesk as novnc and vnc alternative?

I noticed that RustDesk is an actively developed remote desktop solution, and I was wondering whether anyone has considered integrating it as an alternative to the websocket-based VNC approach in Open OnDemand..

(context: I deployed it on my desk lab from non-related reasons but once I saw it running I was wondering why I shouln’t offer this to my users at my HPC.

Indeed I’d like to avoid reinventing wheel, etc., so if there are well known reasons why not do this, please share. )

I’m not familiar with RustDesk, but it looks like a nice project. Is there a particular feature or advantage it has over the current VNC approach?

In general if it is possible we would be supportive of adding the option, although we likely won’t have time to implement this ourselves anytime soon unless it provides something important that our current approach is lacking.

1 Like

@jose-d I’m also curious what benefit this would bring over the existing noVNC implementation. For reference, we are also experimenting in this area of Open OnDemand, and are therefore naturally curious about your motivation!

Correct me if I’m wrong - RHEL 10 drops support for tigerVNC. It also does not support XFCE. GNOME supports VNC but not in the case of multi-user systems.

I, personally, have not tested RHEL 10. We are planning to test it sometime later this year.

Yash