O arquivo .Xauthority
do usuário é o culpado. Mover o arquivo e efetuar login reverterá para os padrões do sistema.
Estamos migrando alguns usuários antigos do 10.10 no Gnome para o 14.04 usando o Unity. Quando eles se conectam, no entanto, o leitor de lightdm reclama "Falha ao iniciar a sessão". /var/log/lightdm/lightdm.log
notas:
[+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
Um login bem-sucedido se parece com:
[+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
...
Nossa migração está em um estado intermediário, portanto, gostaríamos de evitar a obliteração de perfis (por exemplo, rm -rf ~/.gnome*
) e também estamos tentando incentivar as pessoas a usar apenas uma área de trabalho (o Unity padrão) para simplificar.
Qual é a pasta / arquivo específico que está fazendo com que a GUI solicite o 'gnome-classic' que talvez eu possa ocultar temporariamente? Ou melhor ainda, existe uma maneira de dizer ao lightdm (ou o que quer que seja) que, se "não conseguir encontrar a sessão 'X'" para reverter para o Unity?
O arquivo .Xauthority
do usuário é o culpado. Mover o arquivo e efetuar login reverterá para os padrões do sistema.