notify-osd の patched version をインストールして表示位置を変える

Ubuntu 12.10 (Lubuntu) で通知は右上に出るのだが、その位置を変更したい。 どうも 12.10 でも標準のパッケージでは表示位置の変更はできないようで パッチを当てたバージョンを PPA からインストールする必要がある。

PPA から patched version をインストール

add-apt-repository ppa:leolik/leolik

でリポジトリを加え

apt-get update
apt-get upgrade

でインストールする。

設定

gsettings set com.canonical.notify-osd gravity 6

で設定を変える。値は

  • 1 top-right corner
  • 2 middle-right
  • 3 bottom-right corner
  • 4 bottom-left corner
  • 5 middle-left
  • 6 top-left corner

に対応している。 このままでは設定が反映していないので

killall notify-osd
/usr/lib/notify-osd/notify-osd&

で notify-osd を再起動する。

ちなみに gsettings で設定を標準に戻すには

gsettings reset com.canonical.notify-osd gravit

とする。現在の値を取得するのは

gsettings get com.canonical.notify-osd gravit

とする。

テスト

notify-send "Hello world"

として通知が意図した位置に表示されることを確認する。

参考

Tags of current page