Re: fwbuilder: cannot connect to X server

2006-09-21 Por tema Iñaki
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

2006-09-21 Por tema Ricardo Frydman Eureka!
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

2006-09-21 Por tema volo
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

2006-09-20 Por tema Iñaki
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

2006-09-20 Por tema mariodebian
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

2006-09-20 Por tema Miguel Angel Velasco

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-09-19 Por tema Carlos Carrascal

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

2006-09-18 Por tema Guillermo Salas M.
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

2006-09-18 Por tema Miguel Angel Velasco

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]