O cursor congela - pressionamentos de teclas para liberar?

4

Ocasionalmente o cursor do mouse irá congelar - tenho que reinicializar.

No Ubuntu existe uma combinação de teclas como Ctrl + Alt + Del que me permitiria continuar trabalhando sem ter que reiniciar?

    
por Dot Ukay 30.04.2015 / 15:57

3 respostas

2

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 fazer 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 em execução, mas com o console completamente fechado. Então você ainda pode acessá-lo pela rede, desde que tenha um servidor SSH em execução. Faça 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 tem um servidor SSH, você pode tentar matar toda a sessão GUI com o tecla mágica do SysRq Alt + SysRq + K : pressione e segure Alt , pressione e libere SysRq , pressione e segure K , e finalmente libere Alt . Dependendo da sua distribuição, isso pode ou não mostrar um novo prompt de login da GUI após alguns segundos. Se não, use Ctrl + Alt + F1 para mudar para uma consola de texto, e Alt + SysRq + K para mudar o teclado para o modo de consola 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 reinicializar, você pode usar as chaves mágicas sysrq E, U, B:

  1. Pressione Alt + SysRq + E para eliminar todos os processos, mas deixe a oportunidade de fazer uma salvaguarda de emergência.
  2. Aguarde alguns segundos e, em seguida, pressione Alt + SysRq + U para permitir que todas as alterações do arquivo sejam gravadas no disco.
  3. Aguarde alguns segundos e depois pressione Alt + SysRq + B para reiniciar.

(Não use ou tente lembrar a popular sequência de “REISUB”. O R e o S não fazem nada nesta sequência, e eu anulo o propósito do E anterior.)

Quanto ao que está causando o congelamento da GUI, o culpado mais comum é um driver de vídeo 3D cheio de bugs. 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 problemáticos. Frequentemente, os efeitos 3D são fornecidos pelo programa Compiz e a eliminação do processo compiz descongela a interface. Para matar o processo do Compiz, uma vez que você tenha acesso à linha de comando, execute

pkill compiz

Se você perceber que costuma congelar devido ao Compiz, mude para um ambiente de área de trabalho 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).

    
por 01.05.2015 / 00:57
1

Experimente:

sudo su

echo 1 > /proc/sys/kernel/sysrq

Em seguida, pressione a tecla Alt + PrtScr + K , isso pode matar sua sessão X.

    
por 30.04.2015 / 16:23
0

Se você ainda puder acessar um console ou terminal, talvez possa tentar esta solução . Caso contrário, acredito que a solução de 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, então, na mesma idéia que sebelk, você pode pelo menos tentar eleve elefantes para reinicializar mais corretamente.

    
por 30.04.2015 / 16:59