Come riavvio la shell del plasma in KDE5?


26

Voglio riavviare il desktop / shell al plasma senza riavviare la macchina e stavo cercando un modo per farlo. C'è qualche comando di Konsole o qualcosa che farebbe proprio questo?

Risposte:


32

Quindi penso di aver trovato una risposta. Modificando il comando KDE 4 da humbug.in in questo modo:

kbuildsycoca5 && kquitapp5 plasmashell && kstart5 plasmashell

4
La parte kbuildsycoca5 non è necessaria, il modo più semplice per farlo è usare kquitapp5 per Plasma 5. askubuntu.com/a/663702/72652 (meglio fatto in KRunner piuttosto che in un terminale)
Michael Tunnell

12

Uccidi plasmashelle avvialo in background.

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

2
Questo va bene finché non ti dispiace plasmashellvomitare un sacco di informazioni di registrazione sul tuo terminale. Inoltre non sarai in grado di chiudere il terminale, altrimenti il ​​guscio del plasma verrà ucciso. Meglio usare kstart5 plasmashellcome suggerito qualcun altro.
Psiconauta

@Psychonaut Mentre kstart5sarebbe la soluzione più "corretta", il plasmashell non verrebbe ucciso a causa della chiusura del terminale mentre lo avviamo in background.
UniversallyUniqueID

1
Mettere il processo in background non ha alcun effetto a meno che non venga negato. Sarà ucciso insieme al suo terminale genitore.
Psiconauta

@Psychonaut Ah, certo, certo. Modificherò la risposta.
UniversallyUniqueID

sh: disown: not foundma la linea ha avuto l'effetto richiesto; Posso quindi uscire da tutte le finestre di Konsole e plasmashellcontinua a funzionare. 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

Sto avendo problemi con KDE in questo momento. A volte si avvia in una schermata nera, niente di niente.

Ma se digiti ALT+F2e apri un konsole, puoi vedere che KDE sta funzionando bene senza plasmashell. No plasmashellnella tabella dei processi, non è necessario ucciderlo. Nel mio caso, basta digitare:

kstart5 plasmashell

risolverà il caso.

Inoltre, non c'è bisogno di dirlo per andare in background (o rinnegarlo), perché lo farà comunque. Puoi chiudere konsolee continuerà a funzionare bene.


-1

In Debian 8 è:

killall plasma-desktop && plasma-desktop

ricominciare

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.