Muitas pessoas estão usando o Gnome Shell atualmente,tantos projetos mainstream do Linux estão adotando o ambiente de desktop quanto sua interface de usuário padrão. No geral, essa é uma boa jogada, pois o Gnome é confiável, fácil de usar e fica mais rápido a cada lançamento. No entanto, até grandes desktops como o Gnome têm problemas.
Talvez a questão mais flagrante e debilitanteque o Gnome sofre (mesmo com patches rápidos que melhoram a área de trabalho a cada lançamento) está congelando. Não importa o que, às vezes, o Gnome está destinado a congelar e trancar. Portanto, neste guia, mostraremos o que fazer quando você tiver uma sessão congelada da área de trabalho do Gnome. Vamos começar!
Método 1 - correção de reinicialização X11
O Gnome Shell possui uma função de reinicialização integrada queos usuários podem executar para reiniciar uma área de trabalho congelada enquanto estiverem em uso rapidamente. O único problema é que ele não funciona com o novo protocolo de exibição de Wayland, então você precisa usar a sessão "Gnome no Xorg" para que isso funcione.
Para reiniciar a sessão do Gnome Shell enquanto tudo estiver congelado, comece pressionando Alt + F2 no teclado A execução dessa combinação de teclado exibirá uma janela no centro da tela na qual você poderá inserir comandos.
Na caixa de comando, digite ‘r.'Esse comando reiniciará completamente a sessão, reiniciará o Gnome Shell e até corrigirá os problemas do gerenciador de janelas que você possa estar enfrentando (embora principalmente apenas reinicie a sessão sem desconectá-lo).

r
Pressione Enter para executar o comando. Sinta-se à vontade para executar novamente este comando mais de uma vez se uma única reinicialização não resolver o problema. Geralmente, a execução do comando relançar algumas vezes seguidas corrige as coisas.
Método 2 - correção de reinicialização de Wayland
Wayland é o novo protocolo de exibição moderno paraLinux e Gnome Shell o adotaram cedo. Se você usa o driver de código aberto Intel ou outros drivers GPU suportados, enquanto executa o Gnome, provavelmente está usando Wayland.
A sessão de Wayland para o Gnome tem toneladas demelhorias de desempenho, mas ainda podem ocorrer falhas. Infelizmente, o recurso de reinicialização não funciona nesta sessão. Portanto, se você tiver uma sessão congelada da área de trabalho do Gnome, precisará fazer outra coisa para recuperar o controle do seu computador.
Para reiniciar uma sessão do Wayland Gnome, você não serátrabalhando no ambiente de desktop Gnome. Em vez disso, você precisará acessar o console do TTY e forçar o gerenciador de desktop que lida com o Gnome a reiniciar, forçando a reinicialização da sua sessão. pressione Ctrl + Alt + F2 ou Ctrl + Alt + F3 para obter acesso ao console TTY.
Uma vez dentro da janela do console do TTY, você deve efetuar login. Escreva seu nome de usuário em letras minúsculas e pressione Entrar. Após o nome de usuário, escreva sua senha. Ao digitar sua senha com sucesso, você terá acesso à linha de comando do Linux no modo TTY.
A partir daqui, siga as instruções passo a passo para reiniciar a sessão do Gnome Shell.
Passo 1: Usando o systemctl stop comando, pare a execução do gerenciador de exibição do Gnome. Isso terminará automaticamente sua sessão do Gnome Shell e fará com que ela feche.
sudo systemctl stop gdm
Ou, se você usa o LightDM com Gnome, execute este comando.
sudo systemctl stop lightdm
Passo 2: Ao executar o comando stop, o Gnome (ou gerenciador do LightDM) para de executar. A partir daqui, execute o começar comando e reinicie o gerenciador de login.
sudo systemctl start gdm
Ou, para o LightDM, execute este comando.
sudo systemctl start lightdm
Assumindo que o comando foi bem-sucedido, seu PC Linux deve mostrar a tela de login do Gnome, e você poderá usá-lo para efetuar login no Gnome Shell novamente, sem uma sessão congelada!
Método 3 - Exibir substituir correção
Se você tentou as correções de Xorg e Wayland edescobriu que eles não atenderam às suas necessidades, há uma terceira maneira de reiniciar a sessão do Gnome Shell enquanto ela está congelada, usando a função de "substituição" incorporada do Shell.
O comando "substituir" funciona de maneira semelhante à correção do Gnome Wayland, pois deve ser iniciada na janela TTY. Então pressione Ctrl + Alt + F2 ou Ctrl + Alt + F3 para acessá-lo.
Nota: esta correção funciona com todas as versões do Gnome Shell, incluindo Wayland.
Dentro da área TTY do seu PC Linux, escrevaseu nome de usuário e senha para obter acesso à interface da linha de comandos. Em seguida, siga as instruções passo a passo abaixo para aprender como redefinir sua sessão do Gnome com este método.
Passo 1: Crie um arquivo chamado “gnome-restart” usando toque.
touch gnome-restart
Etapa 2: Usando o eco comando, adicione o código de reinicialização ao arquivo gnome-restart.
echo "#!/bin/bash" > gnome-restart
echo "DISPLAY=:0 gnome-shell --replace &" >> gnome-restart
Etapa 3: Atualize as permissões para o arquivo “gnome-restart” para que ele possa ser executado como um programa no terminal usando o chmod comando.
sudo chmod +x gnome-restart
Passo 4: Mova o arquivo “gnome-restart” para / usr / bin/ para que o sistema possa chamá-lo como um programa.
sudo mv gnome-restart /usr/bin/
Etapa 5: No terminal TTY, escreva gnome-restart para reiniciar sua sessão do Gnome Shell.
Nota: o comando gnome-restart também pode ser executado diretamente na área de trabalho do Gnome. Para fazer isso, pressione Alt + F2 para abrir a janela de comando na área de trabalho e execute o comando dentro dela.
gnome-restart
Após executar o comando com sucesso do TTY, retorne à área de trabalho do Gnome pressionando Ctrl + Alt + F2 ou Ctrl + Alt + F3. Sua sessão deve ser utilizável novamente!
Comentários