Second sunshine if you have a good GPU. sunshine + moonlight is working so well these days. Highly recommend. Easy of connectivity is not up to parsec levels but performance and stability has gotten so much better lately.
For basic, reliable remote linux administration I like tigervnc . The client and server will auto-resize your desktop which most VNC solutions wont do.
Ran into this mental roadblock before. Looking into some of these, I commonly see steps to include installing xfce. If possible I would like to avoid that.
I did try this. Feel like I am missing the final link. Got audio on the client. Connected fine, for video its just black or in fullscreen my monitor goes to hibernate.
It says SIMD acceleration is used to encode motion jpeg since version 3.0. I’m wondering when you play a Youtube video in a) windowed mode and b) full screen mode @1080p (or if possible full screen @1440p), what are the CPU utilisation values on the server?
I rarely watch video in a ThinLinc session, but I watched The Rivian R1S Is... The Best SUV Ever? - YouTube in 1440p full screen with audio and the overall CPU load was around 25% on an AMD Ryzen 5700X (8 core), the Firefox process hovered at around 160% CPU with peaks above 200%.
Windowed mode 1440p was at ~10% CPU overall with Firefox at ~70% CPU.
AFAIK ThinLinc doesn’t support GPU acceleration for video, only VirtualGL for OpenGL games and other 3D applications.
I don’t get why you would bother with a closed proprietary commercial application for this when there are free alternatives available.
We use SIMD (more commonly known as MMX/SSE/AVX) to do tons of stuff, infact if you just turn on the compiler option for it, pretty much every application will take advantage of SIMD for tasks where it makes sense to. This claim isn’t very impressive tbh.
I really don’t understand why any new modern remote desktop solution would be using jpeg anymore to be perfectly honest, we have better compression algorithms that are even often hardware accelerated (h264, hvec, av1) which would yield better results, espesially if you only care about remote desktop over your fast local LAN.
With everything I have learned working on Looking Glass, I am pretty tempted to create my a remote desktop application to rule them all
Definitely should give it a try. While the market (open source or not) is very crowded, no one seems standing out cross-platform wise. To begin with, I think simply doing super fast video transfer at minimal GPU & CPU utilisation over network in windowed and/or full-screen mode will be of terrific usability.
Agreed. xrdp is a decent package and works very well on Debian based Linux. I use it for cross platform rdp between servers on my internal network. Stable and uses very little bandwidth. An excellent tool for getting onto a Linux Desktop.
No software package is 100% infallible and using it outside of a VPN tunnel on the Internet would be a bad idea. However, within private networks it works a treat.
We use it at work, I know it works well. I’ve used xrdp, X2Go and “regular” VNC before and ThinLinc is the one I’ve ended up using for the longest with the least issues.
Usually xrdp uses the default X window desktop, you can try to change it with update-alternatives --config x-session-manager provided you already have what you want installed.
One addition. On Linux, Remmina works as an RDP client. I can use that to access my Win10 VM seamlessly when in Linux. Saves me having to reboot into Windows just to check something.
I’m currently testing rustdesk and host my own server for the Rustdesk Server part.
It’s a replacement for teamviewer and works with Windows, MAC and Linux.
Wayland support is still experimental…
It’s a good solution for WAN support where you don’t have VPN access
I like to think, that Wayland is a Trojan Horse of the more anti-capitalism developer types.
If you wanna ensure that your Distro is no used by any Company, make Wayland the default