web-dev-qa-db-ja.com

オンスクリーン通知をカスタマイズする方法は?

here で説明されているように、以前のバージョンのUbuntuで通知を設定するツールがありました。 Ubuntu 12.04にもインストールしようとしましたが、失敗しました。

通知を動的に配置し(たとえば、音楽プレーヤーと音量コントロールの通知を同じ場所に表示する)、通知期間を短縮したい。

通知の設定を変更するにはどうすればよいですか?

86
mAt

通知を変更する公式の方法はありませんが、さまざまな変更を可能にするサードパーティのパッチをインストールすることにより、通知バブルに多くの変更を加えることができます。詳細については、こちらをご覧ください: http://www.webupd8.org/2012/06/closable-movable-notifyosd.html

インストールするには:

ターミナルウィンドウを開き、次のコマンドを1つずつ入力します。

Sudo add-apt-repository ppa:leolik/leolik 
Sudo apt-get update
Sudo apt-get upgrade
Sudo apt-get install libnotify-bin
pkill notify-osd

これにより、notify-osdパッケージのパッチバージョンがインストールされます。次に、GUI設定ツールをインストールする必要があります。これを行うには、これらのコマンドを1つずつターミナルウィンドウに入力します。

Sudo add-apt-repository ppa:nilarimogard/webupd8
Sudo apt-get update
Sudo apt-get install notifyosdconfig

構成ツールを使用するには、「notify」とダッシュに入力し、NotifyOSD Configurationアプリケーションを起動します。

enter image description here

通知の変更

  • このアプリケーションから、Background Colourボックスをクリックして、通知の色を変更できます(下の図では、ひどい緑色になりました! )。
  • 画面に通知が表示される時間の長さを変更するには、Timeoutボックスの値を調整します

enter image description here

このツールには、次のような他のカスタマイズも含まれています。

  • フォント、不透明度、サイズ、コーナー半径を変更する
  • フェードアウトを無効にする
  • クリック時に通知を閉じる
  • 「通知バブルにダッシュの背景色を使用する」を有効/無効にします

位置の変更

通知が表示される場所を変更するには、ターミナルを開いて次を入力する必要があります。

gsettings set com.canonical.notify-osd gravity #

上記のコードの#は、通知を表示する場所に応じて1〜6の数字に置き換える必要があります(ただし、3は機能しないようです)。

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

enter image description here

  • Positionドロップダウンボックスで、FixedおよびDynamic、通知バブルと一番上のダッシュの間のギャップを動的に取り除きます
121
coversnail

Ubuntu 15.04でPPAを使用してnotifyosdconfigをインストールできませんでしたが、次の操作を行うことで機能しました。

Sudo apt-get install bzr libqt4-dev
bzr branch lp:notifyconf
cd notifyconf
make
./notifyosdconf

これは完全にはインストールされません(ダッシュで見つけることはできません)が、機能します。

5
Boltgolt

誰かがLubuntディストリビューション(または他の「Buntuフレーバー」)でこの質問に出くわす可能性がある場合は、状況がかなり異なる可能性があることに注意してください。 Lubuntuでは、xfce4-notifyd-config;を使用するのが最良かつ最も簡単な方法です。ただし、通知ダイアログを上部中央のどこかに表示する方法はありません。四隅のみがサポートされています。しかし、それ以上必要としない人にとっては、他の何かがそこに置かれ、絶えずそれぞれに干渉するとき、通知ダイアログを邪魔にならないようにするためには、これで十分です。オーバーラップ。

5
syntaxerror

enter image description here

私のツールにはBubbleタブの最後に3つのチェックボックスオプションがありますが、これは前の回答の画像には表示されていません。これらのオプションは機能しました。このツールのインストール手順を再確認することをお勧めします。

2
Gaurav