How’s the experience of working on it? I’ve been struggling to get a decent remote setup even in my home lab due to network latency. Could be because I’m trying to drive 4K. Even Win10 RDP over a 1300mbps network struggles. I wonder if I need to bite the bullet and install a real graphics card in the R720. Would love to hear more experiences of others who remote this way where you are “offloading” your compute power…
I saw you wrote that you don't think the network is your problem, but it could be. The 1300mbps and UniFI makes me think you are using a wireless connection, and those often deliver much lower bandwidth than they should, and always have more latency than I expect. Use a wired 1Gbps connection. If it works acceptably -- which it has in every single setting I've tried -- then it is your network, though it might not be…
Raspberry Pi as x2go “thin” client
31–40 of 59 posts
Re: Raspberry Pi as x2go “thin” client
#32Earlier quoted context omitted.
RemoteFX is something I had not heard of - will take a look!
Do you even struggle with RDP when you're on the same network? We also have an R720 at work, running a Windows Server 2016 under Hyper-V and it performs very poorly (Windows UI is super slow, etc.). I know next to nothing about physical servers, but I've had great success swapping HDDs for SSDs in laptops to dramatically increase Windows' modern UI's performance. Our R720 has HDDs instead of SSDs, I've thought of upg…
Windows performance on this machine is atrocious (virtualized in ESXI) whereas Linux is great.
Re: Raspberry Pi as x2go “thin” client
#33Earlier quoted context omitted.
I'm using freerdp client to connect to an xrdp server. I'm positively surprised of the good user experience it provides on a LAN. Anyone having hands-on experience comparing x2go and xrdp?
Do you know if there is a functioning xrdp server+client combination for Linux? I would like to try to compare to x2go. I tried some on opensuse last year but it didn't work.
Re: Raspberry Pi as x2go “thin” client
#34I use x2go all the time, I have one single big workstation, and the laptops and the "thin" machine in my lab are tethered to it all the time, even when outside, via wireguard. I'm not surprised a raspi can do that, as I've used an antique thinkpad x201 for doing it for many many years now!
I'm using freerdp client to connect to an xrdp server. I'm positively surprised of the good user experience it provides on a LAN. Anyone having hands-on experience comparing x2go and xrdp?
Re: Raspberry Pi as x2go “thin” client
#35Earlier quoted context omitted.
Ah, okay. And I guess you've already played with various group policy around compression, gpu acceleration (RemoteFX) , etc, for RDP.
RemoteFX is something I had not heard of - will take a look!
RDP is still only limited to 30 FPS for whatever reason and so you may continue to be disappointed in it.
Also 1,300 Mbps sounds like a wireless network so your main problem on the network side is being half duplex and airtime delays (even from just beacons) not throughput. I'd pick a 100 Mbps hardwire to RDP on over any Wi-Fi setup as the video bandwidth isn't actually that helpful but jitter/latency are problems with trying to send inputs at the same time. Not much you can do about that though.
Re: Raspberry Pi as x2go “thin” client
#36How’s the experience of working on it? I’ve been struggling to get a decent remote setup even in my home lab due to network latency. Could be because I’m trying to drive 4K. Even Win10 RDP over a 1300mbps network struggles. I wonder if I need to bite the bullet and install a real graphics card in the R720. Would love to hear more experiences of others who remote this way where you are “offloading” your compute power…
In fact just yesterday while I could easily connect with RDP, Slack was just dying when trying to share screens.
Re: Raspberry Pi as x2go “thin” client
#37A few years ago, on my raspberry pi 3, tigervnc was almost fast enough to drive fullscreen video. I had to recompile the jpeg library to switch to turbojpeg and rebuild tigervnc against that. Hopefully this “just works” now on a raspberry pi 4 and newer raspbian, but I haven’t checked.
Re: Raspberry Pi as x2go “thin” client
#38I tried using xrdp before, but, at least at the time I tried it a few years back, personally felt I got better performance with nomachine vs. xrdp, although perhaps this has changed now. I've tried x2go with individual applications before, but never the entire desktop, perhaps I'll have to give that a try sometime.
Re: Raspberry Pi as x2go “thin” client
#39I use x2go all the time, I have one single big workstation, and the laptops and the "thin" machine in my lab are tethered to it all the time, even when outside, via wireguard. I'm not surprised a raspi can do that, as I've used an antique thinkpad x201 for doing it for many many years now!
I'm using freerdp client to connect to an xrdp server. I'm positively surprised of the good user experience it provides on a LAN. Anyone having hands-on experience comparing x2go and xrdp?
I can develop using geany/vscode/eclipse remotely over a reasonably good DSL/fibre connection and quite frankly, there is zero difference with being "local" to the workstation. Don't even need a LAN.
Only thing which obviously doesn't work as good is web browsing/video etc as that is inherently a lot more pixel pushing.
Re: Raspberry Pi as x2go “thin” client
#40Earlier quoted context omitted.
RemoteFX is something I had not heard of - will take a look!
RemoteFX will enable both GPU acceleration in apps as well as GPU acceleration in the RDP session encode but... RDP is still only limited to 30 FPS for whatever reason and so you may continue to be disappointed in it. Also 1,300 Mbps sounds like a wireless network so your main problem on the network side is being half duplex and airtime delays (even from just beacons) not throughput. I'd pick a 100 Mbps hardwire to R…