Eu tive problemas semelhantes. Para fazer o console de recuperação funcionar (eu tive o mesmo problema - o menu de recuperação apareceria, mas não reagiria à entrada do teclado), tive que desconectar todos os meus dispositivos USB e adicionar nohz=off acpi=off
à minha linha de inicialização no grub. o modo de recuperação. Esses parâmetros de inicialização podem ser diferentes para o seu sistema. Eu certamente daria uma tentativa a acpi=off
. Isso parece ser um problema para muitos sistemas.
Uma vez que eu estava com sucesso no modo de recuperação, eu pude consertar meu xserver renomeando o arquivo /etc/X11/xorg.conf.
Meu problema era que eu tinha o driver proprietário do ati instalado, mas depois usei o jockey para instalar a versão do Ubuntu do driver fglrx. Isso deixou meu sistema em um estado instável. Finalmente, consegui limpar o fglrx do meu sistema e instalar o driver open source radeon.