
Ubuntu日本語フォーラム

ログインしていません。
標準のGNOME Unity 環境で Gimp 2.6 のドロップダウンメニューアイコンが正しく表示されません。メニューバーからツールなどを選択すると、アイコンが全てウィルバー君になっています。しかし、ウィンドウ上でマウスを右クリックすると、Gimp 2.6 標準のアイコンが正しく表示されます。Ubuntu Tweak でテーマを変更したりもしていますが、テーマをデフォルトに戻しても改善されません。
同じような事例があり、バグがあるようです。
【No app icons in menus】
http://askubuntu.com/questions/49093/no-app-icons-in-menus
【missing icons in dropdown-menus of inkscape and gimp】
https://bugs.launchpad.net/ubuntu/+source/appmenu-gtk/+bug/882464
問題は何処にあるのでしょうか。ご指導願います。
オフライン
犯人はグローバルメニューのようです。
試しに sudo gimp とするとでます。
また gnome で起動するとでます。
appmenu-gtk
appmenu-gtk3
indicator-appmenu
を完全削除するとグローバルメニューが消せるみたいです。
オフライン
まずは下記コマンドでappmenuを無効にした起動を試すとどうなるのかを確認したほうが良いです。(と言いつつ、今環境がないので確認していません)
env UBUNTU_MENUPROXY="" gimp
オフライン
udooonさん、早速のご返答有難うございます。
ですが、私はノートパソコンでubuntuを使っているので、ウィンドウを広く使えるグローバルメニューは便利でもあります。問題となっているのはGimpだけですから、暫くこのままにして様子を伺おうと思います。この問題は Gimp2.8 で改善されるかもしれません。
オフライン
Templerさん、有難うございます。
教えて頂いたコードを実行したら、グローバルメニューではなく編集ウィンドウにメニューとアイコンが正しく表示されました。おまけにスクリプトのエラーも出て来たので、一応全文をペーストします。script-fu-exposure-blendのエラーはscmファイルのレジスターを書き換え、メニューに表示される場所を移動させた所為かもしれません。
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
コード:
xxxxx@ubuntu:~$ env UBUNTU_MENUPROXY="" gimp
(gimp:20796): GLib-WARNING **: /build/buildd/glib2.0-2.30.0/./glib/goption.c:2168: ignoring no-arg, optional-arg or filename flags (8) on option of type 0
GIMP-エラー: プロシージャ 'gimp-image-get-active-layer' の呼出し時にエラーが発生しました
(詳細または原因は次のとおりです)
プロシージャ 'gimp-image-get-active-layer' 呼び出し時の引数 'image' の値は、無効な ID です。プラグインは、すでに存在しない画像に対して処理を進めようとしているようです。
script-fu-警告: "/home/xxxxx/.gimp-2.6/scripts/exposure-blend.scm" 読込み中にエラーが発生しました。
(詳細または原因は次のとおりです。)
Error: Procedure execution of gimp-image-get-active-layer failed on invalid input arguments: プロシージャ 'gimp-image-get-active-layer' 呼び出し時の引数 'image' の値は、無効な ID です。プラグインは、すでに存在しない画像に対して処理を進めようとしているようです。
オフライン