Longue histoire courte; J'ai un système Debian qui exécute l' unstable
arborescence depuis plus d'une décennie (par le feu, les flammes et plusieurs mises à niveau matérielles, mais à part). Cependant, il y a quelque temps, alors que Debian effectuait la transition vers gnome3 et le gnome-shell
bureau, il y avait quelques problèmes dans le processus, et l'un ou l'autre d'entre eux a laissé mon utilisateur normal avec une configuration inutilisable - gnome-shell
démarre et se bloque immédiatement.
J'ai essayé de configurer un nouvel utilisateur complètement vide, et tout fonctionne bien pour celui-ci, donc c'est certainement un problème avec un paramètre local pour mon utilisateur principal quelque part ... C'est juste que je n'ai aucune idée par où commencer à chercher, et je ne Je ne veux pas effacer tous les fichiers de configuration car j'ai en quelque sorte besoin de la grande majorité d'entre eux. Au lieu de cela, je cherche à supprimer chirurgicalement tous les fichiers de configuration et / ou les options qui s'y rapportent gnome-shell
et à les laisser les reconstruire à partir de zéro lorsque je le démarre, puis à partir de là.
EDIT : Ma mauvaise, légère dénomination échoue. Le problème semble être gnome-shell
plutôt que gnome-session
.
la source
gnome-shell
est nouveau dans Gnome3, ce qui rend difficile de croire que c'est un problème avec votre ancienne configuration. Essayez de démarrer un xserver séparé (en tant que root) où gnome-shell (en tant qu'utilisateur principal) est le seul client et voyez si gnome-shell fonctionnera si rien d'autre n'est en cours d'exécution.unstable
pour bien faire les choses. J'ai commencé à travailler avec gnome3 dans Sid quand il est sorti pour la première fois, et quelque part le long de la ligne, quelque chose s'est cassé.Réponses:
Comment savez-vous que c'est un problème de gnome-session? Il peut tout aussi bien être lancé par gnome-session.
En ce qui concerne la configuration, gnome est ... coloré. La configuration peut être stockée dans
La session gnome de l'IIRC ne fait pas grand-chose. Il démarre les composants requis répertoriés dans gconf sous / desktop / gnome / session (voir / desktop / gnome / session / required_components pour les programmes qui répondent réellement aux exigences). Après, c'est plutôt passif.
Pour accéder à ces données, vous pouvez utiliser une interface utilisateur graphique ou
gconftool-2
. Pour parcourir votre configuration, vous pouvezgnome-sessions "config" est en cours
/apps/gnome-session
. Ce qui peut également vous intéresser, ce sont/apps/gnome_settings_daemon
ses sous-répertoires et bien sûr les/apps
entrées pour tous les composants requis.Après cela, vous devez parcourir les répertoires. D'après mon expérience, la plupart des options intéressantes sont en .gnomerc .gnome et .local. Mais je pense que .local est plus récent dans Gnome, donc votre problème n'est probablement pas là.
la source
gnome-shell
plutôt quegnome-session
. Question modifiée.