Como corrigir um painel do KDE Plasma que travou

Se o painel do KDE Plasma congelar, desaparecer ou parar de responder enquanto as janelas dos seus aplicativos permanecerem abertas, reinicie o sistema plasmashell. No Plasma 6 e em muitas instalações do Plasma 5, o KDE documenta isso plasmashell --replacecomo o comando de recuperação rápida. Isso recarrega a área de trabalho, incluindo painéis e widgets, sem a necessidade de uma reinicialização completa.

Siga os passos abaixo para restaurar o painel primeiro e, em seguida, investigue uma falha recorrente. A configuração exata do serviço e o cronograma de atualizações variam de acordo com a distribuição Linux, portanto, comece com o comando que corresponde à sua sessão.

Reinicie o painel Plasma.

1. Confirme se apenas a casca está afetada.

Verifique se as janelas abertas ainda respondem e se você consegue alternar entre elas. Se as janelas permanecerem visíveis, mas o painel ou os widgets da área de trabalho desaparecerem, o problema provavelmente está no plasmashellKWin. Se toda a tela estiver congelada, preta ou inutilizável, reiniciar o painel pode não resolver o problema; salve seu trabalho, se possível, e use o recurso de recuperação de logout ou reinicialização. Evite reiniciar o KWin caso o problema ocorra apenas com o painel, pois ele gerencia janelas e composição separadamente.

Uma sessão de área de trabalho KDE com janelas de aplicativos abertas, mas sem painel inferior.
As janelas abertas permanecem visíveis mesmo quando apenas o painel desaparece.

2. Execute o comando de substituição

Pressione Alt+Espaço ou Alt+F2 para abrir o KRunner; o manual do KRunner documenta ambos os atalhos. Em seguida plasmashell --replace, digite `krunner` e pressione Enter. O KDE documenta ambos os atalhos para o KRunner, que pode executar comandos mesmo quando o painel está ausente. Em muitas configurações, Ctrl+Alt+T abre o Konsole; caso contrário, use o atalho de terminal configurado e execute o mesmo comando lá. O guia de recuperação do KDE usa este comando quando o shell precisa ser reiniciado. Não adicione `krunner` sudo; este é o seu shell de área de trabalho, portanto, ele deve ser reiniciado como o usuário conectado.

No Konsole, digite o comando plasmashell --replace no prompt.
Use o comando de substituição de shell para reiniciar o shell do ambiente de trabalho Plasma.

Aguarde alguns segundos para que o Plasma reconstrua o painel. As janelas dos seus aplicativos abertos devem permanecer na tela. Se você usa o Konsole, deixe-o aberto até que o shell retorne; o comando serve para substituir o shell atual, e não para encerrá-lo e deixá-lo parado.

3. Experimente o serviço de usuário se a sua sessão o utilizar.

Algumas sessões do Plasma são iniciadas e supervisionadas como um serviço de usuário do systemd. No KRunner ou Konsole, você pode tentar usar o comando `systemctl restart systemd`. O guia de depuraçãosystemctl --user restart plasma-plasmashell.service do KDE lista o reinício de serviço correspondente para sessões que habilitam a inicialização do systemd. Se o seu sistema informar que a unidade não foi encontrada, ignore esta opção e use o comando `systemctl restart systemd` em vez disso; os nomes de serviço e a integração de sessão dependem da distribuição.plasmashell --replace

O KRunner mostra o comando systemd para reiniciar o serviço do shell Plasma.
Utilize o comando `service` somente quando sua distribuição fornecer esse serviço de usuário.

4. Verifique o que foi retornado.

Confirme se o iniciador de aplicativos, o gerenciador de tarefas, a bandeja do sistema e quaisquer outros widgets do painel reapareceram. Se o painel retornar, mas ainda ignorar cliques, aguarde um pouco para que o Plasma termine de carregar. Se ele continuar ausente, saia da sessão do Plasma e entre novamente. Isso reinicia o sistema de forma mais abrangente e pode fechar aplicativos, portanto, salve seus documentos primeiro.

Uma área de trabalho KDE com o painel inferior visível novamente sob as janelas de aplicativos abertas.
Após o reinício do shell, verifique se o painel e seus widgets reaparecem.

Descubra a causa se o painel continuar travando.

5. Anote sua versão do Plasma e instale as atualizações de distribuição.

Abra as Configurações do Sistema → Sobre Este Sistema e observe a versão do Plasma e a Plataforma Gráfica, como Wayland ou X11. Se as Configurações não estiverem disponíveis, execute o comando plasmashell --versionno Konsole. Em seguida, instale as atualizações pendentes usando o atualizador ou gerenciador de pacotes padrão da sua distribuição. As correções do Plasma são distribuídas em cronogramas diferentes por cada distribuição; use os pacotes compatíveis com a sua versão e reinicie a sessão se o atualizador substituir componentes do Plasma.

Configurações do sistema Sobre este sistema Página com a versão do Plasma exibida e outros detalhes resumidos.
Antes de reportar uma falha recorrente, anote a versão do Plasma e a plataforma gráfica que você utiliza.

6. Testar widgets adicionados recentemente

Se o problema começou depois que você instalou um widget, alterou um tema ou editou o painel, teste essa alteração primeiro. Quando o painel estiver utilizável, clique com o botão direito do mouse e entre no modo de edição. Remova um widget de terceiros adicionado recentemente, aplique a alteração e observe se o problema retorna. Altere um item por vez para que você possa identificar a causa. As notas de depuração do KDE explicam que os widgets do Plasma são executados dentro do shell plasmashell, portanto, um applet com defeito pode afetar o shell. Evite excluir toda a configuração de layout do Plasma como uma solução rápida; isso pode descartar painéis e widgets personalizados da área de trabalho.

Área de trabalho Plasma no modo de edição de painel com um widget selecionado.
Remova um widget adicionado recentemente de cada vez para testar se ele está causando a falha.

7. Leia o log do shell

Abra o Konsole e execute o comando journalctl /usr/bin/plasmashell. Analise as mensagens próximas ao momento em que o painel desapareceu e procure por avisos ou erros repetidos. A saída pode incluir detalhes comuns de inicialização, portanto, uma linha isolada não comprova a causa da falha. Se o problema ocorrer novamente, anote o horário e compare as novas mensagens. O guia de depuração do Plasma do KDE utiliza este comando para verificar o comportamento do shell e dos widgets.

O Konsole está executando o comando `journalctl /usr/bin/plasmashell` e exibindo as linhas de log do shell.
Examine as mensagens de registro do plasmashell próximas ao momento em que o painel apresentou falha.

8. Envie um relatório de falha útil.

Se o Relatório de Falhas do KDE for exibido, inclua os passos que levaram à falha e deixe que ele colete um rastreamento de pilha. Anote também sua distribuição e versão, versão do Plasma, sessão Wayland ou X11, configuração do monitor e quaisquer widgets ou temas instalados recentemente. Uma descrição precisa da reprodução do problema e um rastreamento de pilha útil ajudam os desenvolvedores a investigar; o guia de relatório de falhas do KDE explica o que incluir. Para um problema no Plasma Shell, envie o relatório através do relatório ou registre-o na seção plasmashell do Bugzilla do KDE .

O KDE Crash Reporter mostrando o plasmashell, uma versão do Plasma e um campo de rastreamento de pilha.
Adicione uma breve descrição da reprodução do problema e inclua o rastreamento da falha, se disponível.

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.