O problema é que o Mint está tentando carregar sua sessão padrão, que aparentemente é armazenada em um dos arquivos lidos por /etc/mdm/Xsession
, provavelmente ~/.xsessionrc
se você o tiver.
Em qualquer caso, a solução mais simples seria escolher o Cinnamon nas opções do menu de login e salvá-lo como seu padrão.
Se isso não funcionar, tente mover os arquivos relevantes (não sei qual deles está causando o problema aqui):
mkdir old_dotfiles
mv ~/.x* ~/.X* old_dotfiles
Em seguida, tente fazer login novamente. Se isso funcionar, você pode copiar os arquivos de volta um por um para ver qual deles estava quebrando, mas a menos que você saiba que os modificou, simplesmente os deixe.
Como último recurso, você pode simplesmente mover todos os seus antigos dotfiles para um novo diretório e tentar fazer o login novamente. Como o problema é uma configuração mantida em sua instalação anterior, isso deve ser corrigido:
mkdir olddotfiles;
mv ~/.[A-Za-z0-9]* olddotfiles
Todos os seus arquivos de configuração antigos agora estão em $HOME/olddotfiles
e você pode movê-los de volta um por um se quiser restaurá-los. Apenas certifique-se de não mover a problemática.