Rustdesk is amazing. I was using it just 2 days ago and ran into this hiccup, so it's a pleasure to see it resolved
What is rustdesk and how is it distinct from vnc?
Edit: i appreciate the explanations; thank you.
Rustdesk has been a nice alternative/replacement for Anydesk, I use both 10+ times a day. Was having issues getting any remote desktop working yesterday with my Orange Pi 5, so good to see this very issue being solved. It does sound like Wayland has some design issues in how difficult this has been though. If a piece of software needs to do this, it shouldn't be so obnoxiously difficult, as I've heard this is a major PITA with OBS too.
I have used Remmina over SSH and Tailscale (and generally don’t trust remote desktop tools), which is mentioned in various places by my operating system provider.
How does RustDesk compare with that?
Is there a reason to use this over something like Sunshine/Moonlight?
I have a Raspberry Pi hooked up to my TV and whenever I need to control it from my laptop (getting and interacting with the same screen on my laptop that I see on my TV) I have been using VNC. It is quite slow. Would this work better for that use case or is it really intended for something different? (And if the latter are there better solutions than VNC for what I want to do?)
Menu css looks a bit dodgy with the notification at the top:
Does my screen have to be on?
How does this work on a technical level?
Does it framebuffer grab the current session and inject input events?
Btw does RustDesk support microphone input passthrough from client to the host yet?
So far it's only feature I found missing compared to proprietary solutions.
RustDesk should fix their password requirements: https://github.com/rustdesk/rustdesk/discussions/2888
I've been using rustdesk for years. I love it.
This depends on libdrmtap "A (LLM AI coded) zero-dependency C library for DRM/KMS framebuffer capture on Linux" https://github.com/fxd0h/libdrmtap which doesn't actually seem to give remote access so much as remote access to the screen visuals. The other hard parts of remote access on the various waylands are still left up to more proprietary, per wayland compositor, custom extensions not in wayland core or exposed by the kernel. That is, not universal.
Does this work without a screen on the remote machine? I have a server with SSH access if like to view for bespoke tasks now and then.
Funny that the video in the blog post still needs X. I will see myself out....
Kvm companies shutter
RustDesk works so much better and easier than vnc and other vendored solutions. No need to open ports, no need for vpn, it just works, no account BS, no vendor lock in BS.
I have used RustDesk for years, also run my own lookup/relay server so I do not need to rely on the public lookup server
While everything else gets enshitified RustDesk just keeps getting better
Okay. The feature I'm waiting for is the self-hosted web client.
oooh any chance it can be integrated into guacamole?
They've been working on Wayland for what, nearly 20 years now, and it still has not reached feature parity with 1996 Windows NT?
so this means I can be on a vacation, turn on my ubuntu desktop remotely, login and control it ? I have a strong need for this as my desktop is also a server
Is Wayland finally feature complete to xorg or are they still refusing to?
RustDesk still does not support encrypted connections when self hosting: https://github.com/rustdesk/rustdesk/issues/3714