回答:
defaults write org.macosforge.xquartz.X11 app_to_run /usr/bin/true
ターミナルで。ただし、通常はXQuartz.app(またはX11.app。コメントを参照)を手動で起動する必要はないことに注意してください。X11クライアントを実行すると自動的に起動し、デフォルトの起動アプリケーションは起動しません。
org.x.X11
、''
同様に機能すると思われる値を設定します/usr/bin/true
。
私は現在OSXコンピューターにいないので、これに対するフェイルプルーフの答えを提供します。「true」は何もせずに正常に終了するため、起動時に実行するように設定します。
Appleの古いX11:defaults write org.x.X11 app_to_run $(which true)
XQuartzの場合:defaults write org.macosforge.xquartz.X11 app_to_run $(which true)
MacPorts X11.appの場合:defaults write org.macports.X11 app_to_run $(which true)
あなたが疑問に思っている場合$(which true)
、例えば、行を読みますdefaults write org.x.X11 app_to_run /bin/true
。
私$(which true)
は自分のMacにいないので、/ bin / trueまたは他の場所にあるかどうか覚えていないので、それを書いています。
さらに、これらを''
(2つの単一引用符なので、何も設定しない)に設定できることを読みましたが、同じことを行います。しかし、私はそれを試していません。
(ソース:https : //xquartz.macosforge.org/trac/wiki/X11-UsersFAQ)
(私の例ではすべての重要な 'app_to_run'を忘れたため編集)