You can make your screen "blink" by refreshing it.
for (( i=1 ; i<=5 ; i++ ))
xrefresh -solid blue
xrefresh -solid red
xrefresh -solid green
This should get your attention and get you in the mood for some epileptic dancing. Tune it up or down to your liking or just use part of your screen (-geometry option).
Both your client and the server are complaining that they can't find the xauth program. The "debug1: No xauth program" message comes from your client, saying it can't find a copy of xauth locally. The "Remote: No xauth program; cannot forward X11" message is from the server, saying it can't find xauth either. The default location for both client and server ...
Add /opt/X11/bin to your PATH in ~/.bashrc, e.g.
case $PATH in
(*) PATH=$PATH:/opt/X11/bin ;;
at the very start of the file.
(Strictly one ought to look for "/opt/X11/bin:"*|*":/opt/X11/bin:"*|*":/opt/X11/bin"|"/opt/X11/bin" but *"/opt/X11/bin"* is almost certainly good enough)
Once you've figured out which number corresponds to which button, you can replace middle-click with right-click.
In my case, the second number mapped to middle-click:
1 2 3 4 5 6 7
So this replaces it with left-click:
xinput set-button-map x 1 1 3 4 5 6 7
Where x is the id obtained from xinput
Here's an example with two servers running on the same host. I used startx to launch both of them, as you can see from the output of pstree -pl below. The first child process with $DISPLAY set is .xinitrc:
This is the command; if you have a different setup, you could change .xinitrc ...