[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemas con el menu de las X



On Fri, Oct 06, 2000 at 08:06:37AM +0200, pfragosom@aym.juntaex.es wrote:
> Tengo el siguiente problemilla:
> He instalado el gnome-chess, el gnuchess y el crafty para poder jugar al
> ajedrez en debian.
>... 
> Despues de pensar un ratito (todo lo que puede pensar un novicio en debian)
> creo que el problema es que tanto el gnuchess como el crafty no están en la
> variable PATH o algo así de las X, aunque si estan en el PATH del bash, que
> es lo que me imagino que tiene el Xterm.

Exacto: si inicias las X con xdm, wdm,  gdm o kdm, el entorno no es el de un
shell de login. 
> 
> Por tanto pregunta: ¿donde añado el path del gnuchess y del crafty a las X
> para que el gnome-chess lo encuentre al ejecutarse desde el menu?
> 

Para solucionarlo, deberias definir las variables de entorno no en el fichero
/etc/profile, o en ~/.bash_profile, sino en el fichero /etc/environment (si no
existe, porque por defecto no está, créalo). En este fichero debes poner todas
aquellas variables de entorno que quieras ver reconocidas en cualquier shell
como bash, ksh, o zsh, aunque no sea shell de login. Algo de este estilo:

PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games
LANG=es_ES
MM_CHARSET= (etc, etc)
export PATH LANG MM_CHARSET NLSPATH

(Es mejor definir las variables y dejar el export para el final por que es más
compatible entre diferentes shells).

Para que al iniciar las X desde el display manager que hayas elegido, debes
asegurarte de tener en /etc/X11/Xsession lo siguiente (yo lo tengo al principio
mismo):
----------------------
if [ -f /etc/environment ]; then
  . /etc/environment
fi
----------------------
para que lea el /etc/environment al iniciar.
Saludos.

-- 
jlesedua@pie.xtec.es

********************************
*   IES Llobregat              *
*   Prat de la Riba, 11-17     *
*   L'Hospitalet de Llobregat  *
********************************



Reply to: