Macos – Is it possible to run mac osx apps on a X11 server

macosx11-forwardingxorg

I can successfully open a ssh -X connection from host.home to host.work (both Mac OS X).
X11 is running on host.home. When I start xterm or xeyes on host.work I see it on host.home, but if I start macvim it runs on host.work, not in host.home.

Is it possible to remotely use macvim on host.home, or can only X11-enabled programs be used for remote interaction?

Best Answer

No, only X11 programs can be used remotely. Mac OS X native apps use a completely different toolkit. From this in the Apple Stack Exchange:

The Mac OS X native application do not use the X protocol for the rendering, but the Mac specific protocol. So you cannot use ssh X protocol forwarding as you could with a Linux workstation.

As a (not as good) solution you could use VNC.

Related Question