Wie starte ich Unity neu?


Antworten:


80

Ich benutze Unity nicht, aber angesichts dessen, was ich über die Mechanik weiß, sollte dies funktionieren:

unity

Sie sollten dies in eine Run-Box ( Alt+ F2) anstatt in ein Terminal stecken, da es sonst beim Verlassen des Terminals kaputt geht.

Wenn Sie es von einem Terminal ausführen möchten, verwenden Sie:

setsid unity

2
Das ist richtig. Ausloggen und
erneutes

8
Eine gute Möglichkeit, dies in einem Terminal zu tun, falls Sie Debug-Meldungen sehen möchten, ist setsid unity. Sie können das Terminal jederzeit schließen, erhalten aber weiterhin die Terminalausgabe von Unity.
Stefano Palazzo

1
Wenn Sie dies im Terminal ausführen möchten, ohne es beim Verlassen des Terminals zu beschädigen, geben Sie Folgendes ein: 'unity --replace &'
Rafał Cieślak

2
Nur die Verwendung unitywird funktionieren, da es sich um den identischen Befehl handelt.
Cas

Mit Unity - Replace haben Sie einen winzigen Haken, Sie müssen das Menü einmal starten, dann wird nur die linke Leiste nach dem Neustart
automatisch ausgeblendet

7

Ich fand killall -u USR1 -r -g unity*(optional mit -i für interaktive) effektiver als @ Andrews Antwort. Mein einziges Problem mit diesem vs unity --replaceist, dass es Ihre Sitzung tötet, was unity --replacenicht geht. Reservieren Sie dies für den Fall, dass es schwer beschädigt ist.


5

killall -USR1 unity startet es in einem Konto (USR1) neu, in dem Sie Ihre Killall-Standardeinstellungen nicht geändert haben.


1

Eine andere Alternative, die funktioniert, ist

pkill --signal USR1 unity

0
unity

Dadurch wird eine neue GUI gestartet, die mit Ihrem Terminal verbunden ist. Wenn Sie dies jedoch über SSH ausführen, ist dies wahrscheinlich nicht die beste IDE, da Ihre lokale Desktop-Einheitsinstanz dann an dieses Terminal auf Ihrem Remote-Desktop gebunden ist.

lustige Dinge passieren, wenn Sie diese Sitzung beenden . Schritt für Schritt verschwindet Ihre GUI und Sie haben nur noch den Mauszeiger unter Kontrolle.

Ich fand diesen Beitrag wirklich hilfreich, der die in anderen Antworten erwähnten Befehle zusammenfasst.

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.