あたりとしてどのように私はUnityに再起動しませんか?しかしunity --replace
、3Dバリアントを開始すると思います。
あたりとしてどのように私はUnityに再起動しませんか?しかしunity --replace
、3Dバリアントを開始すると思います。
回答:
unity-2dには、いくつかの独自のプロセスと、unityから派生したいくつかのプロセスがあります(unity-2dはunityライブラリを使用します)。
これらのプロセスは次の方法で見つけることができます。
ps aux | grep unity
これにより、これらが生成されます(上記のコマンド出力の右端のトークンを参照)。
これらはそれぞれ個別に停止することができます(そして、自動的に再起動します):
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
質問に答えるためにコメントを投稿できないので、答えを追加する必要があります。
これにより、プロセスが強制終了されます。自動的に再起動しますか?
「killall unity-2d-panel」が実際に再起動することを確認できますが、顕著な損失はありません。しかし、私は他のものを試していません。(https://bugs.launchpad.net/ubuntu/+source/unity-2d/+bug/905854のようなメモリリークを処理している場合、このコマンドは定期的に必要です)。