Hacker News new | ask | show | jobs
by rcarmo 971 days ago
It is very good, and much less hassle than Parsec to setup today.

I’ve been doing this for a long while now, here’s one of the most complete writeups I did last year: https://taoofmac.com/space/blog/2022/10/23/1700

TL;DR: install xorgxrdp-glamor and make sure you are using the Xorg session in xrdp-sesman.

It is almost as fast as GPU-accelerated RDP in Windows, although that relies on deeper acceleration support (I have notes on that here: https://taoofmac.com/space/protocols/rdp )

A big concern I have right now is that Wayland is nowhere near as useful for multi-user RDP access (it doesn’t even seem to support offscreen GPU accelerated rendering, but that may just be my testing on Fedora).

3 comments

I believe your writeup is about enabling Glamor; it does not do anything to enable the H.264 "Clear Codec" branch of XRDP.

Apologies in advance if I'm wrong here, please correct me if I'm mistaken :)

That is already done in Fedora as far as I can tell - I have a couple of manually-built servers and can’t notice a difference.

But I have many more posts on RDP (check the footer back links)

I don't see anything with regards to inclusion of the Clear Codec (RDP8.1 + H.264) in Fedora builds.

If there is evidence indicating this is actually the case, please let me know.

Another is the availability of a good GPU-accelerated client, but I can’t seem to get the Xrdp SDL client to build and work right either.
freerdp on debian bookworm has h264 support
That's client side. FreeRDP needs H.264 libraries to work with this branch of XRDP. Apparently, Ubuntu and variants do not include this in their FreeRDP builds, good to know it's in Debian though.

(MSTSC.EXE and the official macOS RDP client already have H.264 support built-in)

Off topic, and apologies

But is there a recommended client for chromebooks?