Las aplicaciones X11 no se abren después de la actualización de XQuartz (OS X 10.10.4)

Actualicé X11 instalando el package XQuartz más reciente, 2.7.9. Ahora, al abrir una aplicación que es compatible con X11 (por ejemplo, emacs), mi terminal arroja un error (mientras X11 se inicia en segundo plano):

[lap0988:~] user% emacs test.txt & [1] 14071 [lap0988:~] user% Error: Couldn't find per display information 

No hace falta decir que la aplicación no se abre. Mi presentimiento es que esto tiene que ver con la variable de entorno DISPLAY.

  • ¿Es posible ocultar la barra de desplazamiento en la Terminal?
  • ¿Cómo puedo cambiar el text negro en mi terminal?
  • Obtén la velocidad del ventilador desde la terminal sin spindump o software de terceros
  • Emulador de terminal que copy en seleccionar
  • ¿Hay alguna manera de activar el indicador de que un elemento de directory es un script de shell en Terminal?
  • montar unidad afp a través de terminal como usuario de perfil de personal
  •  [lap0988:~] user% echo $DISPLAY /private/tmp/com.apple.launchd.p7v5k8pNT7/org.macosforge.xquartz:0 

    ¿Alguien ha encontrado el problema? ¿Puedes sugerir una solución directa para esto?

  • ¿Es posible averiguar si una Mac simplemente se encendió (button de encendido) pero aún no ha iniciado session en ninguna count?
  • Mac: ¿cómo eliminar de forma segura una tarjeta SD?
  • Triple arranque macOS High Sierra, Ubuntu y Windows sin rEFInd
  • El command "ln-s" de Unix no está permitido en OSX El Capitan Beta3
  • Procesamiento distribuido de Apple Compressor para Autodesk Maya
  • Inicie la aplicación XQuartz a través de Automator
  • 2 Solutions collect form web for “Las aplicaciones X11 no se abren después de la actualización de XQuartz (OS X 10.10.4)”

    Me temo que probablemente necesites rebuild emacs. Espero que el que tienes esté buscando bibliotecas que ya no estén allí después de la actualización de XQuartz.

    Tuve exactamente el mismo problema, y ​​lo resolví con brew upgrade emacs --with-x11 --with-ctags --with-glib --with-gnutls . La línea de command relevante para usted diferirá de acuerdo con su elección del administrador de packages y las opciones de compilation.

    XQuartz 2.7.9 tiene espacios de nombres multidimensionales. Solo unas pocas bibliotecas fueron parcheadas. No los de gnu emacs como lo experimenté.

    Reinstalar 2.7.8 es el primer paso. El segundo es eliminar la nueva biblioteca X11 que fue instalada por 2.7.9. En mi caso esto fue encontrado en / opt / local / lib / X11 ¡Pero ten cuidado con esto!

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).