4 ms·
> There's no good alternatives on Linux yet though, which is a bummer. https://kasmweb.com/ https://kasmweb.com/ Works fine for me, I use it to host a number
by hagbard_c 2y ago
> There's no good alternatives on Linux yet though, which is a bummer.
https://kasmweb.com/ https://kasmweb.com/
Works fine for me, I use it to host a number of applications as well as a few desktops. Access goes through a browser so as long as you have one of those it doesn't matter which platform you use for the client.
- magicalhippo 2y agoThat only supports connecting to a centralized "workspace", from what I can see. As such it seems more like Microsoft's DevBox. That could certainly be usable, assuming the performance is there, though for me I want to remotely use my desktop session.
- hagbard_c 2y agoNo, it also supports connecting to remote sessions via several mechanisms (RDP, RDS (marked as 'to include' in Kasm, already supported by Guacamole), SSH, and VNC, handled by Apache Guacamole [1] as described in the documentation [2]). I use this to access desktop sessions running on Linux hosts, both 'bare metal' workstations as well as sessions running in Proxmox-managed containers. This uses Xrdp to serve X11 sessions from Linux hosts and direct RDP connections to Windows VMs, proxied through the Kasm server which presents these in a browser interface. Performance is good enough not to be bothered by the connection being remote. If all you are after is getting access to desktop sessions through a browser it may be overkill to run Kasm, in that case you can also opt to run Guacamole directly on your desktop hosts. Another - more performant - option would be to run an X2Go server on the desktop host to which you connect using SSH from a machine running the X2Go client. This is less flexible since you need to have that client installed but performance is better. As stated performance through Kasm is good enough for my applications so I mostly use that nowadays even though I do have X2Go installed on all relevant hosts. [1] https://guacamole.apache.org/ https://guacamole.apache.org/ [2] https://kasmweb.com/docs/latest/guide/windows/connection_proxy.html https://kasmweb.com/docs/latest/guide/windows/connection_pro...
- magicalhippo 2y ago> This uses Xrdp to serve X11 sessions from Linux hosts I admit it was some years ago since I tried Xrdp, but I'm fairly certain Xrdp then did not allow me to resume a local session via RDP, and vice versa. This is what I was trying to say in my previous post. Has this changed? Ie I can log on to my Linux box normally, then lock it (not log out), connect via RDP and resume the session? How about if the Linux machine has rebooted, if I connected via RDP after reboot, will I be able to resume the remote session locally after I get back to my desktop? This did not work with Xrdp as I recall. > Another - more performant - option would be to run an X2Go server Again a few years since I tried X2Go, but back then performance was... tolerable. Nowhere near native Windows RDP sadly. But I'm willing to give it another whirl.