Bagaimana cara me-restart shell plasma di KDE5?

26

Saya ingin me-restart desktop plasma / shell saya tanpa me-reboot mesin saya dan sedang mencari cara untuk melakukannya. Apakah ada perintah konsole atau sesuatu yang akan melakukan hal itu?

Thomas
sumber

Jawaban:

32

Jadi saya pikir saya menemukan jawaban. Mengubah perintah KDE 4 dari humbug.in seperti:

kbuildsycoca5 && kquitapp5 plasmashell && kstart5 plasmashell
Thomas
sumber
4
Bagian kbuildsycoca5 tidak perlu, cara paling sederhana untuk melakukannya adalah menggunakan kquitapp5 untuk Plasma 5. askubuntu.com/a/663702/72652 (paling baik dilakukan di KRunner daripada di terminal)
Michael Tunnell
12

Bunuh plasmashelldan mulai di latar belakang.

killall plasmashell
plasmashell > /dev/null 2>&1 & disown
Secara universal unik
sumber
2
Ini bagus selama Anda tidak keberatan plasmashellmemuntahkan banyak informasi logging ke terminal Anda. Anda juga tidak akan dapat menutup terminal, jika tidak shell plasma akan terbunuh. Lebih baik digunakan kstart5 plasmashellseperti yang disarankan orang lain.
Psychonaut
@Psychonaut Meskipun kstart5akan menjadi solusi yang lebih "benar", plasmashell tidak akan terbunuh akibat menutup terminal saat kita memulainya di latar belakang.
UniversallyUniqueID
1
Menempatkan proses di latar belakang tidak akan berpengaruh kecuali Anda juga menolaknya. Itu akan terbunuh bersama dengan terminal induknya.
Psychonaut
@ Psychonaut Ah, benar, tentu saja. Saya akan mengedit jawabannya.
UniversallyUniqueID
sh: disown: not foundtetapi garis itu memiliki efek yang diperlukan; Saya kemudian dapat keluar dari semua jendela Konsole dan plasmashellterus berjalan. 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

Saya mengalami masalah dengan KDE sekarang. Terkadang boot dalam layar hitam, tidak apa-apa.

Tetapi jika Anda mengetik ALT+F2dan membuka konsole, Anda dapat melihat KDE berjalan baik tanpa plasmashell. Tidak plasmashelldi tabel proses, tidak perlu membunuhnya. Dalam kasus saya, ketikkan saja:

kstart5 plasmashell

akan menyelesaikan kasus ini.

Juga, tidak perlu mengatakannya untuk pergi di latar belakang (atau menolaknya), karena itu akan tetap melakukan hal itu. Anda dapat menutup konsoledan itu akan terus berjalan dengan baik.

Dr Beco
sumber
-1

Dalam Debian 8 itu:

killall plasma-desktop && plasma-desktop

untuk memulai kembali

n00b
sumber