Isso também pode estar relacionado ao tamanho da partição da unidade de troca. Certifique-se de ter pelo menos 1,5x o tamanho da sua memória RAM alocada para a unidade de troca, 2x é recomendado.
Eu enfrentei a mesma situação semanas atrás quando instalei o Kubuntu 18.04 com apenas uma partição para ele. Estou executando uma máquina com 64GB de RAM, placa NVidia 1080t, nvidia versão do driver 390 instalado e a máquina simplesmente parou quando a tela de bloqueio apareceu. A tela estava preta e a única coisa que eu podia fazer era mover o cursor.
A única coisa que consertou isso para mim foi reinstalar o Linux com uma partição good'ol swap de 1.5x o tamanho da minha memória RAM e agora a máquina é muito rápida.
Mesmo que as versões mais novas do Linux utilizem um arquivo de troca em vez de uma partição swap, é bom alocar espaço para uma partição swap. Opinião pessoal embora. Boa sorte!