web-dev-qa-db-ja.com

GIMPでグローバルアプリケーションメニューの動作を改善できますか?

私は実際にlike Unityのグローバルメニューです。

しかし、GIMPにとっては、完全に壊れてひどいものです。 Gimpはツールバーに複数の関連付けられていないウィンドウを使用し、ツールバーがフォーカスされると、メニューが属するウィンドウがフォーカスされていないため、グローバルメニューが消えます。したがって、フォーカスをメイン画像ウィンドウに戻す必要があります。ツールバーを使用することと、常にメニューを使用することを交互に行う必要があるため、痛みを伴いますが、ツールバーを使用するたびにメニューが消えます。

私の質問:

  • GIMPでこの動作を改善する方法はありますか?たとえば、ツールバーを個別のウィンドウとして持たないようにしたり、compizを設定してそのように扱わないようにしますか?

  • それとも失敗した場合、1つのアプリケーションだけでグローバルメニューを無効にするにはどうすればよいですか?

Gimp 2.6.12-1ubuntu1での正確な使用

9
thomasrutter

特定のアプリケーションにnotを使用する場合は、グローバルメニューを使用します。あまり知られていない(しかし非常に便利な)環境変数を設定できます。UBUNTU_MENUPROXY=0

したがって、ターミナルに入力された次のものは、グローバルメニューを無効にしてgimpを起動します。

UBUNTU_MENUPROXY=0 gimp-2.6

enter image description here

Gimpのグローバルメニューが無効になっていることに注意してください。メインメニューがGimpウィンドウになりました。

提案として、ランチャーアイコンからGimpを起動する場合は、/usr/share/applications/gimp.desktopファイルをホームフォルダー~/.local/share/applicationsにコピーします(必要に応じて作成します)。

exec=値をスクリプトファイルに変更します-たとえば/home/dad/launchgimp.sh

UBUNTU_MENUPROXY=0 gimp-2.6をコピーしてこの新しいファイルに貼り付け、実行権限を与えます(chmod +x ~/launchgimp.sh

ログアウトとログイン。

10
fossfreedom

/usr/share/applications/gimp.desktopのExecフィールドを編集して、

Exec=env UBUNTU_MENUPROXY=0 gimp-2.6 %U
6
Jon Hurst

この問題は最新バージョンのGimpで解決されました。Gimp2.8ではシングルウィンドウモードを使用できるため、グローバルメニューが消えることはありません。

Gimp 2.8のインストール:

Gimp 2.8は、Ubuntu 12.04用のPPAを追加することでインストールできます。次の手順を実行します:

  • Gimp 2.8をインストールする前に、古いバージョンのGimpを削除することが重要です。
  • ヒット Alt+Ctrl+T ターミナルを開き、次のコマンドを実行します。

     sudo apt-get autoremove --purge gimp 
    
  • 次のコマンドを実行してPPAを追加し、Gimp 2.8をインストールします。

     sudo add-apt-repository ppa:otto-kesselgulasch/gimp 
     sudo apt-get update 
     sudo apt-get install gimp 
    

Gimp 2.8でシングルウィンドウモードを有効にする方法

Gimpを開いてWindowsメニューに移動し、Single-Window Modeを選択します

それでおしまい!

4
Basharat Sialvi

1ファイルを編集用に開きます。

Sudo gedit /usr/share/applications/gimp.desktop

2。次の行を見つけて削除します

Exec=gimp-2.8 %U

3。次の行を挿入します

Exec=env UBUNTU_MENUPROXY=0 gimp-2.8 %U

4。また、ファイルの先頭に次の行を追加します

#!/usr/bin/env xdg-open

以下の図のファイルの内容を参照してください。 http://i.stack.imgur.com/PZTur.png

次の図の結果を参照してください。 http://i.stack.imgur.com/rkl83.png

2
Igor A.Morikoff