Global Application Menu — глобальное меню для оболочки Cinnamon

Недавно на веб-сайте Cinnamon Applets появился запрашиваемый многими пользователями апплет — апплет для глобального меню приложений.

Global Application Menu — это апплет для Cinnamon (стандартного окружения рабочего стола в дистрибутиве Linux Mint Cinnamon), который позволяет отображать меню приложений на панели Cinnamon как горизонтальное меню или как кнопку меню:

global menu cinnamon

b_675_675_16777215_10_images_19_global-menu-cinnamon-qt-button.png

Апплет, созданный Lester Carballo Pérez (lestcape), основан на расширении GNOME Shell AppIndicator и использует в своей работе unity-gtk-module (поэтому ему требуются установленные пакеты unity-gtk2-module и unity-gtk3-module). Благодаря этому новое глобальное меню Cinnamon работает как с приложениями, написанными на GTK2 или GTK3, так и с Qt-приложениями (требуется appmenu-qt), а также с LibreOffice.

Из настроек этого нового апплета вы можете изменить его внешний вид, а также поведение — вы можете показать или скрыть иконку приложения на панели, уменьшить насыщенность иконки приложения, выбрать, отображать ли или скрывать названия приложений, отображать ли меню как горизонтальное меню или как кнопку меню и прочее:

Важно. Пожалуйста, прочитайте это.

Судя из его описания, апплет сейчас находится в бета-версии, и уже известны некоторые потенциальные или регулярные проблемы. Например, апплет может полностью «заморозить» Cinnamon в некоторых случаях, а также меню Firefox может пропасть через некоторое время. Также, по моим наблюдениям, меню для терминала GNOME не работало, хотя я и отметил соответствующую опцию в его контекстном меню.

Я тестировал Global Application Menu с Linux Mint 17.1 и Ubuntu 15.04 с установленным Cinnamon из официальных репозиториев Ubuntu, и все работало прекрасно в Linux Mint 17.1, Cinnamon не загружался под Ubuntu 15.04 после установки GTK-модулей Unity и добавления апплета Global Application Menu на панель (это могло быть вызвано чем-то, что я установил, или это может быть связано с незавершенной версией Cinnamon, которая доступна в официальных репозиториях дистрибутива Ubuntu 15.04).

Чтобы избавиться от этой проблемы, я удалил ~/.local/share/cinnamon/applets/ и следовал инструкциям по удалению отсюда. Поэтому используйте апплет на свой страх и риск и только в том случае, если вы знаете, как все исправить, если что-то пойдет не так!

По моим наблюдениям, глобальное меню работало в Ubuntu 14.04 при использовании последней стабильной версии Cinnamon из PPA-репозитория lestcape. Поэтому я рекомендую этот PPA-репозиторий для использования апплета в Ubuntu (он поддерживает только Ubuntu 14.04).

Устанавливаем апплет Global Application Menu для Cinnamon в Linux Mint или Ubuntu (14.04)

Global Application Menu может не работать с версиями Cinnamon, которые доступны в официальных репозиториях, поэтому для использования этого апплета в Ubuntu я рекомендую использовать PPA-репозиторий letscape (он доступен только для Ubuntu 14.04). Также, пожалуйста, прочтите замечание выше перед установкой этого апплета для глобального меню!

1. Устанавливаем appmenu-модули Unity/Qt.

Чтобы использовать Cinnamon-апплет Global Application Menu, вам сначала нужно будет установить модули Unity (AppMenu) для GTK и Qt. Используйте следующую команду в терминале, чтобы сделать это.

sudo apt-get install unity-gtk2-module unity-gtk3-module appmenu-qt appmenu-qt5

2. Перезагрузите ваш компьютер.

Эти модули открываются при загрузке системы, поэтому вам необходимо перезапустить систему.

3. Установите апплет Global Menu через настройки Cinnamon.

Чтобы сделать это, откройте системные настройки Cinnamon и перейдите в Апплеты — Доступные апплеты, затем найдите «Global Application Menu», выберите его и кликните пункт «Install or update selected items»:

4. Добавьте апплет Global Application Menu на панель

Чтобы сделать это, кликните правой кнопкой мышки по панели, на которую вы хотите добавить этот апплет (например, вы можете добавить апплет на верхнюю панель для более привычного и удобного использования), выберите пункт добавления апплетов на панель и из вкладки доступных (установленных) апплетов выберите «Global Application Menu» и добавьте его на панель.

5. Перезайдите в систему, и теперь вы должны увидеть меню Global Application Menu на панели Cinnamon, как и на моих скриншотах выше.

Чтобы настроить его, кликните правой кнопкой мышки по апплету и выберите «Configure».

Для того, как полностью удалить апплет Global Application Menu Cinnamon, смотрите инструкции здесь.