Global uygulama menüsü GIMP ile daha iyi davranabilir mi?


9

Aslında Unity'nin küresel menüsünü seviyorum .

Ancak, GIMP için tamamen kırık ve korkunç. Gimp, araç çubukları için birden fazla ilişkilendirilmemiş pencere kullanır ve bir araç çubuğu odaklanır odaklanmaz, menünün ait olduğu pencere odaklanmadığı için genel menü kaybolur. Bu yüzden odağı ana görüntü penceresine geri döndürmelisiniz. Acı verici çünkü araç çubuklarını kullanma ve menüyü her zaman kullanma arasında geçiş yapmanız gerekiyor, ancak araç çubuklarını her kullandığınızda menü kayboluyor.

Benim sorum:

  • GIMP'de bu davranışı iyileştirmenin bir yolu var mı? Örneğin, araç çubuklarını ayrı pencereler olarak kullanmamak veya compiz'i bu şekilde işlemeyecek şekilde ayarlayarak?

  • Ya da başarısız olursa, genel menüyü yalnızca bir uygulama için nasıl devre dışı bırakabilirim?

Gimp 2.6.12-1ubuntu1 ile hassas kullanım

Yanıtlar:


10

Eğer belirli bir uygulama istiyorsanız değil biraz bilinen (ama çok yararlı) ortam değişkeni ayarlayabilirsiniz küresel menüyü kullanabilirsiniz:UBUNTU_MENUPROXY=0

Böylece, bir terminale girilen global menü devre dışı bırakıldığında gimp başlayacaktır:

UBUNTU_MENUPROXY=0 gimp-2.6

resim açıklamasını buraya girin

Gimp için küresel menünün devre dışı olduğunu göreceksiniz - şimdi ana Gimp penceresi ile.

Öneri olarak, Gimp'i bir başlatıcı simgesiyle başlatırsanız, /usr/share/applications/gimp.desktopdosyayı ana klasörünüze kopyalayın ~/.local/share/applications(gerekirse oluşturun).

Change exec=- örneğin bir komut dosyasına değeri/home/dad/launchgimp.sh

UBUNTU_MENUPROXY=0 gimp-2.6Bu yeni dosyayı kopyalayıp yapıştırın ve dosyaya çalıştırma haklarını verin ( chmod +x ~/launchgimp.sh)

Çıkış yapın ve giriş yapın.


1
Bu mükemmel bir cevap, teşekkürler. Ödül hakkında unutmadım ve bu cevap büyük ihtimalle alacak.
thomasrutter

6

Muhtemelen daha kolay Exec alanı düzenlemek için /usr/share/applications/gimp.desktopiçin

Exec=env UBUNTU_MENUPROXY=0 gimp-2.6 %U

4

Bu sorun Gimp'in en son sürümü ile çözüldü, Gimp 2.8'de tek pencere modunu kullanabilirsiniz, bu yüzden artık küresel menü yok değil.

Gimp 2.8 Kurulumu:

Gimp 2.8, Ubuntu 12.04 için PPA eklenerek kurulabilir. Bu adımları takip et:

  • Gimp 2.8'i yüklemeden önce, Gimp'in eski sürümünü kaldırmak önemlidir.
  • Hit Alt+ Ctrl+ Tterminali açık ve aşağıdaki komutları çalıştırmak için:

    sudo apt-get otomatik çalıştırma - purge gimp
    
  • PPA'yı eklemek ve Gimp 2.8'i yüklemek için aşağıdaki komutları çalıştırın.

    sudo eklenti-depo-ppa: otto-kesselgulasch / gimp
    sudo uygun-güncelleme
    sudo uygun-get install gimp
    

Gimp 2.8'de tek pencere modunu nasıl etkinleştiririm?

Gimp ve git Windowsmenüsünü açın veSingle-Window Mode

Bu kadar!


Öneri için teşekkür ederim, ancak Ubuntu'daki mevcut Gimp ile çalışabilecek bir çözüm arıyordum. Yine de, gelecekte bir zamanda Gimp 2.8'i yapmayı dört gözle bekliyorum.
thomasrutter

Gimp 2.8 çıktı ve kararlı olduğu söyleniyor. 12.04 depolarında değil ve Ubuntu'da her zamanki gibi çalışırsa, muhtemelen 12.10'a kadar orada olmayacak. 2.8'i yüklemek ve tek pencere modunu (windows menüsü) etkinleştirmek için GIMP PPA'yı kullanmanızı veya yukarıda önerildiği gibi genel menüyü devre dışı bırakmanızı öneririm.
Yapılacaklar

Gimp 2.8'i 2.6'dan kaldırmadan PPA'dan yükledim ve hiçbir şey kırılmadı. Her şey düzgün çalışıyor gibi görünüyor.
Yapılacaklar

Gimp, Ubuntu
12.10'un

2

1. Düzenlemek için dosyayı açın:

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

2. Aşağıdaki satırı bulun ve silin

Exec=gimp-2.8 %U

3. Aşağıdaki satırı ekleyin

Exec=env UBUNTU_MENUPROXY=0 gimp-2.8 %U

4. Ayrıca dosyanın üst kısmına aşağıdaki satırı ekleyin

#!/usr/bin/env xdg-open

Aşağıdaki resimdeki dosya içeriğine bakın: http://i.stack.imgur.com/PZTur.png

Aşağıdaki resimdeki sonuca bakın: http://i.stack.imgur.com/rkl83.png

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.