Como não estou no meu computador OSX no momento, darei a resposta à prova de falhas para isso. 'true' não faz nada e sai com êxito, por isso defino que seja executado na inicialização.
X11 antigo da Apple:
defaults write org.x.X11 app_to_run $(which true)
e para XQuartz:
defaults write org.macosforge.xquartz.X11 app_to_run $(which true)
e para o MacPorts X11.app:
defaults write org.macports.X11 app_to_run $(which true)
Caso você esteja se perguntando, $(which true)
fará uma linha ler, por exemplo
defaults write org.x.X11 app_to_run /bin/true
,.
Escrevo como $(which true)
porque não estou no meu mac e não me lembro se ele está em / bin / true ou em algum outro local.
Também li que você pode configurá-las como ''
(são duas aspas simples, portanto nada) e fará a mesma coisa. Eu ainda não tentei.
(Fonte: https://xquartz.macosforge.org/trac/wiki/X11-UsersFAQ )
(editado porque esqueci o mais importante 'app_to_run' nos meus exemplos)