J'ai commencé à utiliser uxterm au lieu du terminal de Gnome aujourd'hui. J'ai mis des paramètres pour uxterm ~/.Xdefaults
. Mais comme la configuration d'Ubuntu ignore mon .xsession
fichier, je ne peux pas charger ces paramètres lors de la connexion. Comment faire fonctionner Unity (ou lightdm) .xsession
? My .xsession
est reconnu et géré par XMonad.
8
.xprofile
qui s'exécute.xsession
.Réponses:
~/.xsession
n'est utilisé que lorsqu'aucune session X n'est sélectionnée. Permet~/.xsessionrc
d'exécuter des programmes au démarrage.Comme l'utilisation
~/.Xdefaults
est obsolète, Ubuntu, comme tout autre environnement X moderne, utilise~/.Xresources
au démarrage (voir par exemple ici pour quelques raisons). Donc, si vous définissez vos paramètres,~/.Xresources
vous n'avez pas besoin d'exécuterxrdb
car Ubuntu le fait pour vous.Voir
/etc/X11/Xsession
et/etc/X11/Xsession.d/*
si vous voulez en savoir plus sur ce que fait Ubuntu lorsque vous démarrez une session X.la source
Une note: dans Ubuntu 12.03 .xsessionrc est également ignoré
pour le résoudre:
ouvert
au début, ajoutez
c'est le contenu final:
Je ne sais pas si c'est résolu dans les versions> 12.04
la source