Selon Comment redémarrer Unity ? Mais je suppose que unity --replace
lancera la variante 3D.
unity-2D a certains de ses propres processus et certains processus qui dérivent de l'unité (Unity-2D utilise des bibliothèques d'unités).
Vous pouvez trouver ces processus avec:
ps aux | grep unity
Cela donne ces (voir les jetons les plus à droite dans le résultat de la commande ci-dessus):
Chacun de ceux-ci peut être arrêté individuellement (et chacun redémarrera automatiquement) avec:
Sudo killall <process>
Donc, pour tous les tuer, listez-les tous dans la commande ci-dessus:
Sudo killall unity-2d-launcher unity-2d-panel \
/usr/lib/unity-place-applications/unity-applications-daemon \
/usr/lib/unity-place-files/unity-files-daemon
Puisqu'il ne me laisse pas poster de commentaire pour répondre à la question, il est nécessaire d'ajouter une réponse:
Cela va tuer les processus. Vont-ils redémarrer automatiquement?
Je peux confirmer que "killall unity-2d-panel" le redémarre en fait, sans pertes notables. Je n'ai pas essayé les autres cependant. (Cette commande est nécessaire périodiquement si vous traitez avec des fuites de mémoire telles que https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/905854 ).