3 votos

X11 don de aplicaciones ' t abierto después de la actualización de XQuartz (OS X 10.10.4)

He actualizado X11 instalando el paquete más reciente de XQuartz, 2.7.9. Ahora, cuando abra una aplicación que es compatible con X11 (p. ej., emacs), mi terminal lanza un error (mientras que X11 se inicia en el fondo):

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

Ni que decir, la aplicación no se abre. Mi corazonada es que esto tiene que ver con la variable de entorno DISPLAY.

[lap0988:~] user% echo $DISPLAY
/private/tmp/com.apple.launchd.p7v5k8pNT7/org.macosforge.xquartz:0

¿Nadie ha llegado a través del problema? ¿Puede sugerir una solución sencilla para esto?

1voto

Me temo que probablemente necesitará reconstruir emacs. Espero que el que tiene se busca las bibliotecas que no hay más después de la actualización de XQuartz.

Tenía el mismo problema exactamente y lo solucionó con brew upgrade emacs --with-x11 --with-ctags --with-glib --with-gnutls . Los de línea de comandos se diferencian según su opción de gestor de paquetes y construir opciones.

-1voto

Dunctural.Q Puntos 95

XQuartz 2.7.9 tiene espacios de nombres multidimensional. Sólo unas pocas bibliotecas fueron parcheadas. No los para gnu emacs como experimenté.

2.7.8 reinstalando es el primer paso. La segunda es para quitar el X11 nueva biblioteca que fue instalado por 2.7.9. En mi caso esto fue encontrada en el /opt/local/lib/X11 pero ten cuidado con esto!

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X