ユニティを再起動せずにランチャーでダッシュとパネルのみを再起動することは可能ですか?


10

パネルの再起動に使用される「unity-panel-service」があることは知っています。しかし、Unityプラグイン全体を再起動せずに「ダッシュ/ランチャー」セクションを再起動することは可能ですか?

私はgftp Quicklistでを使用しましたunity --replace &が、これは最良の方法ではありません。メニュー項目を動的に生成する可能性のあるクイックリストがある場合は、Launcher全体のみを再起動できる可能性があると便利です。

私はまた、gsettingsでお気に入りリストを取得し、それを変更してロールバックしようとしましたが、待たされた結果はありませんでした。

とりあえず、それだけが有効なunity --replace解決策ですか?

回答:


4

これは可能ではないと思います。

ただし、スクリプトで自由を使用するようにした場合、オンデマンドで新しい静的なクイックリストを生成する代わりに、実際の動的なクイックリストを作成できます。例としてOpera 1をチェックしてください。


おかげで、助けてくれて、自由は私の将来のクイックリストのための完璧なソリューションです
ペトラキス

3

killall -SIGHUP unity-2d-shell通常の/ログインユーザーとして試してください。

これにより、ランチャーアイコンバーが閉じて再び開きます。


1

このコマンドは私にとってうまくいきました:

DISPLAY=:0 compiz --replace&

DISPLAY =:0は、別のシェルから呼び出す場合(たとえば、ctrl-F1端末を使用する場合)にのみ必要です。

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