Мне на самом деле нравится глобальное меню Unity.
Тем не менее, для GIMP, он полностью сломан и ужасен. Gimp использует несколько несвязанных окон для своих панелей инструментов, и как только панель инструментов фокусируется, глобальное меню исчезает, потому что окно, к которому принадлежит меню, не фокусируется. Таким образом, вы должны переключить фокус обратно в главное окно изображения. Это больно, потому что вам нужно постоянно переключаться между использованием панелей инструментов и меню, но каждый раз, когда вы используете панели инструментов, меню исчезает.
Мой вопрос:
Есть ли способ улучшить это поведение в GIMP? Например, не имея панелей инструментов в качестве отдельных окон, или устанавливая compiz, чтобы он не обрабатывал их как таковые? одно приложение?
Использование точного, с Gimp 2.6.12-1ubuntu1
Если Вы хотите, чтобы одно конкретное приложение не использовало глобальное меню, можно установить немного известное (но очень полезный) переменная среды: UBUNTU_MENUPROXY=0
Таким образом следующее, вводимое в терминал, запустит калеку с отключенного глобального меню:
UBUNTU_MENUPROXY=0 gimp-2.6
Вы отметите, что глобальное меню отключено для Калеки - это теперь с основным окном Gimp.
Как предложение, если Вы запускаете Калеку через значок средства запуска, копия /usr/share/applications/gimp.desktop
файл к Вашей домашней папке ~/.local/share/applications
(создайте при необходимости).
Изменитесь exec=
оцените файлу сценария - например, /home/dad/launchgimp.sh
Копия и вставка UBUNTU_MENUPROXY=0 gimp-2.6
в этот новый файл и дают его, выполняют права (chmod +x ~/launchgimp.sh
)
Выход из системы и вход в систему.
Возможно, проще отредактировать поле Exec в /usr/share/applications/gimp.desktop
в
Exec=env UBUNTU_MENUPROXY=0 gimp-2.6 %U
. Эта проблема была решена с помощью последней версии Gimp. В Gimp 2.8 вы можете использовать режим единого окна, следовательно, больше не исчезает глобальное меню.
Установка Gimp 2.8:
Gimp 2.8 можно установить, добавив PPA для Ubuntu 12.04. Выполните следующие действия:
Нажмите Alt kbd> + Ctrl kbd> + T kbd>, чтобы открыть терминал и выполнить следующие команды:
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 и go Windows
и выберите Single-Window Mode
Вот и все!
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