Redémarrez KDE Plasma sans redémarrer l'ordinateur
Lorsque vous exécutez un distribution Linux avec le bureau KDE Plasma - un environnement magnifique mais notoirement gourmand en ressources - et vous laissez votre ordinateur allumé pendant une période prolongée, vous constaterez probablement que le bureau devient un peu lent après un quelques jours. Beaucoup de gens mordent la balle et redémarrent l'ordinateur, mais si vous utilisez votre ordinateur comme un serveur de quelque nature que ce soit, un redémarrage complet du système peut ne pas être prévu.
Au lieu de cela, redémarrez KDE Plasma tout seul.

Comment redémarrer KDE Plasma 4
La procédure de redémarrage du bureau KDE Plasma diffère selon la version du bureau que vous utilisez. Pour KDE Plasma 4, appuyez sur Alt+F2 et entrez la commande suivante:
killall plasma-desktop && kstart plasma-desktop
La première commande tue le bureau actuel. La deuxième commande le redémarre.
Comment redémarrer KDE Plasma 5
Pour redémarrer le bureau KDE Plasma 5, appuyez sur Alt+F2 et saisissez cette commande:
plasmashell kquitapp5 && plasmashell kstart
Si vous utilisez les frameworks plasma 5 / KDE 5 et le kstart la commande ne fonctionne pas, essayez d'utiliser kstart5 au lieu de kstart.
Ce que font les commandes
Les commandes de ce processus offrent des fonctionnalités spécifiques.
Que se passe-t-il lorsque vous exécutez Killall
Les tuer tous La commande termine tous les processus associés au nom que vous lui donnez. Par exemple, si vous exécutez trois instances de Firefox et exécutez la commande suivante, puis toutes les instances en cours d'exécution de Firefox se terminent:
killall firefox
Cette technique est utile lorsque vous essayez de tuer le bureau Plasma parce que vous ne voulez qu'un seul processus en cours d'exécution et la commande killall s'assure que rien d'autre n'est en cours d'exécution lorsque vous exécutez la commande suivante kstartcommande.
Que se passe-t-il lorsque vous exécutez KQuitapp5
Découvrez plus d'informations sur le kquitapp5 commande en exécutant la commande suivante dans une fenêtre de terminal :
kquitapp5 -h
Le plasma KDE bureau est activé par d-bus et vous pouvez donc fournir le nom de l'application qui exécute le bureau Plasma à kquitapp5 pour l'arrêter. Dans les exemples ci-dessus, le nom de l'application est plasmashell.
Les kquitapp5 La commande accepte deux commutateurs:
- --service: Remplace le nom de l'application et vous permet de spécifier le nom complet du service que vous souhaitez arrêter
- --chemin: Permet de spécifier le chemin d'accès à l'interface d-bus à utiliser.
Que se passe-t-il lorsque vous exécutez KStart
Les kstart La commande lance des applications avec des propriétés de fenêtre spéciales. Il redémarre également l'application plasmashell.
Vous pouvez cependant utiliser kstart pour lancer n'importe quelle application et spécifier différents paramètres afin que la fenêtre s'affiche d'une certaine manière. Par exemple, vous pouvez faire apparaître la fenêtre sur un certain bureau ou sur tous les bureaux ou vous pouvez maximiser l'application, la mettre en plein écran, la placer au-dessus d'autres fenêtres, voire en dessous d'autres les fenêtres.
En utilisant kstart vous exécutez le shell plasma en tant que service indépendant et il n'est en aucun cas lié au terminal.