I have a couple laptops and a server, and I would like to run GUI applications on a server, but ‘connect’ to them from a laptop or desktop. I want them continue running if the laptop disconnects. I don’t want any of their application data on my laptop.
Many years ago, I was in a windows environment, and we used Citrix with Windows Terminal Server to do this. I’ve heard of something called Seamless RDP, which can do the same thing in Windows and I could even log into it with Remmina I think. But I don’t want anything Windows-based.
My server is CentOS 8 and my laptop is Fedora 33.
I installed NoMachine on both and its basically only working as a full-screen remote desktop, which I don’t want. I want the remote applications to run ‘seamlessly’, as in I don’t want to see the remote computer’s desktop. Just my local desktop. It’d be nice if copy and paste were patched through. I’m not so worried about filesystem because I can remote mount the server via nautilus’ sftp handling.
It looks like NoMachine doesn’t really support seamless in their free version though.
I used to sort of use ssh -X for this. But now… wayland… And It X11 forwarding does not in itself satisfy the requirement that it continue running when I disconnect.
So what is the current free and Libre solution for seamless RDP in linux?