Re: xinit, startx
El dom, 14-01-2007 a las 13:36 +0100, sciencisto-debian@yahoo.es
escribió:
> Hola.
>
> He leído que xinit y startx hace uso de los archivos ~/.xsession y
> ~/.xinitrc, donde entre otras cosas debería estar el gestor de
> ventanas o el entorno de escritorio que startx o xinit deberían
> iniciar. Sin embargo, he buscado estos archivos en mi directorio home
> y no los he encontrado, así que cuando ejecuto startx o xinit el
> servidor X usa un gestor de ventanas (de los varios que tengo
> instalados) que no sé dónde está definido por defecto (pero me
> gustaría cambiarlo). ¿Dónde viene eso? Y, por otro lado, ¿por qué no
> tengo esos archivos (.xsession, .xinitrc) en mi home?
No los tienen porque no te han echo falta...
Puedes crearlo así:
cp /etc/X11/xinit/xinitrc ~/.xinitrc
o simplemente así:
echo "exec fluxbox" > .xinitrc
> Sé que puedo iniciar el gestor de ventanas que quiera pasándoselo
> directamente a startx, por ej.:
>
> startx [gestor de ventanas] [archivo de configuración del gestor de
> ventanas]
>
> pero me gustaría definir el que quiero por defecto para poder
> iniciarlo escribiendo tan sólo "startx".
Puedes echar un vistazo a /etc/X11/Xsession para ver lo que pasa...
Si existen los de tu home, los utiliza y si no, utiliza los de /etc
> Por otro lado, además, quiero también que xdm me inicie el gestor de
> ventanas que yo defina, así que me gustaría cambiar el que está
> definido actualmente (xdm, como sabéis -yo no lo sabía hasta que lo
> instalé-, no permite elegir el tipo de sesión, sino que siempre usa
> el mismo gestor de ventanas o entorno de escritorio: el que esté
> definido por defecto).
es un enlace
ls -la /etc/alternatives/x-session-manager
es decir, si quieres usar otro, sin tener que crear el ~/.xinitrc,
entonces haces:
rm /etc/alternatives/x-session-manager
ln -s /usr/bin/tugestorfavorito /etc/alternatives/x-session-manager
A parte de eso, puedes definir entradas nuevas en /usr/share/xsessions,
que almenos en gdm te aparecerán como opción
> Gracias por la ayuda.
>
> pd He mirado las páginas man de startx y xinit, y he mirado en
> /usr/share/doc pero no he encontrado nada. Bueno, sí: las páginas man
> dicen que startx y xinit usan ~/.xsession y ~/.xinitrc, pero como por
> alguna razón no tengo estos archivos, no sé dónde encuentran el
> gestor de ventanas que se inicia por defecto.
En el enlace que te comento
Saludos
Reply to: