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.

  • Encuentre información de dispositivos (/ ruta dev, ...) y depure dispositivos usb en CLI
  • Mac OS X actividad inusual bash?
  • ¿Cómo "chroot" un terminal dentro de un DMG?
  • Títulos de titulación en Terminal
  • ¿Cómo instalo catdoc a través de homebrew?
  • tmux palabras de salto como con zsh
  •  [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?

  • Use whereis no puede encontrar el file en la Mac
  • Acceda a la línea de command de iOS en la computadora sin networking
  • Mac se bloquea al usar la aplicación Terminal
  • Valor pnetworkingeterminado para `NSGlobalDomain InitialKeyRepeat`?
  • ¿Cómo puedo abrir windows de terminal en diferentes escritorios?
  • ¿Puedo usar un iPad de manera efectiva sin una computadora para conectarlo?
  • 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).