私は単純な python プログラム (prang と呼びます) の deb パッケージを作成しています。このプログラムは、現在のマウス ポインターの色を選択し、その色をテキストで読み上げます。
インストール中にプログラムにキーボードショートカットを割り当てたいと思います。私はdebパッケージのpostinstファイルでそれをしたいと思っています:
#! /bin/sh
set -e
chmod -R a+rx /usr/share/prang
gconftool-2 --set /apps/metacity/keybinding_commands/command_11 --type string "/usr/bin/prang"
gconftool-2 --set /apps/metacity/global_keybindings/run_command_11 --type string "<Control><Alt>C"
exit 0
prang 自体は、端末から呼び出されたときに問題なく動作します。gconf-editor を使用してキーボード ショートカットを手動で設定すると、問題なく動作します。インストール後に端末で gconftool-2 コマンドを実行しても機能します。しかし、postinst 経由で実行しても機能しません。どこが間違っていますか。