O cursor congela - pressionamentos de teclas para liberar?

11

Ocasionalmente, o cursor do mouse congela - tenho que reiniciar.

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

Dot Ukay
fonte

Respostas:

6

Basta abrir o Terminal usando Ctrl + Alt + T e digite os seguintes comandos:

modprobe -r psmouse para removê-lo

modprobe psmouse por adicioná-lo

campeão-corredor
fonte
1
trabalhou para mim, obrigado!
Jordan Arseno
1
resolve meu caso onde as mouse congelar após o sistema entra no sono
dmSherazi
não funcionou para mim. provavelmente meu problema é diferente.
kodmanyagha 20/02
Qual é exatamente o seu caso?
campeão-corredor
4

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:

  1. Pressione Alt+ SysRq+ Epara matar todos os processos, mas deixe-os a oportunidade de fazer um salvamento de emergência.
  2. Aguarde alguns segundos e pressione Alt+ SysRq+ Upara permitir que todas as alterações de arquivo sejam gravadas no disco.
  3. Aguarde alguns segundos e pressione Alt+ SysRq+ Bpara reiniciar.

(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 compizprocesso 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).

Gilles 'SO- parar de ser mau'
fonte
1
Essa combinação de teclas (Alt + SysRq + B) reinicia o computador.
19419 Erman
Obrigado por isso! Acontece que um único processo (Archive Manager) congelou completamente o mouse. Matá-lo resolveu o problema imediatamente! 👍
Marco Roy
Não sei por que, mas esse console, depois de ctrl + f1 + alt, não aceita nem a senha correta.
Vicrobot 30/07/19
1
@ Vicrobot Talvez seu console tenha um layout de teclado diferente. Verifique no prompt do nome de usuário. O console de texto e a GUI usam mecanismos de layout de teclado completamente diferentes. Algumas distribuições organizam para definir o mesmo padrão para ambos, mas nem todos o fazem.
Gilles 'SO- stop be evil'
1

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.

sebelk
fonte
Eu tentei isso e funciona - na medida em que faz com que o computador seja reiniciado. Eu estava esperando uma maneira de descongelar sem reiniciar.
Dot Ukay
1

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.

Vincent Nivoliers
fonte
1

Eu estava enfrentando o mesmo problema, então apenas desliguei o SWAP e agora o sistema está funcionando bem.

mukul kumar
fonte