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: