I wasn’t aware of RustDesk. I’ve looked for usable solutions in the past and was never saw it or anything else like TeamViewer.
The nature of the problem seems to require a hosted service. So TeamViewer fit the bill and was free for this use case. But I’ll have a look at RustDesk now that I’m aware of it.
All that being said, I don’t mind closed-source. I’m an open-source zealot, but I’m not Richard Stallman. I use Linux at work so I’ll use whatever software gets the job done at the end of the day. I’m just glad to see more software work on Linux.


This person is the only one who gets it.
OP isn’t looking for answers. They just want to complain. AND THAT’S FAIR! It is problematic. And it’s okay to vent.
It is a mess. There’s no easy solution or fix. We want there to be but we acknowledge that the strengths of Linux can also be weaknesses at times. It’s a heterogeneous ecosystem maintained be a myriad of volunteers and others and idiosyncrasies are a natural consequence.
We pick our battles. Linux brings so much power, but it’s not without some trade-offs. But we can all agree on one thing …
It’s a hell of a lot better than dealing with Windows.