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

84

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

sect2k
источник

Ответы:

33

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. Я не буду ручаться за его правдивость или стабильность.


fossfreedom
источник
18

12,04

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

Теперь это возможно. Единство Revamped PPA , который обеспечивает единство с двумя патчами: Dodge Окно и свести к минимуму / unmaximize на клик для пусковой установки 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» и на вкладке «Экспериментальный» установите флажок рядом с «Меню всегда видимым» (по умолчанию оно не установлено).

жасмин
источник
Это было удалено из Compiz с этого поста? Запуск текущей версии Compiz и экспериментальной вкладки не имеет этой опции. [Я также озадачен, почему они даже решили скрыть меню по умолчанию, в чем здесь выгода?]
Exupery
Используете ли вы Unity Revamped?
Жасмин
Я верю в это, я добавил PPA ppa: ikarosdev / unity-revamped и сделал обновление / обновление (хотя и дал нули для всех, так что я, вероятно, делал это ранее).
Экзюпери
Попробуйте новый Unity Revamped PPA: webupd8.org/2013/04/new-unity-revamped-ppa-for-ubuntu-1204.html
жасмин
В этой статье автор упоминает, что он также не смог найти опцию в Compiz, тем не менее, я все равно попробовал, и хотя она добавила другие опции в Compiz, которых раньше не было, опция всегда показывать все еще не была там. В любом случае, спасибо, думаю, я просто надеюсь, что когда-нибудь эта опция будет добавлена.
Экзюпери