emacs *ERROR*: Display :0.0 can’t be opened

By | March 10, 2011

En mi .emacs tengo:

(setq server-name "vejeta")
(server-start)

Para que siempre arranque un servidor de emacs.

Hoy en mi máquina de trabajo, una Debian squeeze, quería arrancar emacs gráficamente.

emacsclient -s vejeta -c

-s vejeta : Para que se conecte al servidor “vejeta”

-c : Para que cree un nuevo frame (o ventana)

Se producía el error indicado más arriba:

emacs *ERROR*: Display :0.0 can't be opened

 

Lo solucioné ejecutando en consola:

## Dance so screen subprocesses can talk to GDM-spawned X servers.
if test -n "$XAUTHORITY"
then
    xauth extract - $DISPLAY |
    xauth -f ~/.Xauthority merge -
    unset XAUTHORITY
fi

 

Fuente que me ayudó a resolverlo: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=539809

Leave a Reply

Your email address will not be published. Required fields are marked *