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


86

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

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

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

回答:


121

通知を変更する公式の方法はありませんが、さまざまな変更を可能にするサードパーティのパッチをインストールすることにより、通知バブルに多くの変更を加えることができます。詳細については、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アプリケーションを起動します。

ここに画像の説明を入力してください

通知の変更

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

ここに画像の説明を入力してください

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

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

位置を変える

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

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

ここに画像の説明を入力してください

  • [ 位置]ドロップダウンボックスで、[ 固定]および[ 動的]から選択できます。動的に通知バブルと上のダッシュの間のギャップを取り除きます。

この答えのためのブラボー!!
ジャタニズム

この答えをありがとう。私のマシンとスクリーンショットの両方でタイムアウトボックスが有効になっています。私はそれを有効にする方法を知っていますか?
ヴィタリーミジリツキー

1
...それはwebupd8 PPAはそれで他の多くのパッケージを持っていることに注意することが重要ですので、他のパッケージを上書きされる可能性があります
MarkovCh1

17
2014年に、通知を設定するためだけに非公式のパッチをインストールする必要があるというのはばかげています。これは、他のOS /デスクトップマネージャーを右クリックするだけです。
ダンダスカレスク14年

1
gsettingsスキーマでは、Ubuntu 14.04 LTSで2つしか機能しません:(
Sergiy Kolodyazhnyy

5

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


Lubuntuユーザーを検討してくれてありがとう。1年半後、この答えは賛成に値します。ところで、「resp。重複」はあまり明確ではありません。
アンソニーゲオゲガン

2
xfce4-notifyd-config設定に効果がない場合は、Ubuntu notify-osdもインストールされているためである可能性がありxfce-notifydます。その場合、通知ではなく通知が表示されます。これを修正するには:sudo apt-get remove notify-osdおよびsudo killall notify-osd
タニウス

5

notifyosdconfigUbuntu 15.04にPPAを使用してインストールすることはできませんでしたが、次の操作を行って機能しました。

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

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


このツールは同じオプションを提供し、同じことを行いますが、とは異なりnotifyosdconfigます。少し違って見えますが、Qt4ポートのようです。もう少し情報がここにあります
タニウス

スーパーマンは、これは完全にも...おかげで....のUbuntu 15.10で働いている
サリフのkallai

ubuntu 17.10。で働いていました。良い仕事
ラハルカニシカ

2

ここに画像の説明を入力してください

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


それは1年前-3/4年前、Unityは存在しませんでした-おそらく更新されただけでしょう。
ウィルフ14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.