web-dev-qa-db-ja.com

X11サーバーでmacosxアプリを実行することは可能ですか?

_ssh -X_から_Host.home_(両方ともMac OS X)への_Host.work_接続を正常に開くことができます。 X11は_Host.home_で実行されています。 _Host.work_でxtermまたはxeyesを起動すると、_Host.home_で表示されますが、macvimを起動すると、_Host.work_ではなく_Host.home_で実行されます。 SOMECODE)__。

_Host.home_でmacvimをリモートで使用することは可能ですか、それともX11対応プログラムのみをリモート操作に使用できますか?

5
cibercitizen1

いいえ、リモートで使用できるのはX11プログラムのみです。 Mac OS Xネイティブアプリは、まったく異なるツールキットを使用します。これから Apple Stack Exchange

Mac OS Xネイティブアプリケーションは、レンダリングにXプロトコルを使用しませんが、Mac固有のプロトコルを使用します。したがって、Linuxワークステーションの場合のようにsshXプロトコル転送を使用することはできません。

(それほど良くない)ソリューションとして、VNCを使用できます。

6
Renan

MacOSアプリはXプロトコルを使用しません。しかし、リモートGUIインタラクションのde facto標準は [〜#〜] vnc [〜#〜] 、これはOS Xネイティブにサポートします。 [システム環境設定]-> [共有]で画面共有を有効にすると、X11でローカルに実行されているVNCクライアントを使用して、リモートMacintoshのGUIと対話できます。

1
Kyle Jones