Your OPTIONS area:
1) KRFB/KRDC which are VNC's for Linux if you want the FULL DESKTOP
2) Remote X11 - CAVEAT!!! IF YOU RUN an X11 PROGRAM this way and you loose the connection the program dies too!
So if you are doing SSH -XCl or -YCl and then run sdrtrunk you loose the connection and the program dies!
ALSO NOTE !!! To run SDRT via X11 forwarding you MUST PROVIDE A DISPLAY that like :
DISPLAY=$DISPLAY ./sdr-trunk
This ensures that the X11 is the REMOTE X11 server not the local one. This should happen, but I've had in 99.999% cases that it either attempts to run to the local :0 server and not the remote, or errors on no X11 server or you get nothing at all, but it starts, and if you have local audio you will likely hear it if you were local...
3) ONE OF THE BEST OPTIONS IS XPRA
XPRA is basically X11 Screen.
See:
https://github.com/Xpra-org/xpra/The plus here is that this allows the program to run "headless" and in the background PLUS YOU CAN FORWARD AUDIO too!
CAVEAT DO NOT USE the REPO VERSIONS of this program! THEY ARE WOEFULLY OUTDATED! Likely won't work too well on most newer distros... Debian and its children are on 3.xx and the program is at like 5 or 6!
Additionally if you set it up, you can VIEW THIS OVER A WEB BROWSER TOO!
This is probably one of the best options there is for "remoting" to an SDRT instance.
I use this intermittently. its MY GOAL to have ALL PRODUCTION MOVE to this, but the new server build out is not complete so I am using #1 KRFB/KRDC for now.
I personally would strongly suggest looking at XPRA, especially if the box is not local to you