今週末、Mark Shuttleworth 氏は、 Ubuntu 9.04 Jaunty Jackalopeの新しい通知システムの開発の進捗状況について言及した記事を個人ブログに公開しました。新しいシステムの目標は、 HOW2.WORK ですでに説明したように、優れたシンプルで使いやすいインターフェイスを使用して、システムとアプリケーションの通知を表示するための統合システムを作成することです。
通知は、最も純粋な Mac Growl スタイルのバブルとして表示されます。画面上で通知が占める位置、各通知の継続時間などを設定できます。また、通知の上にマウスを置くと、自動的に通知が表示されます。実質的に透明なままになるまでディゾルブ エフェクトを作成し、下に隠れていたウィンドウ上でマウスを使用できるようになります。この動作は、通知「経由」でウィンドウが閉じられる Canonical デモで実際に動作しているのが確認できます。
Alex Rybickiが公開したガイドのおかげで、Ubuntu Intrepid Ibex ユーザーは新しい通知システムを簡単にインストールしてデスクトップで試すことができるようになりました。説明されている手順に従えば、ソース コードをダウンロードしてコンパイルして実行するだけなので、危険はありません。このコマンドをキャンセルすると、通知システムは以前の通知システムに戻ります。
プロセスは次のとおりです。
1. コンパイルする前に、必要なパッケージをいくつかインストールします。ターミナルで実行します。
sudo apt-get install bzr gnome-common automake
2.ソース コードを保存するディレクトリにアクセスし、次のコマンドを順番に入力してダウンロードし、コンパイルします。
bzr ブランチ lp:notify-osd
cd 通知 OSD
./autogen.sh
作る
3. 現在のシステム デーモンを強制終了し、コマンド ラインに次のコマンドを入力して新しいシステム デーモンを実行します([directory_path] をソース コードがダウンロードされたディレクトリ パスに変更します)。
killall 通知デーモン ;ディレクトリパス/notify-osd/src/notify-osd
チュートリアルでも、テストされて正しく動作する場合には、デフォルトで新しいシステムを起動するスクリプトも提案されています。もちろん、スクリプトを作成して、まだ開発中でバグがあるために飽きた場合は、いつでも削除でき、新しいシステムが復活します。
詳細情報 | Ubuntu ウィキ
リンク | アレックス・リビッキ