Поскольку я сейчас не на своем компьютере с OSX, я дам вам ответ на этот вопрос. 'true' ничего не делает и успешно завершается, поэтому я установил его для запуска при запуске.
Старый X11 от Apple:
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 или в каком-то другом месте.
Кроме того, я прочитал, что вы можете установить их ''
(это две одинарные кавычки, так что вообще ничего), и это будет делать то же самое. Я не пробовал, хотя.
(Источник: https://xquartz.macosforge.org/trac/wiki/X11-UsersFAQ )
(отредактировано, потому что я забыл все важные app_to_run в моих примерах)