Posso reiniciar o KDE Plasma Desktop sem efetuar logout?

76

Estou falando apenas da área de trabalho padrão do KDE. Depois de um tempo (muitos dias) de execução, a barra de tarefas pára de funcionar corretamente. Isto é devido a algum tipo de bug não diagnosticado, mas isso não é realmente meu boggle no momento. É consertado assim que eu saio e entro novamente.

Eu tenho que fechar tudo e os processos em andamento, como máquinas virtuais, precisam ser desativados. É uma grande dor. Isso normalmente significa que eu aguento um pouco de cintilação por muitos dias.

Existe uma maneira de recarregar a área de trabalho sem bombardear todos os aplicativos em execução?

    
por Oli 10.06.2014 / 15:21

6 respostas

117

No KDE 4, você pode fazer:

killall plasma-desktop #to stop it
kstart plasma-desktop #to restart it

No KDE 5 use:

killall plasmashell #to stop it
kstart plasmashell #to restart it
    
por Korcia 11.06.2014 / 11:48
55

No KDE5, use "kstart plasmashell" para reiniciar o plasmashell como um serviço ao invés de plasmashell & amp; Se você usá-lo dessa maneira, ele será executado como um serviço independente não conectado à sessão de terminal atual (o que significa que você pode fechar o terminal sem que o processo seja terminado). TLDR:

KDE5 (no Terminal):

killall plasmashell
kstart plasmashell
    
por justyourimage 25.07.2015 / 19:40
31

Bem, eu não esperava que isso funcionasse (e não é exatamente o que a pergunta pede), mas pressionando Alt + F2 e executando:

kwin --replace

Isso recarrega o compositor do KDE e parece corrigir o tremeluzir. Eu acho que é um fator para o meu problema particular.

    
por Oli 10.06.2014 / 15:21
2

Eu procurei isto porque eu tinha um problema em que não conseguia abrir nenhum menu de configurações do KDE, mas eu realmente não queria reiniciar ou sair. Descobri que a melhor maneira de fazê-lo (pelo menos no KDE 5) é usando o krunner (Alt + F2) para killall plasmashell , e logo em seguida, plasmashell . Eu tentei fazer isso em uma janela do Konsole, usando killall plasmashell e, em seguida, plasmashell & e isso funcionou, mas assim que fechei a janela do Konsole, o plasma também se fechava. Mesmo que você pareça resolver o seu problema, eu pensei em publicá-lo para as pessoas que vierem no futuro precisando reiniciar o plasma.

No KDE 4, basta substituir plasmashell por plasma-desktop

    
por Colton DRG 16.07.2015 / 21:46
1

Eu acho que estou sempre tendo problemas com o ksycoca5, e este parece ser o motivo pelo qual o plasmashell entra em pane, e também para o reinício do plasmashell. Para resolver isso eu fiz:

$ mv ~/.cache/ksycoca5* /tmp
$ killall plasmashell buildksycoca5; kstart plasmashell
    
por Andrew Kay 09.02.2016 / 11:35
0

No KDE4, acho que o uso da memória aumenta rapidamente em torno de um gigglebite, porque a abertura de programas progressivamente usa mais memória RAM, mas fechá-los não os libera. Isso está no Mint 17.3 com o KDE, mas parece afetar bastante todos os sistemas 4 do KDE.

Eu fiquei doente de fazer login e logout, ou usando ALT + F2 para matar e reiniciar o plasma. Então agora eu só tenho um script no painel ..

   
!#/bin/bash 
killall plasma-desktop 
plasma-desktop & 
   

Clique no ícone e o plasma fecha e reinicia por aproximadamente 15 segundos. Eu ainda posso usar programas abertos em qualquer área de trabalho virtual que eu esteja usando enquanto o plasma estiver reiniciando.

    
por RossD 03.05.2016 / 21:29

Tags