I was SSH’ing into a server by running a code like this:
ssh serverUser@serverIP "./runServer" &
on the very next line of the script when I started a VM at the client and wrote startX on it, it said: X Error of failed request: Bad Window.
After looking up this error, I resolved this by sshing using the ‘Y’ forwarding.
ssh -Y serverUser@serverIP "./runServer" &
I am unable to understand if X and Y forwarding are the same concepts – and how many such X, Y Z forwardings are possible?
Thanks.
From the man page:
See also: https://askubuntu.com/questions/35512/difference-between-ssh-y-and-ssh-x