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 .xsessionarchivo, no puedo tener estas configuraciones cargadas al iniciar sesión. ¿Cómo puedo ejecutar Unity (o lightdm) .xsession? My .xsessiones reconocido y dirigido por XMonad.
8

.xprofileque se ejecuta.xsession.Respuestas:
~/.xsessionsolo se usa cuando no se selecciona ninguna sesión X. Se usa~/.xsessionrcpara ejecutar programas al inicio.Como el uso
~/.Xdefaultses obsoleto, Ubuntu, al igual que cualquier otro entorno X moderno, lo utiliza~/.Xresourcesal inicio (consulte, por ejemplo, aquí por algunas razones). Entonces, si coloca su configuración~/.Xresources, no necesita ejecutarxrdbya que Ubuntu lo está haciendo por usted.Mira
/etc/X11/Xsessiony/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