web-dev-qa-db-fra.com

lightdm n'a pas pu démarrer la session; dossier utilisateur demandant Gnome

Nous effectuons la migration d'anciens utilisateurs 10.10 sous Gnome vers 14.04 à l'aide de Unity. Cependant, lorsqu’ils se connectent, l’équipier lightdm se plaint "Échec de démarrage de la session". /var/log/lightdm/lightdm.log notes:

[+181.14s] DEBUG: Session pid=3566: User thales authorized
[+181.15s] DEBUG: Session pid=3566: Greeter requests default session
[+181.15s] DEBUG: Seat: Failed to find session configuration gnome-classic
[+181.15s] DEBUG: Seat: Can't find session 'gnome-classic'
[+181.15s] DEBUG: Session pid=3566: Greeter start authentication

Une connexion réussie ressemble à:

[+113.16s] DEBUG: Session pid=1957: User ntimkovich authorized
[+113.17s] DEBUG: Session pid=1957: Greeter requests default session
[+113.17s] DEBUG: Seat: Stopping greeter; display server will be re-used for user session
[+113.17s] DEBUG: Session pid=1957: Sending SIGTERM
...

Notre migration étant dans un état intermédiaire, j'aimerais éviter de supprimer les profils (par exemple, rm -rf ~/.gnome*), et nous essayons également d'inciter les utilisateurs à utiliser un seul bureau (l'unité stock) pour plus de simplicité.

Quel est le dossier/fichier spécifique qui amène l'interface graphique à demander "gnome-classic" que je pourrais peut-être masquer temporairement? Ou mieux encore, existe-t-il un moyen de dire à lightdm (ou à quelque chose de ce genre) que s'il "ne peut pas trouver la session 'X'" revenir à Unity?

3
Nick T

Le fichier .Xauthority de l'utilisateur est le coupable. Le déplacement du fichier et la connexion ramèneront aux valeurs par défaut du système.

2
Nick T