¿Se puede desactivar automáticamente la ocultación del menú de la aplicación en Unity?

84

¿Habrá una manera de desactivar el comportamiento de ocultación automática del menú global de la aplicación en Unity? Si bien preferiría tener este comportamiento deshabilitado de forma predeterminada (ya que es una mala experiencia de usuario), parece que está aquí para quedarse, por lo que me pregunto si, como usuario, podré desactivarlo.

sect2k
fuente

Respuestas:

33

16.04 y posterior (unidad 7)

Además de la opción del menú gsettings introducida en 15.04, esto se ha agregado a Configuración - Apariencia:

ingrese la descripción de la imagen aquí

15.04, 15.10 y 14.04

15.04 ahora tiene la capacidad de alternar el menú global, así como los menús integrados locales (Vía Configuración del sistema - Apariencia - pestaña Comportamiento) para estar permanentemente activado o desactivado.

Si está ejecutando una versión completamente actualizada de 14.04, esta misma capacidad ha sido respaldada.

Para encender permanentemente:

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

Para apagar, es decir, para ocultar automáticamente:

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

12.10 a 13.10 + 14.10

Hay un informe de implementación que tiene algunas sugerencias especulativas sobre el menú global, incluida la posibilidad de tener la posibilidad de activar siempre el menú global.

Desafortunadamente para estas versiones de Ubuntu, la capacidad de ocultar automáticamente no se implementó

12.04

No se puede evitar que el menú global se oculte automáticamente mediante la instalación estándar de Unity.

A diferencia de las versiones anteriores de Unity, donde abrir una aplicación nunca mostraba el menú global, en 12.04, el menú global aparece durante dos segundos después de que se haya lanzado una aplicación antes de desvanecerse.

... también puede retrasar la ocultación automática del menú global por hasta 10 segundos

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

soluciones de terceros

Recientemente, ubuntu-forum publicó una solución para mostrar siempre el menú global (es decir, nunca se oculta).

Esta solución implica agregar una versión personalizada de Unity a su instalación. Por lo tanto, usted depende del mantenedor de PPA para futuras versiones de Unity, etc. Si este perro se come a su gato , lo dejaré para que monitoree el hilo de ubuntuforums. No responderé por su veracidad o estabilidad.


fossfreedom
fuente
18

12.04

[según esta publicación, la opción 'Menú siempre visible' ha desaparecido del ppa renovado por la unidad]

Ahora es posible El PPA Unity Revamped que proporciona a Unity dos parches: Dodge Windows y minimizar / no maximizar al hacer clic para el lanzador Unity, se actualizó ayer con algunas correcciones que aún no están disponibles para el paquete Unity desde los repositorios oficiales de Ubuntu 12.04, así como un nuevo parche que trae una característica muy solicitada: una opción para deshabilitar el comportamiento de ocultación automática del menú de la aplicación (menú global) .

Se suponía que la opción que le permite deshabilitar el ocultamiento automático del menú en Unity se incluiría de forma predeterminada en la Configuración del sistema para Ubuntu 12.04, pero no lo hizo por alguna razón. Con suerte, esta opción entrará en Ubuntu 12.10 de forma predeterminada, pero hasta entonces, puede usar el PPA a continuación para obtener una opción para deshabilitar el comportamiento de ocultación automática del menú de la aplicación .:

Para actualizar a la última versión de Unity desde el PPA de Unity Revamped en Ubuntu 12.04 Precise Pangolin, use los siguientes comandos:

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

Una vez que los paquetes se hayan actualizado con éxito, cierre la sesión y vuelva a iniciarla.

Para que el menú esté siempre visible, deberá instalar CompizConfig Settings Manager:

sudo apt-get install compizconfig-settings-manager

ingrese la descripción de la imagen aquí

Luego abra CompizConfig Settings Manager (CCSM), seleccione "Ubuntu Unity Plugin" y en la pestaña "Experimental", marque la casilla junto a "Menú siempre visible" (no está marcada de forma predeterminada).

jazmines
fuente
¿Se ha eliminado esto de Compiz desde esta publicación? Ejecutar la versión actual de Compiz y la pestaña Experimental no tiene esta opción. [También estoy perplejo por qué incluso decidirían tener los menús ocultos por defecto, ¿cuál es el beneficio aquí?]
Exupery
¿Estás utilizando Unity Revamped?
Jasmines
Creo que sí, agregué el PPA: ikarosdev / unity-revamped PPA y actualicé / actualicé (aunque di ceros para todos, así que probablemente ya había hecho esto anteriormente).
Exupery
Pruebe el nuevo Unity Revamped PPA: webupd8.org/2013/04/new-unity-revamped-ppa-for-ubuntu-1204.html
jasmines
El autor menciona en ese artículo que tampoco pudo encontrar la opción en Compiz, sin embargo, lo intenté de todos modos y aunque sí agregó otras opciones en Compiz que no estaban allí anteriormente, la opción de mostrar siempre todavía no estaba allí. Sin embargo, gracias de todos modos, supongo que espero que la opción se agregue algún día.
Exupery