View previous topic :: View next topic |
Author |
Message |
nestormh n00b
Joined: 12 Feb 2008 Posts: 37
|
Posted: Thu Jun 26, 2008 11:57 am Post subject: Variable $DISPLAY: Unable to open display ' ' |
|
|
Hola amigos, acabo de instalar gentoo minimal, y ahora estoi arrancando las X, tengo OPENBOX unicamente. Y no tengo un session manager. ME gustaria arrancar directamente.
Pero cuando intento arrancar $openbox-session me devuelve esto:
xsetroot: unable to open display ' '
Openbox-Message: Fallo abrir la pantalla desde la variable de entorno DISPLAY. Lo curioso es que si inicio con STARTX y le doi un $echo $DISPLAY me muestra bien :0.0.
He intentado tambien exportar la variable desde la consola y dale permisos a todos con xhost +x pero nada de nada. Tambien lo e probado en debian y me pasa lo mismito....
Aclarar que si meto un administrador de sesion me arranca directamente el entorno grafico.
PORFAVOR, me he vuelto ya medio loco buscando. Agradezco cualquier ayuda. GRACIAS! |
|
Back to top |
|
|
Eleazar Anzola Veteran
Joined: 17 Jul 2003 Posts: 1318 Location: Caracas / Venezuela
|
Posted: Thu Jun 26, 2008 1:44 pm Post subject: |
|
|
¿de casualidad has intentado stratx?
¿Modificaste el .xinitrc para agregar exec openbox ó lo que deba ir para llamar al gestor? _________________ Salu2
Eleazar Anzola
Linux User : # 216232
__________________________________________
Por un foro ordenado y un buscador más útil:
[TEMA] Descripción problema (estado) |
|
Back to top |
|
|
nestormh n00b
Joined: 12 Feb 2008 Posts: 37
|
Posted: Thu Jun 26, 2008 3:34 pm Post subject: |
|
|
Haber, si que he probado startx como he dicho mas arriba y me arranca las X y el gestor openbox.
Tambien he probado a meter en el .xinitrc la linea --> exec openbox-session y no me arranca. Si no me arranca desde la linea de comandos mucho menos me arranca desde el xinitrc..
Desde la linea de comandos si meto exec openbox-session me salta automaticamente al login otra vez...
y nose que hacer mas, porfavor que alguien me ayude.
Muchas Gracias!!! |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Thu Jun 26, 2008 3:47 pm Post subject: |
|
|
nestormh wrote: | Haber, si que he probado startx como he dicho mas arriba y me arranca las X y el gestor openbox.
Tambien he probado a meter en el .xinitrc la linea --> exec openbox-session y no me arranca. Si no me arranca desde la linea de comandos mucho menos me arranca desde el xinitrc..
|
Sin "exec". Si usas exec el wm es lanzado al mismo tiempo que su shell se cierra, y X muere. Así que, o bien usas una sola línea como esta en tu ~/.xinitrc
O bien usas wait para esperar a que el wm sea cerrado:
Code: |
exec openbox-session&
wm_pid=$!
wait $wm_pid
|
Y luego usas "startx" desde la línea de comandos. Usando "openbox-session" desde la línea de comandos no creo que ande, porque la mayoría de scripts de lanzamiento de wm's asumen que X ya está corriendo, y no lo lanzan ellos mismos.
Por lo demás, no entiendo muy bien qué es exactamente lo que quieres hacer. Si quieres arrancar con startx, entonces el proceso es como te he contado arriba. Si quieres arrancar X automáticamente al iniciar, necesitas un login manager como kdm o gdm. |
|
Back to top |
|
|
nestormh n00b
Joined: 12 Feb 2008 Posts: 37
|
Posted: Thu Jun 26, 2008 6:29 pm Post subject: |
|
|
GRACIAS POR RESPONDER.
Probe lo que me dijiste en el xinitrc y cuando presiono startx me abre las X correctamente y con openbox.
Pero lo que ami me gustaria es arrancar openbox automaticamente, y creo que se puede hacer, porque creo que una vez lo probe en ubuntu minimal y me funciono,creo solo eh jeje. En la pagina de openbox lo pone http://icculus.org/openbox/index.php/Help:Getting_started con el comando startx claro..
Me gustaria saber si alguien sabe si se podria iniciar openbox nada mas inciar el sistema sin loguearse. De todas formas voi a probarlo yo
mil gracias!!!! |
|
Back to top |
|
|
i92guboj Bodhisattva
Joined: 30 Nov 2004 Posts: 10315 Location: Córdoba (Spain)
|
Posted: Thu Jun 26, 2008 6:46 pm Post subject: |
|
|
nestormh wrote: | GRACIAS POR RESPONDER.
Probe lo que me dijiste en el xinitrc y cuando presiono startx me abre las X correctamente y con openbox.
Pero lo que ami me gustaria es arrancar openbox automaticamente, y creo que se puede hacer, porque creo que una vez lo probe en ubuntu minimal y me funciono,creo solo eh jeje. En la pagina de openbox lo pone http://icculus.org/openbox/index.php/Help:Getting_started con el comando startx claro..
Me gustaria saber si alguien sabe si se podria iniciar openbox nada mas inciar el sistema sin loguearse. De todas formas voi a probarlo yo
mil gracias!!!! |
Logearse, estrictamente hablando, te tienes que logear... De una forma u otra. Ahora bien, hay gestores de login gráfico que te permiten hacer autologin, creo que kdm y gdm (o al menos alguno de los dos) puede hacerlo. Revisa las opciones de kdm en kcontrol, y las de gdm donde corresponda.
También hay formas de hacer autologin en modo texto, se que mucha gente usa mingetty, en lugar del típico agetty para dicho propósito. Algunos hilos interesantes para tí:
http://linuxgazette.net/issue27/kodis.html
https://forums.gentoo.org/viewtopic-t-256432-highlight-auto+login+boot.html
https://forums.gentoo.org/viewtopic-t-9987-highlight-xdm+automatically+login.html
Si no quieres complicarte, probablemente lo más sencillo sea configurar autologin usando kdm o gdm.
Si lo haces en modo texto con mingetty o similar, entonces puedes lanzar startx de forma automática desde tu ~/.bash_profile. |
|
Back to top |
|
|
|