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?

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

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

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 root@releng3.nyi.freebsd.org:/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.


-1

In Debian 8 ist es:

killall plasma-desktop && plasma-desktop

Neustarten

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.