Como corrigir uma sessão congelada do GNOME Desktop

Se apenas um aplicativo estiver travado, feche a janela dele, caso ainda responda. Se toda a sessão do GNOME parar de responder, tente primeiro reiniciar o shell Xorg. Isso só funciona em uma sessão Xorg. No Wayland, ou quando o GNOME estiver completamente sem resposta, mude para um console de texto (TTY) e reinicie o gerenciador de exibição gráfica. Essa última etapa encerra a sessão gráfica, portanto, o trabalho não salvo pode ser perdido.

Antes de reiniciar: Se a área de trabalho responder brevemente, salve os documentos abertos. Reiniciar o gerenciador de exibição fecha os aplicativos gráficos e pode encerrar as sessões gráficas de outros usuários em um computador compartilhado.

Verifique se apenas um aplicativo ou toda a área de trabalho está travada.

Procure por sinais de que o GNOME ainda aceita entrada do teclado: você consegue alternar entre janelas, abrir a visão geral de Atividades ou abrir o gerenciador de comandos? Se apenas um aplicativo não responder, feche-o, se possível, e deixe a sessão da área de trabalho em execução. Use as etapas de recuperação abaixo quando o painel, o ponteiro, os atalhos de teclado ou várias janelas estiverem travados.

Área de trabalho no estilo GNOME com um dock de aplicativos na lateral esquerda e área de status superior.
Área de trabalho ilustrativa no estilo GNOME. Os ícones dos aplicativos e os detalhes do painel variam entre as distribuições Linux.

Passo 1: Reinicie o GNOME Shell em uma sessão Xorg.

O guia de atalhos de teclado do GNOME lista Alto + F2como o executor de comandos. Se essa caixa de diálogo ainda abrir, digite a letra única re pressione Enter Enter. Isso instruirá o GNOME Shell a reiniciar sem reiniciar o computador.

Executador de comandos Alt+F2 no estilo GNOME com a letra r inserida.
Insira ro comando no executor somente quando sua sessão estiver usando o Xorg.

Este atalho não está disponível para reiniciar o Shell no Wayland; a documentação do GNOME e do Wayland da Red Hat lista isso como uma limitação do Wayland. Se a caixa de diálogo de comando não aparecer ou se a sessão for Wayland, tente o método TTY. Não rtente repetidamente este atalho gnome-shell --replacecomo uma solução universal.

Use um TTY para congelar o sistema Wayland ou toda a área de trabalho.

Passo 2: Mude para um console de texto

Pressione Ctrl+ Alt+ F3. Em alguns laptops, mantenha pressionada a Fntecla . Uma tela preta de login deve aparecer. Caso contrário, tente outra tecla de função, como F4ou F5; os números de console disponíveis variam de acordo com a distribuição. O guia de teclado do GNOME Boxes observa que Ctrl+ Alt+ F3abre um console virtual e Ctrl+ Alt+ F1retorna à área de trabalho em muitas distribuições Linux.

Console virtual Linux somente texto, exibindo solicitações de login e senha.
No TTY, faça login com sua conta Linux normal; os caracteres da senha não são exibidos.

Digite seu nome de usuário do Linux e pressione Enter Enter, depois digite sua senha e pressione Enter Enter. O campo da senha permanecerá em branco enquanto você digita; isso é normal. Se nenhum TTY responder, consulte a seção de último recurso abaixo.

Passo 3: Reinicie o gerenciador de exibição

Após efetuar o login, execute este comando em um sistema que utilize systemd e possua a unidade padrão display-manager:

sudo systemctl restart display-manager

Digite a senha da sua conta, se solicitado. O manual do systemctl define restartisso como parar e, em seguida, iniciar a unidade especificada. Para um gerenciador de exibição, isso encerra a sessão gráfica atual e reinicia o serviço de login. Não reinicia o Linux, mas fecha os aplicativos daquela sessão.

Console de texto Linux com o comando systemctl restart display-manager
Execute o comando de reinicialização do gerenciador de exibição a partir do TTY após verificar o trabalho não salvo.

Se o systemd reportar que o serviço display-manager.servicenão existe, não tente adivinhar o nome do serviço nem execute comandos separados de parada e inicialização. Consulte a documentação da sua distribuição para obter o nome da unidade usada pelo gerenciador de exibição instalado. Em distribuições que não utilizam systemd, use os controles de serviço suportados por essa distribuição.

Passo 4: Retorne à tela de login gráfica.

Após a conclusão do comando, pressione Ctrl+ Alt+ F1ou Ctrl+ Alt+ F2. Se você ainda vir um console de texto, tente a outra tecla ou pressione as primeiras teclas de função até que a tela de login gráfica apareça. Faça login normalmente. O mapeamento do console varia entre distribuições e versões, portanto, não existe uma única tecla de retorno que funcione em todos os lugares.

Se o TTY não responder

Se a entrada do teclado não funcionar em nenhum lugar, o computador pode estar travado abaixo da camada da área de trabalho. Se o acesso remoto, como SSH, já estiver habilitado e você souber como usá-lo, poderá executar o mesmo comando do gerenciador de exibição a partir de uma conexão confiável. Caso contrário, um desligamento forçado pode ser a única opção restante. Mantenha o botão liga/desliga pressionado apenas como último recurso: isso pode descartar o trabalho não salvo e interromper as gravações em disco. Após a reinicialização, deixe o sistema concluir a inicialização normal e use as instruções de recuperação da sua distribuição se ele relatar erros de sistema de arquivos ou de inicialização.

Reduza a probabilidade de outro congelamento do GNOME

Se o problema começou após a instalação ou atualização de uma extensão do Shell, desative essa extensão depois de conseguir fazer login. O guia de gerenciamento de extensões da Red Hat documenta o gnome-extensionscomando. Você pode listar os IDs das extensões e, em seguida, desativar aquela que suspeita ser a causa:

gnome-extensions list
gnome-extensions disable EXTENSION-UUID

Substitua EXTENSION-UUIDpelo ID exato exibido pelo primeiro comando. Desative uma extensão por vez para que você possa identificar a causa. Instale também as atualizações do sistema operacional e do driver de vídeo por meio das ferramentas de atualização padrão da sua distribuição. Se os travamentos persistirem, anote o que estava acontecendo imediatamente antes de cada um e consulte a documentação de suporte ou os registros da sua distribuição; reiniciar a sessão repetidamente pode restaurar a tela, mas não corrige um problema subjacente de driver, hardware ou extensão.

Deixar um comentário

Como ler códigos QR em um computador Linux

Como ler códigos QR em um computador Linux

Escaneie códigos QR no Linux com o CoBang usando uma webcam ou um arquivo de imagem. Veja as opções de instalação, etapas de configuração e correções para acesso à câmera via Flatpak.

Como alterar as configurações da webcam no Linux com o Cameractrls

Como alterar as configurações da webcam no Linux com o Cameractrls

Altere as configurações da webcam no Linux com o Cameractrls: ajuste a exposição, a cor, a redução de cintilação e outros controles compatíveis e, em seguida, verifique os modos de vídeo compatíveis.

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Como instalar o PhpStorm no Linux: Toolbox, Tar.gz, Snap e AUR

Instale o PhpStorm no Linux com o JetBrains Toolbox ou o arquivo tar.gz independente, além das opções Snap e Arch AUR. O Java já está incluído.

Como configurar dois painéis no XFCE 4

Como configurar dois painéis no XFCE 4

Crie um painel XFCE 4 separado para cada tela, atribua o segundo painel à saída correta, posicione-o e dimensione-o e adicione os atalhos e itens de status necessários.

Como instalar o Cisco Packet Tracer no Linux

Como instalar o Cisco Packet Tracer no Linux

Baixe o Cisco Packet Tracer 9.0.1 para Ubuntu 64 bits, instale o pacote DEB com o APT, aceite a licença no Terminal e faça login para iniciar um laboratório.

Como recortar uma imagem no Linux com o GIMP

Como recortar uma imagem no Linux com o GIMP

Remova o fundo de uma foto no Linux com o GIMP: trace o contorno do objeto, exclua o fundo selecionado, mantenha a transparência e exporte um PNG reutilizável.

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Como fazer backup de um CD-ROM como um arquivo ISO no Linux

Crie uma imagem ISO de CD-ROM no Linux com o GNOME Disks ou o comando dd. Identifique a unidade óptica, monitore a cópia, verifique a imagem e saiba quando um disco danificado ou de áudio precisa de outra ferramenta.

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente: Guia de Instalação Oficial

Baixe o FlightGear gratuitamente no site oficial. Compare os pacotes para Windows, macOS e Linux, instale os arquivos de dados e inicie seu primeiro voo.

Aplicativo Google Tasks para desktop: como usá-lo no computador

Aplicativo Google Tasks para desktop: como usá-lo no computador

Abra o Google Tasks em um navegador, adicione um atalho do Chrome ou inicie o aplicativo automaticamente e gerencie suas tarefas agendadas pelo Agenda e pelo Gmail.

OKSampler: Um sampler de música gratuito e simples para batidas de teclado.

OKSampler: Um sampler de música gratuito e simples para batidas de teclado.

O OKSampler mapeia trechos de MP3 para teclas do teclado e pode reproduzir áudio em loop. Saiba o que este software gratuito legado faz, onde terminam suas funcionalidades antigas e o que verificar antes de baixar.