compizを再起動せずに統一パネルを再起動することは可能ですか?


28

いくつかのインジケーターをクリックできないというバグに(非常​​に頻繁に)襲われています。Unityを再起動することで簡単に修正できますが、通常は、親の再設定時にウィンドウが動揺するリスクにさらされることも意味します(まれですが、このような問題は避けたいです)。

だから、私は「ユニティパネルサービス」があることを知っていますが、これはソリューションと何か関係があるのでしょうか?

compiz自体を再起動せずに、ユニティパネル(またはユニティプラグイン全体)を再起動できますか?


これが誰かに起こった場合に備えて、VNCやNoMachineのようなものを使用している場合、ローカルコンピューターの団結パネルが上にあり、アクセスされているリモートパネルは下にあるかもしれません。修正方法は、フルスクリーンを無効化(デマキシマイズ)し、再びフルスクリーンを表示(マキシマイズ)することです。これにより、ローカルマシン上のアプリケーションがローカルユニティパネルの上に再び配置され、リモートユニティが正しく表示されます。(それを理解するのに少し時間がかかりました...)
アクエリアスパワー

回答:


41

unity-panel-serviceを再起動するには、単にkillしてください:

killall unity-panel-service

何らかの理由で実行されていない場合は、次の方法で起動できます

/usr/lib/unity/unity-panel-service

4
14.04では、これは機能しません。代わりに、askubuntu.com / questions / 371915 /…の答えは私にとっては近かったようです:kill -9 $(pgrep unity-panel-ser); compiz --replace
Phil 14年

私の団結パネルは12.04でこれを実行しませんでした:Indicator-Appmenu-CRITICAL **:com.canonical.AppMenu.Registrarという名前を要求できません
Noidea

Ubuntu 16.04では、のmanページがありますが、このプロセスは見つかりませんunity-panel-service
PlasmaBinturong

12

Unity2dタイプで同じことを行うには

killall unity-2d-panel

または、左側のアプリケーションランチャーだけが失敗した場合は、次を入力します。

killall unity-2d-launcher
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.