J'ai en fait comme le menu global de Unity.
Cependant, pour GIMP, c'est totalement brisé et terrible. Gimp utilise plusieurs fenêtres non associées pour ses barres d'outils. Dès qu'une barre d'outils est activée, le menu global disparaît car la fenêtre à laquelle appartient le menu n'est pas activée. Vous devez donc repasser sur la fenêtre d’image principale. C’est douloureux, car vous devez alterner entre l’utilisation des barres d’outils et le menu tout le temps, mais chaque fois que vous utilisez les barres d’outils, le menu disparaît.
Ma question:
Est-il possible d'améliorer ce comportement dans GIMP? Par exemple, en ne disposant pas les barres d’outils en tant que fenêtres séparées, ou en définissant Compiz pour qu’il ne les traite pas comme telles?
Sinon, comment puis-je désactiver le menu global pour une seule application?
Utilisation précise, avec Gimp 2.6.12-1ubuntu1
Si vous souhaitez qu'une application particulière pas utilise le menu global, vous pouvez définir une variable d'environnement peu connue (mais très utile): UBUNTU_MENUPROXY=0
Ainsi, les éléments suivants entrés dans un terminal vont commencer avec gimp avec le menu global désactivé:
UBUNTU_MENUPROXY=0 gimp-2.6
Vous remarquerez que le menu global est désactivé pour Gimp. Il se trouve maintenant dans la fenêtre principale de Gimp.
A titre de suggestion, si vous lancez Gimp via une icône de lanceur, copiez le fichier /usr/share/applications/gimp.desktop
dans votre dossier de départ ~/.local/share/applications
(créez-le si nécessaire).
Remplacez la valeur exec=
par un fichier de script, par exemple /home/dad/launchgimp.sh
.
Copiez et collez UBUNTU_MENUPROXY=0 gimp-2.6
dans ce nouveau fichier et donnez-lui les droits d'exécution (chmod +x ~/launchgimp.sh
)
Déconnexion et connexion.
Peut-être plus facile consiste à éditer le champ Exec dans /usr/share/applications/gimp.desktop
pour
Exec=env UBUNTU_MENUPROXY=0 gimp-2.6 %U
Ce problème a été résolu avec la dernière version de Gimp. Dans Gimp 2.8, vous pouvez utiliser le mode de fenêtre unique, d'où la disparition du menu global.
Installation de Gimp 2.8:
Gimp 2.8 peut être installé en ajoutant PPA pour Ubuntu 12.04. Suivez ces étapes:
Frappé Alt+Ctrl+T pour ouvrir le terminal et exécuter les commandes suivantes:
Sudo apt-get autoremove --purge gimp
Exécutez les commandes suivantes pour ajouter le PPA et installer Gimp 2.8.
Sudo add-apt-repository ppa: otto-kesselgulasch/gimp Sudo apt-get update Sudo apt-get install gimp
Comment activer le mode fenêtre unique dans Gimp 2.8?
Ouvrez Gimp et allez dans le menu Windows
et sélectionnez Single-Window Mode
.
C'est ça!
1 . Ouvrez le fichier pour le modifier:
Sudo gedit /usr/share/applications/gimp.desktop
2 Localisez la ligne suivante et supprimez-la
Exec=gimp-2.8 %U
3 Insérer la ligne suivante
Exec=env UBUNTU_MENUPROXY=0 gimp-2.8 %U
4 Toujours en haut du fichier, ajoutez la ligne suivante
#!/usr/bin/env xdg-open
Voir le contenu du fichier dans l'image ci-dessous: http://i.stack.imgur.com/PZTur.png
Voir le résultat dans l'image ci-dessous: http://i.stack.imgur.com/rkl83.png