Hi,

> $ ssh -X -i ~/.ssh/mykey-key.rsa -l gary remotehost -p 1024
> [gary@fedora ~]$ evolution
> (evolution:3644): GLib-GIO-WARNING **: 09:41:05.182: Your application
> did not unregister from D-Bus before destruction. Consider using
> g_application_run().

That's not failing unless it comes back to the prompt.  How long did you
wait?  Is it already running for that user?

I now have his PC with me on my local network, and commands executed through ssh -X still display on his screen instead of mine.

From his gnome-terminal on my PC:
[gary@fedora ~]$ echo $DISPLAY
localhost:10.0

How do I set the display for commands executed remotely to appear on my screen?