Re: fwbuilder: cannot connect to X server
El Jueves, 21 de Septiembre de 2006 14:48, Ricardo Frydman Eureka! escribió: > El jue, 21 de sep de 2006, a las 12:09:10 +0200, Iñaki dijo: > > Y los permisos se dan con el comando "xhost" aunque me suena que hay > > opciones mejores (aquí pido ayuda pues no tengo ni idea de las > > alternativas). > > Iñaki! Hemos hablado hasta el cansancio de la inconveniencia de > xhost > > xauth! > xauth! > xauth! > xauth! > [EMAIL PROTECTED] DISPLAY=:0 XAUTHORITY=/home/pepe/.Xauthority xterm Ricardo, daba por hecho que ibas a complementar y corregir mi comentario ;) -- Iñaki
Re: fwbuilder: cannot connect to X server
El jue, 21 de sep de 2006, a las 12:09:10 +0200, Iñaki dijo: > Y los permisos se dan con el comando "xhost" aunque me suena que hay opciones > mejores (aquí pido ayuda pues no tengo ni idea de las alternativas). Iñaki! Hemos hablado hasta el cansancio de la inconveniencia de xhost xauth! xauth! xauth! xauth! [EMAIL PROTECTED] DISPLAY=:0 XAUTHORITY=/home/pepe/.Xauthority xterm > En cualquier caso con el comando "xhost blablalbla" le das permiso a qué > determinadas máquinas o IP's a lanzar sus aplicaciones gráficas en tu sesión > gráfica (o sea, en la sesión gráfica del usuario normalucho en B). > Haz un "man xhost" pero sobre todo evita lo cómodo, es decir "xhost +", > porque > en ese caso SI me estarías permitiendo a mí o a quien fuese abrir > aplicaciones gráficas en tu sesión gráfica. > > > PD: A todo esto no tengo ni idea de lo que es el fwbuilder y ni si la forma > lógica de funcionar es lanzando la aplicación gráfica sobre otra máquina. Tal > vez lo puedas hacer todo en la misma máquina pero para eso necesitas > igualmente dar permisos con xhost y por supuesto tener una sesion gráfica > arrancada. > > > -- > Iñaki > > > -- Ricardo A.Frydman Consultor en Tecnología Open Source - Administrador de Sistemas jabber: [EMAIL PROTECTED] - http://www.eureka-linux.com.ar SIP # 1-747-667-9534 signature.asc Description: Digital signature
Re: fwbuilder: cannot connect to X server
El Wed, 20 Sep 2006 23:32:09 +0200 Miguel Angel Velasco <[EMAIL PROTECTED]> escribió: > Carlos Carrascal escribió: > > 2006/9/18, Miguel Angel Velasco <[EMAIL PROTECTED]>: > >> Hola a todos, > >> > >>Ayer instalé fwbuilder para tratar de poco a poco ir > >> controlando temas > >> de firewall con linux pero aún no he podido usarlo ya que al > >> ejecutarlo obtengo lo siguiente. > >> > >> server:/usr/bin# ./fwbuilder > >> fwbuilder: cannot connect to X server > >> > > > > Creo que tu problema es que lo estas ejecutando como root, y no > > encuentra la variable de entorno $DISPLAY. > > > > prueba con: > > > > # export DISPLAY=tu.direccion.ip:0.0 > > > > y luego: > > > > # ./fwbuilder > > > > Un saludo > > > >> En las FAQS de fwbuilder he leído: > >> > >> "2.2. fwbuilder binary does not start. You get an error "fwbuilder: > >> cannot connect to X server localhost:0.0" or similar > >> Firewall Builder GUI is an X application, that is, it needs X > >> server to display it on the screen. The program determines how to > >> connect to the X server using environment variable DISPLAY; you > >> probably do not have this environment variable if you get an error > >> like that. The simplest way to avoid this problem is to start > >> fwbuilder from the shell window in Gnome or KDE environment" > >> > >> > >> Y mi pregunta es: ¿como se ejecuta y que es la shell window en > >> Gnome? > >> > >> Cualquier ayuda es bien recibida. > >> > >> Muchas gracias de antemano y saludos, > >> > >> Miguel Velasco > >> > Hola de nuevo, ejecuto lo siguiente con los siguientes resultados: > server:/home/mangel# export DISPLAY=192.168.1.101:0.0 > server:/home/mangel# /usr/bin/fwbuilder > fwbuilder: cannot connect to X server 192.168.1.101:0.0 > > Tb he comprobado que una shell de window no es más que una terminal > de Gnome. A veces nos complicamos tanto que dejamos de lado lo más > obvio... > > Si alguien puede echarme una mano lo agradeco. Gracias en cualquier > caso a los que me propusieron soluciones. > > Un saludo, > Miguel > > > Prueba # apt-get install gksu $ gksu fwbuilder
Re: fwbuilder: cannot connect to X server
El Miércoles, 20 de Septiembre de 2006 23:32, Miguel Angel Velasco escribió: > Hola de nuevo, ejecuto lo siguiente con los siguientes resultados: > server:/home/mangel# export DISPLAY=192.168.1.101:0.0 > server:/home/mangel# /usr/bin/fwbuilder > fwbuilder: cannot connect to X server 192.168.1.101:0.0 Veamos, tenemos dos máquinas: A y B. Tú quieres usar la A y declarar en ella la variable: DISPLAY=IP_B:0.0 para que las aplicaciones que ejecutas en A se visualicen en B, ¿es así? En ese caso NO es suficiente con lo que has hecho porque por esa regla de tres yo ahora podría poner en mi ordenador: DISPLAY=TU_IP:0.0 y lanzar aplicaciones gráficas en tu ordenador. Tiene que haber algo más. Y ahí dos cosas: 1) Por defecto una buena Debian no lanza el servidor X escuchando peticiones externas, sólo internas. Así que aunque los programas de la máquina A lancen sus instrucciones de dibujado a la máquina B, esas peticiones se perderán porque B no está escuchándolas (definitivamente el puerto 6000 está cerrado al exterior). Esto se debe a que el servidor X se ejecuta con la opción "nolisten": /usr/bin/X11/X -dpi 100 -nolisten tcp Esto se debería cambiar en el fichero: /etc/X11/xinit/xserverrc 2) Aún cambiando lo anterior faltan cosas, porque si no, si resulta que tú habilitas las X al exterior yo podría directamente lanzar en ellas aplicaciones gráficas. No parece muy típico de Debian ni de GNU/Linux esa falta de seguridad. Como en todo, la solución pasa por dar permisos pero esto es importante: - Los permisos SOLO los puede dar el usuario (y no hablo de root) que en ese momento esté inmerso en su sesión X en la máquina B, ya sea con su KDE, Gnome o lo que sea. Y los permisos se dan con el comando "xhost" aunque me suena que hay opciones mejores (aquí pido ayuda pues no tengo ni idea de las alternativas). En cualquier caso con el comando "xhost blablalbla" le das permiso a qué determinadas máquinas o IP's a lanzar sus aplicaciones gráficas en tu sesión gráfica (o sea, en la sesión gráfica del usuario normalucho en B). Haz un "man xhost" pero sobre todo evita lo cómodo, es decir "xhost +", porque en ese caso SI me estarías permitiendo a mí o a quien fuese abrir aplicaciones gráficas en tu sesión gráfica. PD: A todo esto no tengo ni idea de lo que es el fwbuilder y ni si la forma lógica de funcionar es lanzando la aplicación gráfica sobre otra máquina. Tal vez lo puedas hacer todo en la misma máquina pero para eso necesitas igualmente dar permisos con xhost y por supuesto tener una sesion gráfica arrancada. -- Iñaki
Re: fwbuilder: cannot connect to X server
El mié, 20-09-2006 a las 23:32 +0200, Miguel Angel Velasco escribió: > Carlos Carrascal escribió: > > 2006/9/18, Miguel Angel Velasco <[EMAIL PROTECTED]>: > >> Hola a todos, > >> > >>Ayer instalé fwbuilder para tratar de poco a poco ir > >> controlando temas > >> de firewall con linux pero aún no he podido usarlo ya que al ejecutarlo > >> obtengo lo siguiente. > >> > >> server:/usr/bin# ./fwbuilder > >> fwbuilder: cannot connect to X server > >> > > > > Creo que tu problema es que lo estas ejecutando como root, y no encuentra > > la variable de entorno $DISPLAY. > > > > prueba con: > > > > # export DISPLAY=tu.direccion.ip:0.0 > > > > y luego: > > > > # ./fwbuilder > > > > Un saludo > > > >> En las FAQS de fwbuilder he leído: > >> > >> "2.2. fwbuilder binary does not start. You get an error "fwbuilder: > >> cannot connect to X server localhost:0.0" or similar > >> Firewall Builder GUI is an X application, that is, it needs X server to > >> display it on the screen. The program determines how to connect to the X > >> server using environment variable DISPLAY; you probably do not have this > >> environment variable if you get an error like that. The simplest way to > >> avoid this problem is to start fwbuilder from the shell window in Gnome > >> or KDE environment" > >> > >> > >> Y mi pregunta es: ¿como se ejecuta y que es la shell window en Gnome? > >> > >> Cualquier ayuda es bien recibida. > >> > >> Muchas gracias de antemano y saludos, > >> > >> Miguel Velasco > >> > Hola de nuevo, ejecuto lo siguiente con los siguientes resultados: > server:/home/mangel# export DISPLAY=192.168.1.101:0.0 > server:/home/mangel# /usr/bin/fwbuilder > fwbuilder: cannot connect to X server 192.168.1.101:0.0 > > Tb he comprobado que una shell de window no es más que una terminal de > Gnome. A veces nos complicamos tanto que dejamos de lado lo más obvio... > > Si alguien puede echarme una mano lo agradeco. Gracias en cualquier caso > a los que me propusieron soluciones. > > Un saludo, > Miguel > > > Se ha hablado varias veces de la autorización de las X, xauth, xhost y demás... prueba lo siguiente: (COMO USUARIO) $ gksu fwbuilder (si usas gnome) $ kdesu fwbuilder (si usas kde) Eso en teoría exporta la cookie de autenticación de las X para que root pueda ejecutar aplicaciones gráficas En gnome por defecto root si puede en kde no. Saludos -- http://soleup.eup.uva.es/mariodebian signature.asc Description: Esta parte del mensaje está firmada digitalmente
Re: fwbuilder: cannot connect to X server
Carlos Carrascal escribió: 2006/9/18, Miguel Angel Velasco <[EMAIL PROTECTED]>: Hola a todos, Ayer instalé fwbuilder para tratar de poco a poco ir controlando temas de firewall con linux pero aún no he podido usarlo ya que al ejecutarlo obtengo lo siguiente. server:/usr/bin# ./fwbuilder fwbuilder: cannot connect to X server Creo que tu problema es que lo estas ejecutando como root, y no encuentra la variable de entorno $DISPLAY. prueba con: # export DISPLAY=tu.direccion.ip:0.0 y luego: # ./fwbuilder Un saludo En las FAQS de fwbuilder he leído: "2.2. fwbuilder binary does not start. You get an error "fwbuilder: cannot connect to X server localhost:0.0" or similar Firewall Builder GUI is an X application, that is, it needs X server to display it on the screen. The program determines how to connect to the X server using environment variable DISPLAY; you probably do not have this environment variable if you get an error like that. The simplest way to avoid this problem is to start fwbuilder from the shell window in Gnome or KDE environment" Y mi pregunta es: ¿como se ejecuta y que es la shell window en Gnome? Cualquier ayuda es bien recibida. Muchas gracias de antemano y saludos, Miguel Velasco Hola de nuevo, ejecuto lo siguiente con los siguientes resultados: server:/home/mangel# export DISPLAY=192.168.1.101:0.0 server:/home/mangel# /usr/bin/fwbuilder fwbuilder: cannot connect to X server 192.168.1.101:0.0 Tb he comprobado que una shell de window no es más que una terminal de Gnome. A veces nos complicamos tanto que dejamos de lado lo más obvio... Si alguien puede echarme una mano lo agradeco. Gracias en cualquier caso a los que me propusieron soluciones. Un saludo, Miguel -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: fwbuilder: cannot connect to X server
2006/9/18, Miguel Angel Velasco <[EMAIL PROTECTED]>: Hola a todos, Ayer instalé fwbuilder para tratar de poco a poco ir controlando temas de firewall con linux pero aún no he podido usarlo ya que al ejecutarlo obtengo lo siguiente. server:/usr/bin# ./fwbuilder fwbuilder: cannot connect to X server Creo que tu problema es que lo estas ejecutando como root, y no encuentra la variable de entorno $DISPLAY. prueba con: # export DISPLAY=tu.direccion.ip:0.0 y luego: # ./fwbuilder Un saludo En las FAQS de fwbuilder he leído: "2.2. fwbuilder binary does not start. You get an error "fwbuilder: cannot connect to X server localhost:0.0" or similar Firewall Builder GUI is an X application, that is, it needs X server to display it on the screen. The program determines how to connect to the X server using environment variable DISPLAY; you probably do not have this environment variable if you get an error like that. The simplest way to avoid this problem is to start fwbuilder from the shell window in Gnome or KDE environment" Y mi pregunta es: ¿como se ejecuta y que es la shell window en Gnome? Cualquier ayuda es bien recibida. Muchas gracias de antemano y saludos, Miguel Velasco -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] -- Adama is a cylon (Popular belief) Fotos? --> http://karraskal.deviantart.com/gallery Linux? --> http://karraskal.homelinux.org
Re: fwbuilder: cannot connect to X server
On Mon, 2006-09-18 at 21:21 +0200, Miguel Angel Velasco wrote: > Hola a todos, > > Ayer instalé fwbuilder para tratar de poco a poco ir controlando temas > de firewall con linux pero aún no he podido usarlo ya que al ejecutarlo > obtengo lo siguiente. > > server:/usr/bin# ./fwbuilder > fwbuilder: cannot connect to X server > > En las FAQS de fwbuilder he leído: > > "2.2. fwbuilder binary does not start. You get an error "fwbuilder: > cannot connect to X server localhost:0.0" or similar > Firewall Builder GUI is an X application, that is, it needs X server to > display it on the screen. The program determines how to connect to the X > server using environment variable DISPLAY; you probably do not have this > environment variable if you get an error like that. The simplest way to > avoid this problem is to start fwbuilder from the shell window in Gnome > or KDE environment" > Y mi pregunta es: ¿como se ejecuta y que es la shell window en Gnome? > Si usas gnome, presionas Alt y F2 al mismo tiempo y escribes gnome-terminal. > Cualquier ayuda es bien recibida. > > Muchas gracias de antemano y saludos, > > Miguel Velasco > > -- Guillermo Salas M. Telconet S.A. Calle 15 y Avenida 24 Esq Edificio Barre #2 Primer Piso Telefono : +593 5 262 8071 Celular : +593 9 985 5138 e-mail : [EMAIL PROTECTED] www : http://www.manta.telconet.net http://www.telcocarrier.net Linux User: 255902 Beat me, whip me, make me use Windows! Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html Please avoid the Top Posting, see http://es.wikipedia.org/wiki/Top-posting -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
fwbuilder: cannot connect to X server
Hola a todos, Ayer instalé fwbuilder para tratar de poco a poco ir controlando temas de firewall con linux pero aún no he podido usarlo ya que al ejecutarlo obtengo lo siguiente. server:/usr/bin# ./fwbuilder fwbuilder: cannot connect to X server En las FAQS de fwbuilder he leído: "2.2. fwbuilder binary does not start. You get an error "fwbuilder: cannot connect to X server localhost:0.0" or similar Firewall Builder GUI is an X application, that is, it needs X server to display it on the screen. The program determines how to connect to the X server using environment variable DISPLAY; you probably do not have this environment variable if you get an error like that. The simplest way to avoid this problem is to start fwbuilder from the shell window in Gnome or KDE environment" Y mi pregunta es: ¿como se ejecuta y que es la shell window en Gnome? Cualquier ayuda es bien recibida. Muchas gracias de antemano y saludos, Miguel Velasco -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]