O que fazer quando a área de trabalho congela?

7

Eu estou no Linux Mint 17. Eu experimentei uma falha inesperada de software.

A área de trabalho não respondeu a nada.

Como sou inexperiente, só consegui mudar para o console usando CTRL + ALT + F1 e, em seguida, reinicie a máquina usando:

reboot

Existe um procedimento mais apropriado?

    
por Vlastimil 13.09.2015 / 17:15

4 respostas

9

Atualização de 2018 a 15 de abril

A partir do Linux Mint 18, houve uma mudança para o gerenciador de exibição do LightDM, que você pode reiniciar da seguinte forma:

sudo service lightdm restart

Original

A execução de reboot é uma maneira perfeitamente segura de fazer isso. Se você quer apenas sair (reiniciar sua sessão GUI), você pode executar:

sudo service mdm restart

Isso reiniciará o Mint Display Manager, o gerenciador de exibição padrão em Mint.

    
por 13.09.2015 / 17:20
6

Quando você é capaz de fazer CTRL ALT F1 , depois você pode tentar matar o software ofensivo . (via pgrep , pkill ...). Nem sempre, mas frequentemente, é o suficiente para recuperar o controle do ambiente gráfico e efetuar logout normalmente após uma CTRL ALT F7

Se você não pode fazer isto normalmente com CTRL ALT BACKSPACE você pode reiniciar o servidor gráfico.

No Ubuntu você deve dar o comando como sudo service lightdm restart após a CTRL ALT F1 , eu acho que você pode facilmente encontrar o análogo para Mint .

O reboot é o último recurso e fechará, assim como todos os processos ainda em execução e respondendo.

    
por 13.09.2015 / 17:23
2

Você pode executar sudo pkill Xorg , que matará o servidor X11, que será reiniciado para um prompt de login.

Esse método é mais simples, mais fácil de lembrar e mais genérico do que reiniciar o serviço subjacente. O serviço pode mudar dependendo da distribuição, release ou ambiente gráfico do Linux selecionado, mas o nome do servidor X é muito mais estável; não mudou desde uma década.

Se você quiser recuperar um trabalho não salvo em andamento, em vez de matar o servidor X que matará imediatamente todos os clientes X (aplicativos), poderá identificar o programa falso que congelou sua área de trabalho, geralmente um aplicativo ou componente de área de trabalho. pegou o mouse e o manteve, e matou ou reiniciou aquele componente preciso. Com o Mint 17.2 e a área de trabalho do Mate, isso geralmente acontece comigo com mate-panel .

    
por 13.09.2015 / 17:18
0

Além de todas as respostas aqui, algumas das chaves do Magic SysRq podem ser realmente úteis se até mesmo o console de texto (VT) não responde:

  • Se a sua área de trabalho congela porque está sem memória física e trocando, você pode disparar um OOM kill com Alt SysRq f . Isso salvou meu bacon algumas vezes!
  • Se tudo mais falhar, você pode usar o REISUB para solicitar que os processos saiam bem antes de terminá-los e reinicializar o sistema.
por 13.09.2015 / 20:56