Como corrigir um desktop XFCE Linux travado

Quando uma área de trabalho XFCE Linux congela , primeiro verifique se um aplicativo está travado, se o painel parou de responder ou se os controles de janela pararam de funcionar. Reinicie apenas a parte afetada: xfce4-panel -risso reinicia o painel e xfwm4 --replacesubstitui o gerenciador de janelas. Se toda a sessão gráfica estiver travada, mude para um console virtual antes de sair da sessão ou reiniciar o computador.

Área de trabalho no estilo Xfce com um editor de texto marcado como não respondendo, enquanto o painel permanece visível.
Um aplicativo que não responde pode fazer com que a área de trabalho pareça congelada, mesmo que o painel e o restante da sessão ainda estejam funcionando.

Identifique o que está congelado.

Mova o cursor e tente alternar entre as janelas. Se apenas um aplicativo estiver travado, feche-o normalmente usando o próprio comando de fechamento ou pressionando Alt+F4 . Aguarde alguns instantes, caso o aplicativo esteja finalizando alguma operação no disco ou na rede. Se for solicitado que você salve as alterações, faça isso antes de fechar o aplicativo.

Se o aplicativo não fechar, abra Aplicativos > Sistema > Gerenciador de Tarefas (o nome pode variar conforme a distribuição Linux). Selecione apenas o aplicativo travado e escolha encerrá-lo ou finalizar o processo; o trabalho não salvo pode ser perdido. Não encerre processos com os nomes `<nome_do_processo>` xfce4-session, xfwm4`<nome_do_processo>` ou ` xfce4-panel<nome_do_processo>` da lista de tarefas; use os comandos de reinicialização específicos abaixo para esses componentes do Xfce.

Gerenciador de tarefas no estilo Xfce com um aplicativo selecionado e um controle de encerramento.
Selecione apenas o aplicativo que travou; deixe a sessão do Xfce e os processos do sistema em execução.

Use um console virtual quando a área de trabalho parar de aceitar entrada de dados.

Pressione Ctrl+Alt+F3 para tentar uma tela de login em texto. Em alguns laptops, mantenha pressionada a tecla Fn ; o mapeamento de teclas varia. O manual do chvt do Linux descreve o atalho usual Ctrl+Alt+Fn. Um prompt de login significa que o sistema ainda responde fora da área de trabalho gráfica. Faça login com sua conta; as senhas digitadas não aparecem na tela.

Console de texto Linux exibindo um prompt de login de terminal virtual
Um console virtual permite o login por texto caso a área de trabalho gráfica não aceite entrada de teclado.

Se você saiu do XFCE, tente Ctrl+Alt+F1 ou Ctrl+Alt+F2 para retornar; a tecla da sessão gráfica varia de acordo com a distribuição. Na sessão gráfica, abra um terminal e execute o comando específico do componente abaixo. Comandos que reiniciam painéis ou janelas do gerenciador de janelas precisam da sessão gráfica ativa; digitá-los em um console de texto separado pode não conectar-se a esse monitor.

Ao acessar um console de texto, topé possível verificar se a máquina está sob carga elevada. Considere um alto uso da CPU como um indício, não como prova de que um processo está com problemas. Se nem a área de trabalho nem um console virtual responderem, o problema pode estar abaixo do XFCE. Reiniciar o hardware é o último recurso, pois arquivos abertos e alterações não salvas podem ser perdidos.

Terminal em execução com o comando top, com um aplicativo usando mais CPU do que os outros processos listados.
Uma lista de processos pode ajudar a distinguir um aplicativo ocupado de um componente da área de trabalho que parou de responder.

Reinicie o painel XFCE.

Se a barra de tarefas, o menu de aplicativos, o relógio ou os plugins do painel forem as únicas partes congeladas ou ausentes, abra um terminal na sua sessão XFCE e execute o seguinte comando:

xfce4-panel -r
Terminal Xfce com o comando xfce4-panel -r restart
Execute a opção de reinicialização documentada do painel em um terminal aberto a partir da sessão de área de trabalho ativa.

Essa -ropção reinicia o painel em execução; ela não apaga o layout do painel. O painel pode desaparecer brevemente e retornar. A documentação do painel do Xfce e o manual do xfce4-panel descrevem essa opção de reinicialização. Se o problema persistir após a adição de um item, abra o Gerenciador de Configurações > Painel > Itens e remova ou ajuste o plugin; a documentação da aba Itens do Xfce explica como gerenciar plugins do painel.

Preferências do painel Xfce na aba Itens com um plugin de previsão do tempo selecionado e um botão Remover.
As Preferências do Painel listam os itens instalados para que você possa isolar um plugin adicionado recentemente sem precisar redefinir todo o painel.

Substitua o gerenciador de janelas

Se os aplicativos ainda estiverem abertos, mas suas barras de título, botões de minimizar e maximizar, movimentação de janelas ou troca de espaços de trabalho pararem de funcionar, atualize xfwm4a partir de um terminal na sessão gráfica:

xfwm4 --replace
Terminal Xfce com xfwm4 --replace inserido no prompt
A opção de substituição solicita ao gerenciador de janelas do Xfce que assuma o controle da instância atual.

A tela pode piscar brevemente durante a transição do gerenciador de janelas. Isso é esperado; aguarde alguns segundos e teste mover ou redimensionar uma janela. O manual do xfwm4 define --replacea transição como a substituição do gerenciador de janelas existente. Evite usar killall xfwm4essa transição como primeira solução: substituir a instância é a ação mais adequada e documentada. Esta etapa é para uma sessão X11: o tutorial do Xfce 4.20 afirma que xfwm4a transição não funciona no Wayland. Se a sua sessão utiliza um compositor Wayland, use os controles de recuperação desse compositor.

Faça logout somente se a reinicialização do componente falhar.

Se a reinicialização do painel e do gerenciador de janelas não restaurar a área de trabalho, salve qualquer trabalho que ainda esteja acessível e, em seguida, use a ação de encerramento de sessão do XFCE e faça login novamente. O encerramento da sessão fecha os aplicativos, portanto, as alterações não salvas podem ser perdidas. O gerenciador de sessão do XFCE pode salvar e restaurar o estado do aplicativo; se o mesmo aplicativo problemático abrir novamente, verifique as Configurações > Sessão e Inicialização e a opção de salvar sessão antes do próximo encerramento da sessão.

Diálogo de encerramento de sessão do Xfce com opções de Encerrar Sessão, Reiniciar e Cancelar.
Use a caixa de diálogo de logout para reiniciar a sessão após salvar qualquer trabalho que você consiga acessar.

A documentação de logout do Xfce explica as ações da sessão, e as preferências da sessão abrangem o comportamento da sessão salva. Tente retornar pelo console virtual primeiro; reinicie apenas como último recurso.

Impeça que o congelamento retorne.

Observe o que aconteceu antes do congelamento: um plugin de painel, um aplicativo com uso intensivo de gráficos, a retomada do modo de suspensão ou alto uso de CPU e memória. Atualize o Xfce e seu driver gráfico por meio das ferramentas de atualização da sua distribuição e, em seguida, teste sem nenhum plugin adicionado recentemente. Se o problema persistir, registre as versões da sua distribuição e do Xfce, o hardware e o driver gráfico, se um console virtual respondeu e qualquer mensagem de erro exibida. Esses detalhes ajudam a identificar se o problema está em um aplicativo, painel, gerenciador de janelas, placa gráfica ou sistema.

Deixar um comentário

Como instalar o Celluloid no Linux com Flatpak ou seu gerenciador de pacotes

Como instalar o Celluloid no Linux com Flatpak ou seu gerenciador de pacotes

Instale o Celluloid no Linux a partir do Flathub com o Flatpak, ou use um pacote nativo quando sua distribuição fornecer um. Aprenda como iniciar, atualizar e remover o programa.

Como jogar Undertale no Linux com o Steam

Como jogar Undertale no Linux com o Steam

Undertale possui uma versão nativa para Linux no Steam. Aprenda como instalar o Steam, baixar o jogo, executá-lo e, caso a versão nativa apresente problemas, tente usar o Proton.

Faça anotações no Linux com o Paper: use e faça backup do aplicativo.

Faça anotações no Linux com o Paper: use e faça backup do aplicativo.

O Paper não está mais disponível no Flathub nem é desenvolvido ativamente. Aprenda como verificar uma instalação existente do Linux, escrever notas em Markdown e fazer backup delas.

Como instalar o BlackArch Linux: Guia para USB e Desktop

Como instalar o BlackArch Linux: Guia para USB e Desktop

Aprenda como baixar a ISO correta do BlackArch, verificá-la, criar um USB inicializável e instalar o BlackArch Linux com segurança usando o instalador Slim.

Como acessar um Raspberry Pi com o TeamViewer a partir do Linux

Como acessar um Raspberry Pi com o TeamViewer a partir do Linux

Instale o TeamViewer Host no Raspberry Pi OS, vincule o dispositivo à sua conta e conecte-se a partir de um computador Linux com as orientações e dicas de solução de problemas do pacote ARM atual.

Como compartilhar um mouse e um teclado em uma rede local (LAN) no Linux

Como compartilhar um mouse e um teclado em uma rede local (LAN) no Linux

Use o Barrier ou seu sucessor, Input Leap, para controlar vários computadores Linux com um único mouse e teclado. Aprenda sobre instalação, configuração de servidor, conexão em rede local (LAN) e soluções de problemas.

Como configurar o Proton Mail Bridge no Linux com o Thunderbird

Como configurar o Proton Mail Bridge no Linux com o Thunderbird

Instale o Proton Mail Bridge no Linux, conecte sua conta paga do Proton Mail e configure o Thunderbird com as configurações corretas de IMAP, SMTP e certificado.

Como bloquear anúncios via DNS no Linux

Como bloquear anúncios via DNS no Linux

Bloqueie diversos anúncios e rastreadores em aplicativos Linux configurando o DNS do AdGuard no GNOME, KDE Plasma ou NetworkManager, com endereços IPv4 e IPv6 atualizados e dicas de solução de problemas.

Como tornar seu perfil de e-mail do Thunderbird portátil no Linux

Como tornar seu perfil de e-mail do Thunderbird portátil no Linux

Torne um perfil de e-mail do Thunderbird portátil no Linux copiando o perfil completo para um pen drive, executando-o pelo caminho e evitando erros comuns que levam à perda de dados.

Os 4 melhores emuladores de Android para Linux: qual deles se adapta à sua configuração?

Os 4 melhores emuladores de Android para Linux: qual deles se adapta à sua configuração?

Compare Waydroid, Android Studio Emulator, Genymotion e redroid para encontrar a opção Linux ideal para aplicativos de desktop, desenvolvimento Android, controle de qualidade ou testes de contêineres.