Not just the terminal, I mean a full remote desktop. What's the best method? Not just from one linux machine to another machine, but also remoting from a windows machine to a linux machine.
I'm a bit of a linux novice, but trying to do more.
I've been using Rust Desk for a few months now and it's awesome. Works on Linux, Windows, Mac, iOS, and Android.
It's open source and super easy to setup and configure. For limited use cases, you can just use their freely provided servers, but you can also host your own server if you want.
I've been really impressed with the connection speeds and features, it has everything I need including end-to-end encryption for all network traffic, so your remote connection is at far less risk of getting snooped.
I was looking into rust desk. It looked like the perfect solution for remotly helping my family members. The problem is I have them running silverblue. I don't think rust desk supports Wayland. There is a experimental way I was going to try, but I'm not sure how to install it since its not in Fedora repo or flatpak.
Just a data point: OP is looking for a desktop solution, and Rust Desk may be fine for that; I was pretty impressed with it. However, I caution about using it to share out on Android. I traced down random crashes and reboots into safe mode to Rust Desk running on a Pixel. It took me a while to figure out which app was causing it; it seemed to have no correlation to use, time, or anything else I could discern. They only went away after I completely uninstalled Rust Desk (which is why it took so long; I couldn't correlate it to running Rust Desk, so I didn't suspect it).
The reboots into safe mode turned me off to it on mobile - I had no issues at all running the desktop client on Linux. Android aside, it's a really nice bit of work, and I fancy even nicer than VNC, which for me is saying a lot.
That said, on a fast network, I still prefer a good old X client over ssh to VNC, if for no other reason than easier per-app windows - but I like the L&F and performance of X on a fast pipe.
Good to know since I'm using a pixel as well. For remoting to my own devices. Since they are all running Wayland now. I plan to try out waypipe soon. I read it's like a replacement for running X over ssh.
For helping family members I was looking for something more user friendly. Which is why I was looking into rust desk.
Well, don't let me put you off of it; Rust Desk is pretty nice, and user friendly. Just... keep any eye on it if you run it on your phone. Maybe you won't have any problems, but if you start noticing reboots, you'll have an idea of why.
Nyfure is right. Wayland support is experimental but has been added to Rust Desk since earlier this year.
I haven't tested it on Wayland myself, and remote login isn't yet supported according to their GitHub documentation, but if you just need a reliable way to provide remote support to your fam, it's a really solid option.
Wayland is quickly becoming the standard, and Rust Desk seems to be on that train which is good. I wouldn't be surprised to see full Wayland support or close to it by the end of next year.
Also, I just use the .appimage file and it works fine for me. Just make sure to set it as executable with chmod +x or in the file permissions tab in your GUI.
Oh! I didn't see that app image was an option. I'm definitely going to give it a try now. For my use case I don't need remote login so that works out fine. Thanks.
I'm using VNC over an SSH tunnel. TigerVNC's
vncviewer
even has the-via
parameter you can use to make creating the tunnel seamless.>Ctrl+F cockpit
>0 results
my dudes, I am dissapoint
https://cockpit-project.org/but ok, yes, for actual remote desktop, VNC or RustDesk, despite RustDesk being some open-core implementation that holds the good stuff in the proprietary release. At least it was when I last checked it out.
I don't think OP is looking to remote into servers here, personally for servers ssh is great but for accessing my laptop from desktop/vice versa the terminal can be a bit awkward when there are applications with no cli behind them which is where a graphical remote desktop comes in handy
RustDesk
With the shit they pulled on 'fixing' wayland support i would not recommend using their code ever.
https://github.com/rustdesk/rustdesk/blob/1.1.9/src/platform/linux.rs#L411-L422
Do you have any context links? That sed looks like something I'd do after 20h not finding the issue at first glance...
Interesting. I found RustDesk recommended as an alternative to AnyDesk. Do you have alternate suggestions?
I haven't done this in years but I've always found open source solutions to this to be quite clunky and usually barely worked. What always just worked fine for me was Teamviewer. Yeah it's proprietary and has crappy licensing but it's mostly a smooth ride.
Do try the open source options first tho, it's quite possible they got way better in the last few years since I've done this.
RustDesk Has worked pretty well for me on the rare occasions I need it.
That looks great, and it gets bonus points for being written in Rust. Thanks for sharing this.
NoMachine is what you're looking for. Full login remote desktop multiplatform solution like rdp/xrdp, but wayyy smoother.
AnyDesk, best performance I've experienced when it comes to screen sharing.
Wait, better not. https://github.com/rustdesk/rustdesk/issues/1675
Show