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 instalar o tema Paper GTK no Linux

Como instalar o tema Paper GTK no Linux

Instale o tema Paper GTK a partir de repositórios Linux compatíveis, habilite-o para aplicativos GTK no GNOME Tweaks e veja o que o tema legado pode e não pode alterar.

Como instalar e configurar o SABnzbd no Linux

Como instalar e configurar o SABnzbd no Linux

Instale o SABnzbd no Ubuntu ou Debian, ou execute-o em um contêiner Docker em outro host Linux. Em seguida, abra a interface web e configure seu provedor e as pastas de download.

Como gravar a saída de áudio dos alto-falantes no Linux com o Audacity

Como gravar a saída de áudio dos alto-falantes no Linux com o Audacity

Capture o áudio da área de trabalho Linux no Audacity direcionando o fluxo de gravação para a fonte de monitor do seu dispositivo de saída. Siga os passos do PulseAudio e do PipeWire, dicas de exportação e correções para faixas silenciosas.

Como usar o Dropbox no Linux: Instale e sincronize seus arquivos

Como usar o Dropbox no Linux: Instale e sincronize seus arquivos

Instale o Dropbox no Linux a partir do pacote oficial, faça login, sincronize uma pasta local, gerencie a sincronização seletiva e verifique o status pela linha de comando.

Como instalar o Inkscape no Linux: Ubuntu, Fedora, Arch e outras distribuições

Como instalar o Inkscape no Linux: Ubuntu, Fedora, Arch e outras distribuições

Instale o Inkscape a partir dos repositórios da sua distribuição Linux, do PPA estável do Ubuntu, do Snap ou do Flathub, utilizando os comandos e notas atuais para escolher a origem do pacote.

Como instalar o PulseEffects no Linux com o Easy Effects

Como instalar o PulseEffects no Linux com o Easy Effects

O PulseEffects agora é Easy Effects. Instale o equalizador baseado em PipeWire com apt, DNF, Pacman ou Flatpak, direcione o áudio e salve as configurações.

Como encontrar e remover arquivos duplicados no Linux com o FSlint

Como encontrar e remover arquivos duplicados no Linux com o FSlint

Use o FSlint para analisar pastas selecionadas do Linux, verificar grupos duplicados e excluir arquivos redundantes com segurança, ou aprenda quando a fusão de links físicos é apropriada.

Como instalar e configurar o Plex no OpenMediaVault com o Compose.

Como instalar e configurar o Plex no OpenMediaVault com o Compose.

O antigo plugin OpenMediaVault para Plex foi arquivado. Configure o Plex no OMV 8 com OMV-Extras, o plugin Compose, armazenamento persistente e o contêiner oficial do Plex.

Como encontrar vírus no Linux pela linha de comando

Como encontrar vírus no Linux pela linha de comando

Aprenda como instalar o ClamAV, atualizar suas assinaturas, verificar arquivos e pastas do Linux recursivamente e revisar as detecções sem excluir arquivos automaticamente.

Como limpar e acelerar o Ubuntu com segurança

Como limpar e acelerar o Ubuntu com segurança

Limpe e acelere o Ubuntu com a limpeza segura do APT, verificações de armazenamento e controles de inicialização que ajudam a liberar espaço e solucionar problemas de lentidão na área de trabalho.