Como reinicio o shell de plasma no KDE5?


26

Quero reiniciar meu desktop / shell de plasma sem reiniciar minha máquina e estava procurando uma maneira de fazê-lo. Existe algum comando do konsole ou algo que faria exatamente isso?

Respostas:


32

Então acho que encontrei uma resposta. Modificando o comando KDE 4 do humbug.in da seguinte forma:

kbuildsycoca5 && kquitapp5 plasmashell && kstart5 plasmashell

4
A parte kbuildsycoca5 é desnecessário, a maneira mais simples de fazer isso é usando kquitapp5 para Plasma 5. askubuntu.com/a/663702/72652 (melhor feito no KRunner em vez de em um terminal)
Michael Tunnell

12

Mate plasmashelle inicie em segundo plano.

killall plasmashell
plasmashell > /dev/null 2>&1 & disown

2
Tudo bem, desde que você não se importe em plasmashellenviar muitas informações de registro para o seu terminal. Você também não poderá fechar o terminal, caso contrário, o shell de plasma será morto. Melhor usar kstart5 plasmashellcomo alguém sugeriu.
Psychonaut 03/03

@ Psychychut Embora kstart5fosse a solução mais "correta", o plasmashell não seria eliminado como resultado do fechamento do terminal quando o iniciamos em segundo plano.
UniversallyUniqueID

1
Colocar o processo em segundo plano não tem efeito, a menos que você também o negue. Ele será morto junto com seu terminal pai.
Psychonaut

@ Psychonaut Ah, claro, é claro. Vou editar a resposta.
UniversallyUniqueID

sh: disown: not foundmas a linha teve o efeito requerido; Posso sair de todas as janelas do Konsole e plasmashellcontinuar em execução. FreeBSD 12.0-CURRENT #0 r320869: Mon Jul 10 13:57:55 UTC 2017 root@releng3.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC
Graham Perrin

1

Estou tendo problemas com o KDE agora. Às vezes, ele inicializa em uma tela preta, sem nada.

Mas se você digitar ALT+F2e abrir a konsole, poderá ver que o KDE está funcionando perfeitamente sem plasmashell. Não plasmashellna tabela de processos, não há necessidade de matá-lo. No meu caso, basta digitar:

kstart5 plasmashell

vai resolver o caso.

Além disso, não é necessário dizer a ele para entrar em segundo plano (ou negá-lo), porque ele fará exatamente isso de qualquer maneira. Você pode fechar o konsolee ele continuará funcionando perfeitamente.


-1

No Debian 8 é:

killall plasma-desktop && plasma-desktop

reiniciar

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.