Я заядлый пользователь XQuartz и использую его для всех своих вычислительных потребностей в OS X. Поскольку я больше не использую приложения Aqua, я подумал, можно ли запустить систему X Window из режима консоли на OS X. Похоже, я мог бы избавиться от издержек, вызванных оконным сервером Aqua, и у меня есть все необходимые двоичные файлы, установленные в /opt /local /X11 (установленные XQuartz).
Во-первых, когда я вошел в консольный режим (набрав> console в качестве имени пользователя на экране входа в Aqua, а не загрузившись в однопользовательском режиме), я просто попытался «startx»: я столкнулся с сообщением об ошибке в виде « Невозможно установить связь с сервером; В соединении отказано'. Затем я попытался запустить 'exec startx', после чего меня сразу же перенаправили обратно на экран входа в Aqua. Впоследствии, если я пытаюсь запустить XQuartz из Aqua, я получаю сообщение об ошибке, в котором говорится, что соединение с X-сервером уже существует. Разрыв всех запущенных процессов показывает, что действительно существует открытая связь.
Я также пытался повторить процессы с общими переменными среды DISPLAY:: 0.0, localhost: 0, localhost: X0 (находится в /tmp/.unix-X11) и т.д. Но безрезультатно.
У меня такое чувство, что я в дюйме от своей цели, но мне нужен последний толчок в правильном направлении. Надеюсь, кто-то знает больше об этом. Я использую OS X Mountain Lion 10.8.3, для протокола.