Можно ли отключить автоматическое скрытие для меню приложения в Unity?

Будет ли способ отключить автоматическое скрытие поведения глобального меню приложения в Unity. Хотя я предпочел бы отключить это поведение по умолчанию (так как это плохой UX), похоже, он здесь, чтобы остаться, поэтому мне интересно, смогу ли я, как пользователь, отключить его.

3 ответа

16.04 и позже (единица 7)

В дополнение к опции меню gsettings, введенной в 15.04, она была добавлена ​​в Настройки - Внешний вид:

15.04, 15.10 и 14.04

15.04 теперь имеет возможность постоянно включать или выключать глобальное меню, а также локальные интегрированные меню (через Системные настройки - Внешний вид - вкладка Поведение).

Если вы используете полностью обновленную версию 14.04, эта же возможность была перенесена обратно.

Для постоянного включения:

gsettings set com.canonical.Unity always-show-menus true

Чтобы выключить, т.е. чтобы автоматически скрыть:

gsettings set com.canonical.Unity always-show-menus false

С 12.10 до 13.10 + 14.10

Существует отчет о реализации, в котором содержатся некоторые предположительные предложения относительно глобального меню, включая возможность всегда включать глобальное меню.

К сожалению, для этих версий Ubuntu функция автоматического скрытия не была реализована

12,04

Глобальное меню не может быть предотвращено от автоматического скрытия с помощью стандартной установки Unity.

В отличие от предыдущих версий Unity, когда при открытии приложения глобальное меню не отображалось, в 12.04 глобальное меню появляется на две секунды после запуска приложения до исчезновения.

... вы также можете отложить автоматическое скрытие глобального меню на 10 секунд

gconftool-2 -t int -s /apps/compiz-1/plugins/unityshell/screen0/options/menus_discovery_duration 10

сторонние решения

Недавно ubuntu-forum опубликовал решение, позволяющее всегда отображать глобальное меню (то есть оно никогда не скрывается).

Это решение включает добавление пользовательской версии Unity в вашу установку. Таким образом - вы зависите от сопровождающего PPA в будущих выпусках Unity и т. Д. Если эта собака ест вашу кошку - я оставлю вас следить за потоком ubuntuforums. Я не буду ручаться за его правдивость или стабильность.


12,04

[в соответствии с этим постом опция "Меню всегда видимое" пропала из обновленного единства ppa]

Теперь это возможно. Обновленный PPA-пакет Unity, который предоставляет Unity два исправления: Dodge Windows и свернуть / свернуть при нажатии кнопки запуска Unity, был обновлен вчера с некоторыми исправлениями, которые еще не доступны для пакета Unity из официальных репозиториев Ubuntu 12.04, а также новый патч, который приносит очень востребованную функцию: возможность отключить режим автоматического скрытия меню приложения (глобального меню).

Опция, позволяющая отключить автоматическое скрытие меню в Unity, должна была быть включена по умолчанию в Системные настройки для Ubuntu 12.04, но по какой-то причине этого не произошло. Надеемся, что эта опция по умолчанию войдет в Ubuntu 12.10, но до тех пор вы можете использовать приведенный ниже PPA, чтобы получить возможность отключить режим автоматического скрытия меню приложения.

Чтобы обновить до последней исправленной версии Unity с обновленного PPA-сервера Unity в Ubuntu 12.04 Precise Pangolin, используйте следующие команды:

sudo apt-add-repository ppa:ikarosdev/unity-revamped
sudo apt-get update
sudo apt-get upgrade

После успешного обновления пакетов выйдите из системы и войдите снова.

Чтобы меню всегда было видно, вам нужно установить CompizConfig Settings Manager:

sudo apt-get install compizconfig-settings-manager

введите описание здесь

Затем откройте диспетчер параметров CompizConfig (CCSM), выберите "Плагин Ubuntu Unity" и на вкладке "Экспериментальный" установите флажок рядом с "Меню всегда видимым" (по умолчанию оно не установлено).

Предлагается в следующей ошибке. Как пользователь, вы можете проголосовать за него.

Меню скрыты по умолчанию

Другие вопросы по тегам