It works! Sort of.
- Install XQuartz
- Set up your Linux host with X11, x2x, and a SSH server.
- Add your host to ~/.ssh/config so you can use
ssh myhost
to connect. - Open XQuartz. Select in the top menu: Applications -> Terminal
- Hold option and double-click the bottom right corner of the terminal to make it fullscreen.
- Make sure the Terminal is focused. Do not click on any other windows or you need to restart x2x.
ssh -YC myhost x2x -north -to :0.0
- Move your mouse off the top of the screen and onto your other Linux host!
Known issues:
- If you focus a different window outside XQuartz you will need to restart x2x.
- Install XQuartz
brew install libxtst automake autoconf
git clone https://github.com/dottedmag/x2x
cd ./x2x
bash bootstrap.sh
bash configure
make -j10
- Set up your Linux host with X11 and a SSH server.
- Add your host to ~/.ssh/config so you can use
ssh myhost
to connect. - Open XQuartz. Select in the top menu: Applications -> Terminal
cd ./x2x/
./x2x