Respostas:
Basta abrir o Terminal usando Ctrl + Alt + T e digite os seguintes comandos:
modprobe -r psmouse
para removê-lo
modprobe psmouse
por adicioná-lo
A primeira coisa a tentar é pressionar Ctrl+ Alt+ F1. Se a GUI estiver congelada, mas o driver do teclado ainda estiver respondendo, isso mudará para um console de texto. Você pode efetuar login no console de texto e acessar seu sistema e tentar resolver o problema. Você pode retornar à tela da GUI com Ctrl+ Alt+ F7(algumas distribuições podem usar um número diferente).
Se isso não funcionar, seu computador ainda pode estar funcionando, mas com o console completamente conectado. Em seguida, você ainda pode acessá-lo pela rede, desde que tenha um servidor SSH em execução. Efetue login em outro computador (PC / tablet / telefone /…) e tente resolver o problema.
Se você não tem como acessar o seu computador porque o console não está disponível e você não possui um servidor SSH, tente matar toda a sessão da GUI com a tecla mágica SysRq Alt + SysRq+ K: pressione e segure Alt, pressione e solte SysRq, pressione e segure Ke, finalmente, solte Alt. Dependendo da sua distribuição, isso pode ou não mostrar um novo prompt de login da GUI após alguns segundos. Caso contrário, use Ctrl+ Alt+ F1para alternar para um console de texto e Alt+ SysRq+ Kpara alternar o teclado para o modo de console de texto. Em uma instalação padrão do Ubuntu, acho que o comando para reiniciar o prompt de login da GUI é service gdm restart
.
Se isso não funcionar e você quiser apenas reiniciar, use as teclas mágicas sysrq E, U, B:
(Não use ou tente se lembrar da popular sequência “REISUB”. Os R e S não fazem nada nessa sequência, e o I derrota o objetivo do E. anterior.)
Quanto ao que está causando o congelamento da GUI, o culpado mais comum é um driver de vídeo 3D com erros. Os drivers de vídeo 3D são muito complexos e os fabricantes de placas de vídeo não fornecem um bom suporte; portanto, os drivers tendem a ser defeituosos. Frequentemente, os efeitos 3D são fornecidos pelo programa Compiz , e matar o compiz
processo descongela a interface. Para interromper o processo do Compiz, depois de acessar a linha de comando, execute
pkill compiz
Se você achar que frequentemente congela devido ao Compiz, mude para um ambiente de desktop diferente que não use o Compiz. O padrão do Ubuntu (Unity) requer o Compiz, mas a maioria não. Experimente o KDE ou o LXDE (sem ativar o Compiz, é claro).
Tente com:
sudo su
echo 1 > /proc/sys/kernel/sysrq
Em seguida, pressione a tecla Alt+ PrtScr+ K, isso pode matar sua sessão X.
Se você ainda conseguir acessar um console ou terminal, talvez tente esta solução . Caso contrário, acredito que a solução da sebelk é provavelmente um bom começo. Se matar o servidor X não for suficiente e você não puder reinicializar corretamente a máquina, com a mesma idéia que sebelk, você pode pelo menos tentar criar elefantes para reinicializar mais adequadamente.
Eu estava enfrentando o mesmo problema, então apenas desliguei o SWAP e agora o sistema está funcionando bem.