Wie pro Wie starte ich Unity ? Aber ich unity --replace
würde wohl die 3D-Variante starten.
Wie pro Wie starte ich Unity ? Aber ich unity --replace
würde wohl die 3D-Variante starten.
Antworten:
unity-2d hat einige seiner eigenen Prozesse und einige von unity abgeleitete Prozesse (unity-2d verwendet unity-Bibliotheken).
Sie finden diese Prozesse mit:
ps aux | grep unity
Dies ergibt die folgenden Werte (siehe die Token ganz rechts in der obigen Befehlsausgabe):
Jedes von diesen kann einzeln gestoppt werden (und jedes wird automatisch neu gestartet) mit:
sudo killall <process>
Um sie alle zu töten, listen Sie sie im obigen Befehl auf:
sudo killall unity-2d-launcher unity-2d-panel \
/usr/lib/unity-place-applications/unity-applications-daemon \
/usr/lib/unity-place-files/unity-files-daemon
Da ich keinen Kommentar veröffentlichen kann, um die Frage zu beantworten, muss eine Antwort hinzugefügt werden:
Dies wird die Prozesse abbrechen. Werden sie automatisch neu gestartet?
Ich kann bestätigen, dass "killall unity-2d-panel" es tatsächlich neu startet, ohne merkliche Verluste. Die anderen habe ich allerdings nicht ausprobiert. (Dieser Befehl ist in regelmäßigen Abständen erforderlich, wenn Speicherlecks wie https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/905854 auftreten. )