Ubuntu Unity Indicator を再読み込みする
広告
Unity 環境が好きな理由のひとつは Indicator とグローバルメニュー。ただ、こいつがたまに起動に失敗して、時計が出なかったりスピーカーのアイコンが出なかったりする。Log Out して Log In し直せば直るんだけど、Dota 2 のアップデート中だったのでそれは避けたくて、方法を探してみた。
最初は Reload みたいなコマンドがないか考えた。Unity 全体をリセットすればいけるかもしれない。
広告
setsid unity
実際いけることはいくんだけど、面倒すぎる。もっと簡単な方法があって、プロセスを殺して自動再起動させればいい。今回は時計が消えていたので:
killall indicator-datetime-service
他のサービスも同じやり方でいける:
indicator-application-service (グローバルメニュー)
indicator-sound-service(サウンドサービス)
indicator-messages-service (メールと IM の通知)
indicator-session-service (右端のシャットダウンとログアウト)
正直、Unity をここまで使ってくると慣れてなかなかいい感じ。ただ最近は Fedora 23 と Gnome-shell に移ろうかと考えている……

コメントは中国語の本家サイトで受け付けています。このミラーは閲覧専用です。