Senior project screenshot and X11+SSH tip

So, I have not really written that post describing my senior project yet (well, I have a draft…), but here is a visual teaser at least:


To get this nice image I had to do some X11 forwarding over SSH through an intermediate server. And since I’m probably not the only one with such needs and I’m bound to forget how I did it I will post it here.

Basically I used this excellent reference. But if you need trusted X11 forwarding (like with ssh -Y instead of -X) you need to generate an xauth file as an extra step when you’re on the remote server. That can be done with “xauth generate $DISPLAY .” And the “nolisten tcp” config option that you need to disable locally is usually found in /etc/X11/xinit/xserverrc
Additional heads up: if you try and connect with -X in addition to this manual forwarding you are setting up, you might get strange errors like “X connection to localhost:10.0 broken (explicit kill or server shutdown).” So don’t do that.