Wie starte ich die Plasma-Shell in KDE5 neu?

26

Ich möchte meinen Plasma-Desktop / meine Plasma-Shell neu starten, ohne meinen Computer neu zu starten, und habe nach einer Möglichkeit gesucht, dies zu tun. Gibt es einen Konsolenbefehl oder etwas, das genau das tun würde?

Thomas
quelle

Antworten:

32

Ich glaube, ich habe eine Antwort gefunden. Ändern Sie den KDE 4-Befehl von humbug.in wie folgt :

kbuildsycoca5 && kquitapp5 plasmashell && kstart5 plasmashell
Thomas
quelle
4
Die kbuildsycoca5-Portion ist unnötig, die einfachste Möglichkeit ist die Verwendung von kquitapp5 für Plasma 5. askubuntu.com/a/663702/72652 (am besten in KRunner anstatt in einem Terminal)
Michael Tunnell
12

Töte plasmashellund starte es im Hintergrund.

killall plasmashell
plasmashell > /dev/null 2>&1 & disown
UniversallyUniqueID
quelle
2
Dies ist in Ordnung, solange es Ihnen nichts ausmacht plasmashell, eine Reihe von Protokollierungsinformationen an Ihr Terminal zu senden. Sie können das Terminal auch nicht schließen, da sonst die Plasmahülle zerstört wird. Besser kstart5 plasmashellals jemand anderen vorgeschlagen.
Psychonaut
@Psychonaut Obwohl kstart5dies die "korrektere" Lösung wäre, würde Plasmashell nicht durch Schließen des Terminals beim Starten im Hintergrund beendet.
UniversallyUniqueID
1
Das Versetzen des Prozesses in den Hintergrund hat keine Auswirkung, es sei denn, Sie lehnen ihn ebenfalls ab. Es wird zusammen mit dem übergeordneten Terminal getötet.
Psychonaut
@ Psychonaut Ah, richtig, natürlich. Ich werde die Antwort bearbeiten.
UniversallyUniqueID
sh: disown: not foundaber die Linie hatte die erforderliche Wirkung; Ich kann dann alle Konsole-Fenster verlassen und plasmashellweiterlaufen. FreeBSD 12.0-CURRENT #0 r320869: Mon Jul 10 13:57:55 UTC 2017 [email protected]:/usr/obj/usr/src/sys/GENERIC
Graham Perrin
1

Ich habe gerade Probleme mit KDE. Manchmal bootet es in einem schwarzen Bildschirm, nein nichts.

Wenn Sie jedoch a eingeben ALT+F2und öffnen konsole, können Sie sehen, dass KDE ohne nur einwandfrei läuft plasmashell. Nein plasmashellin der Prozesstabelle, keine Notwendigkeit, es zu töten. In meinem Fall einfach Folgendes eingeben:

kstart5 plasmashell

wird den Fall lösen.

Sie müssen es auch nicht anweisen, im Hintergrund zu arbeiten (oder es nicht zu verwenden), da dies sowieso der Fall ist. Sie können das Fenster schließen konsoleund es läuft problemlos weiter.

Dr. Beco
quelle
-1

In Debian 8 ist es:

killall plasma-desktop && plasma-desktop

Neustarten

n00b
quelle