unity --reset
コマンドについて知っています。しかし、プロファイルをリセットせずにUnityを単純に再起動するにはどうすればよいですか?
私はUnityを使用しませんが、その仕組みについて知っていることを考えると、これはうまくいくはずです:
unity
これを実行ボックスに貼り付けます(Alt+F2)ターミナルではなく、ターミナルを終了すると壊れます。
端末から実行したい場合:
setsid unity
@Andrewの答えよりもkillall -u USR1 -r -g unity*
(オプションで、インタラクティブの場合は-iを使用)の方が効果的であることがわかりました。これとunity --replace
の唯一の問題は、unity --replace
が実行しないセッションを強制終了することです。そのため、これがひどく破損した場合に備えて予約してください。
killall -USR1 unity
は、killallのデフォルトを変更していないアカウント(USR1)で再起動します。
動作する別の選択肢は
pkill --signal USR1 unity