Tenta usar o LXDM em vez do GDM para realizar o login.
Faça como dito acima e entre como root e rode
apt-get update && apt-get install lxdm
rode o mesmo comando como root (isso não vai fazer voce logar como root, mas o lxdm precisa de root para gerenciar as sessões).
Se der tudo certo, você pode querer trocar o gdm pelo lxdm usando o systemd (supondo que voce esta usando ele), desabilitando o gdm e habilitando lxdm.
Espero ter ajudado e não piorado!