01 January 2011

(Linux) ユーザ権限でGnomeのサウンド テーマを作成する

検証環境 Ubuntu 10.04

ルート権限がある場合は、/usr/share/sounds ディレクトリに新しいテーマファイルをインストールできるが、ユーザ権限しか持たない場合は次のようにする。

/home/user/.local/share/sounds ディレクトリにテーマ ファイルのセットをインストールする。 具体的には、次のようにする。

作成したファイル類のディレクトリ構成は次のようになり、変更したいサウンド ファイルのみ格納すれば良いようだ。それ以外のサウンドは、より上位が参照される。


$ ls -laR ~/.local/share/sounds

.local/share/sounds/:
合計 24
drwxr-xr-x 4 user user 4096 2010-12-15 14:12 .
drwx------ 19 user user 4096 2010-12-11 21:19 ..
drwxr-xr-x 3 user user 4096 2010-12-15 15:42 test-theme

.local/share/sounds/test-theme:
合計 16
drwxr-xr-x 3 user user 4096 2010-12-15 14:22 .
drwxr-xr-x 4 user user 4096 2010-12-15 14:12 ..
-rw-r--r-- 1 user user 96 2010-12-15 14:22 index.theme
drwxr-xr-x 2 user user 4096 2010-12-15 14:12 stereo

.local/share/sounds/ubuntu-cust/stereo:
合計 192
drwxr-xr-x 2 user user 4096 2010-12-15 14:22 .
drwxr-xr-x 3 user user 4096 2010-12-15 14:12 ..
-rw-r--r-- 1 user user 23000 2010-12-15 14:22 button-pressed.ogg
-rw-r--r-- 1 user user 100179 2010-12-15 14:22 desktop-login.ogg

index.theme の内容は

index.theme

[Sound Theme]
Name=testテーマ
Directories=stereo

[stereo]
OutputProfile=stereo

■ ここで説明したファイルのサンプルをダウンロード
test-theme.tar.gzをダウンロードする

■ 参考資料
GNOME 2.24 リリース・ノート の『2.7. サウンドのテーマの新しいサポート』
Sound Theme Specification
Ubuntu フォーラム : システムサウンドが変更できない