Options for Wayland are a bit less antiquated. Here’s a couple.
If you are ever using a wlroots based Wayland compositor, then wayvnc becomes an option for RDP. (Note: haven’t personally used this.)
https://github.com/any1/wayvnc
Waypipe offers network transparency to Wayland, where by you can run applications across the network. I believe this should work with roughly any compositor.