Hoy comencé a usar uxterm en lugar de la terminal de Gnome. Puse la configuración de uxterm en ~/.Xdefaults
. Pero debido a que la configuración de Ubuntu ignora mi .xsession
archivo, no puedo tener estas configuraciones cargadas al iniciar sesión. ¿Cómo puedo ejecutar Unity (o lightdm) .xsession
? My .xsession
es reconocido y dirigido por XMonad.
8
.xprofile
que se ejecuta.xsession
.Respuestas:
~/.xsession
solo se usa cuando no se selecciona ninguna sesión X. Se usa~/.xsessionrc
para ejecutar programas al inicio.Como el uso
~/.Xdefaults
es obsoleto, Ubuntu, al igual que cualquier otro entorno X moderno, lo utiliza~/.Xresources
al inicio (consulte, por ejemplo, aquí por algunas razones). Entonces, si coloca su configuración~/.Xresources
, no necesita ejecutarxrdb
ya que Ubuntu lo está haciendo por usted.Mira
/etc/X11/Xsession
y/etc/X11/Xsession.d/*
si quieres saber más sobre lo que Ubuntu está haciendo cuando comienzas una sesión X.fuente
Una nota: en Ubuntu 12.03 .xsessionrc también se ignora
para resolverlo:
abierto
al principio, agregue
Este es el contenido final:
No sé si se resuelve en versiones> 12.04
fuente