O gerenciador de janelas do KDE (KWin) passou muitode melhorias desde o lançamento do KDE Plasma 5. Entre essas melhorias está o desempenho geral mais rápido, mais recursos de personalização, correções de bugs e, é claro, menor uso de memória. As correções adicionadas ao KWin são notáveis e, como resultado, é regularmente provado ser um dos melhores gerenciadores de janelas em todo o Linux. Ainda assim, apesar de todas as correções, quebras, congelamentos e falhas ainda acontecem.
Se você está lidando com um KDE congelado ou com falhaNo gerenciador de janelas da área de trabalho do Plasma 5, não será possível pressionar uma tecla de atalho ou marcar uma configuração para corrigi-la. Em vez disso, você precisará resolver o assunto com suas próprias mãos. Portanto, neste guia, veremos como reparar um gerenciador de janelas congelado do KDE.
Reinicie o gerenciador de janelas com um comando
O gerenciador de janelas KDE Plasma 5 (KWin) pode facilmentereinicie ou execute novamente, se necessário. No entanto, ao contrário de forçar o painel de plasma do KDE a reiniciar, o Kwin não pode ser mexido na janela do terminal. O motivo de não funcionar dessa maneira é que, quando o gerenciador de janelas está reiniciando, toda a capacidade de alternar entre programas (incluindo o terminal) fica indisponível.
Uma maneira melhor de lidar com a interrupção do Plasma do KDEO gerenciador de janelas em execução para reiniciá-lo ou reexecutá-lo é usar o iniciador rápido do Krunner que faz parte da área de trabalho do Plasma. É independente do Kwin e funcionará mesmo se não houver um gerenciador de janelas, desde que você tenha acesso a um teclado.
Para usar o Krunner para encerrar uma instância quebrada do gerenciador de janelas KDE Plasma 5, comece pressionando Alt + F2 ou Alt + Espaço no teclado Depois que o combo for pressionado, um iniciador de aplicativos aparecerá na parte superior da tela.
Usando o mouse, clique na caixa de inicialização para que o Plasma se concentre nele. Então, use o Mate todos para finalizar todas as instâncias em execução do KWin no seu PC Linux.

killall kwin
pressione Entrar no teclado para executar o comando kill. Logo depois, o KDE Plasma 5 deverá perder toda a capacidade de renderizar efeitos de animação da área de trabalho, e todos os controles da janela desaparecerão. A partir daqui, você precisará executar novamente o Kwin no Krunner para obter novamente acesso ao gerenciamento de janelas no KDE.
Reiniciando o Kwin no KDE Plasma 5, deve ser reiniciado diretamente através do Krunner. Para fazer isso, Alt + F2 ou Alt + Espaço no teclado Em seguida, clique na caixa de texto no iniciador na parte superior e escreva o comando abaixo.
kwin --replace
Como antes, pressione Entrar para executar o comando através do Krunner. Se o comando for bem sucedido, o Krunner irá reiniciar instantaneamente o Kwin e fornecer acesso às suas janelas, e todas as janelas congeladas ou quebradas devem ser corrigidas!
Criando um script de reinicialização
Ser capaz de reiniciar o Kwin diretamente do Krunnerquando surgir um problema é bastante útil, mas, em última análise, pode ser uma ideia melhor configurar um script de reinicialização, como você pode chamar para substituir o Kwin a qualquer momento, em vez de lidar com a linha de comando.
A primeira etapa na criação de um script de reinicialização é usar o toque para criar um arquivo em branco chamado “kwin-restart”. Usando o terminal, digite o comando de toque abaixo.
touch kwin-restart
Depois de criar o novo arquivo de script "kwin-restart", use o eco comando para adicionar a primeira linha de código ao script. Essa linha de código é crítica, pois, sem ela, o intérprete no seu PC Linux não saberá o que fazer com o script.
echo "#!/bin/bash" > kwin-restart
Após o shebang, adicione uma linha de código que encerre todos os processos Kwin em execução no sistema.
echo "killall kwin" >> kwin-restart
Usando eco, adicione a terceira linha de código. Esta linha informará o sistema para reiniciar o aplicativo de gerenciamento de janelas Kwin.
echo "kwin --replace &" >> kwin-restart
Com todo o código adicionado ao script “kwin-restart”, atualize as permissões do arquivo usando o chmod comando.
sudo chmod +x kwin-restart
Instale-o no diretório “/ usr / bin /” com mv.
sudo mv kwin-restart /usr/bin/
Reinicie o Kwin através do Krunner pressionando Alt + F2 ou Alt + Espaço no teclado e escrevendo o comando abaixo nele.

kwin-restart
Adicionando o script a um atalho
Embora não seja necessário, é possível executaro script “kwin-restart” com um atalho de teclado. Para fazer isso, abra o menu do aplicativo, pesquise "Atalhos personalizados" e abra o aplicativo com esse rótulo. Em seguida, siga as instruções passo a passo abaixo para configurá-lo como um atalho.
Nota: para obter mais ajuda com atalhos no KDE, clique aqui.
Passo 1: Encontre o botão "Editar" e clique nele com o mouse. Em seguida, selecione "Novo", "Atalho global" e "Comando / URL".
Etapa 3: Vá para “Comentar” e escreva “Kwin restart” na caixa.
Passo 4: Clique no botão "Disparar" em Atalhos personalizados e atribua o novo atalho personalizado à sua combinação de teclas favorita. Não tem certeza sobre qual atalho usar? Experimentar Ctrl + /.
Etapa 5: Vá para "Ação" e escreva em "kwin-restart". Depois, clique em "Aplicar".
Com o atalho aplicado, você poderá reiniciar um gerenciador de janelas congelado do KDE Plasma 5 que não funcione com apenas um atalho de teclado!
Comentários