web-dev-qa-db-ja.com

Unity 2Dを再起動する方法

nityを再起動する方法 ?しかし、unity --replaceは3Dバリアントを開始すると思います。

17
type

unity-2dには、いくつかの独自のプロセスと、unityから派生したいくつかのプロセスがあります(unity-2dはunityライブラリを使用します)。

これらのプロセスは次の方法で見つけることができます。

ps aux | grep unity

これにより、これらが生成されます(上記のコマンド出力の右端のトークンを参照)。

  • unity-2d-launcher
  • unity-2d-panel
  • / usr/lib/unity-place-applications/unity-applications-daemon
  • / usr/lib/unity-place-files/unity-files-daemon

これらはそれぞれ、個別に停止できます(また、自動的に再起動します)。

Sudo killall <process>

したがって、それらをすべて削除するには、上記のコマンドですべてをリストします。

Sudo killall unity-2d-launcher unity-2d-panel \
/usr/lib/unity-place-applications/unity-applications-daemon \
/usr/lib/unity-place-files/unity-files-daemon
9
kyleN

質問に回答するためのコメントを投稿できないため、回答を追加する必要があります。

これにより、プロセスが強制終了されます。自動的に再起動しますか?

「killall unity-2d-panel」は、目立った損失なしに実際に再起動することを確認できます。しかし、私は他のものを試していません。 (このコマンドは、 https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/905854 )のようなメモリリークを処理する場合に定期的に必要です。

7
colan