En veces es necesario correr 2 instancias del mismo programa y si este no trae la opcion de usar un archivo de configuracion en la linea de comando, que hacer? la ociocidad me lleva a investigar un poco, el servidor X permite abrir señales externas, pero con el comando xhost se controla quien tiene el derecho, pudiera haberle dado xhost - pero cualquier hijo de vecina pudiera entrar, asi que busque la forma de permitir conexiones desde mi pc solamente y complementarlo bloqueando conexiones externas con iptables

Error al no tener permiso:


usuariox@bossanova:~$ dcpp
Xlib: connection to ":0.0" refused by server
(dcpp:18073): Gtk-WARNING **: cannot open display:

Dando los permisos

usuarioy@bossanova:~ $ xhost +bossanova
bossanova being added to access control list
usuarioy@bossanova:~/Desktop/juako$ xhost local:
non-network local connections being added to access control list

Y asi el usuariox puede abrir la aplicacion el el escritorio de usuarioy