Когда я вхожу в систему, я нахожу, что переменная DISPLAY установлена неправильно как /tmp/launch-qGGKPH/org.macports:0 (или с временным файлом с аналогичным именем)
Это может быть связано с тем, как я установил, а затем удалил macports xorg-server. В любом случае этот параметр препятствует интеграции с X. Более того, я считаю, что иногда правильная переменная DISPLAY равна 0:0, а иногда 1:0, что предотвращает жесткое кодирование.
Как мне настроить свою среду, чтобы гарантировать, что правильная настройка DISPLAY унаследована всеми процессами при входе в систему? Возможно, дело в том, чтобы определить, как macports нарушил настройки моей системы по умолчанию?