Então eu finalmente consegui me recuperar fazendo o seguinte
mv ~/.config/dconf/user ~/.config/dconf/user.old
Isso me faz perder todas as minhas configurações, mas pelo menos eu posso fazer login e agora posso tentar recuperar pelo menos algumas das configurações do arquivo user.old
.