Estoy bastante emocionado por Unity, ya que parece una nueva dirección prometedora para Ubuntu. Sin embargo, tengo una preocupación: ¿será posible usar Unity sin el menú global?
Tengo mi administrador de ventanas configurado en foco-sigue-mouse / foco descuidado, y encuentro que las ganancias de productividad son inmensas. Sin embargo, el enfoque descuidado es incompatible con los menús globales, ya que es posible que el enfoque cambie mientras se mueve de una ventana a un menú.
¿Unity admitirá una opción para usar menús de ventana mientras todavía usa Unity?
14.04
El menú global se puede cambiar opcionalmente a favor de los menús integrados locales (LIM), también conocidos como menús basados en ventanas más tradicionales.
La razón de esta capacidad adicional se debe aparentemente a la creciente prevalencia de pantallas de alta resolución y, como tal, el desplazamiento percibido del mouse desde la aplicación al menú global sería relativamente grande.
Para activar o desactivar el menú global se puede lograr mediante el applet del panel de control de apariencia:
Una vez que se hace clic, los menús de aplicaciones aparecen dentro de la decoración de la ventana como se muestra aquí:
Línea de comando.
Lo anterior se puede lograr usando el comando de terminal:
Los menús integrados se pueden desactivar (es decir, volver a activar el menú global)
Si no le gustan los menús integrados localmente, el viejo truco de eliminación
indicator-appmenu
aún funciona, aunque esto romperá el HUDfuente
sudo apt-get remove indicator-appmenu
realidad los menús vuelven a estar permanentemente debajo de las barras de título. No noto nada "roto". ¿Te importaría explicar esa nota?Como referencia, a continuación se explica cómo deshabilitar el menú global por aplicación: https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationMenu#Troubleshooting
fuente
11.04 - 13.10 - Cómo deshabilitar el menú global (menú de aplicaciones / menú de aplicaciones)
Solo para usuarios actuales, todas las aplicaciones
Agregue esto a ~ / .gnomerc y cierre la sesión del escritorio y vuelva a iniciarla:
Solo para el usuario actual, solo las aplicaciones iniciadas desde el shell
Agregue esto a ~ / .bashrc y reinicie el shell:
Solo para el usuario actual, solo para aplicaciones específicas iniciadas desde el shell
Agregue líneas como esta a ~ / .bashrc y reinicie el shell:
Basado en https://askubuntu.com/a/132581/32651 .
Solo para usuarios actuales, solo para iniciadores de aplicaciones específicos
Ver https://askubuntu.com/a/6802/32651 .
Para todos los usuarios, todas las aplicaciones (arreglarlo en / etc)
Cree un archivo de configuración con arreglo (tenga en cuenta que los paréntesis son parte del comando):
Después de esto, cierre sesión en el escritorio y vuelva a iniciarla.
Para eliminar la corrección:
Basado en http://www.webupd8.org/2011/03/disable-appmenu-global-menu-in-ubuntu.html .
Para todos los usuarios, todas las aplicaciones (paquetes de desinstalación)
Ubuntu 11.04 y 11.10:
Ubuntu 12.04:
Después de esto, cierre sesión en el escritorio y vuelva a iniciarla.
Para deshacer, simplemente instale los paquetes nuevamente:
sudo apt-get install [...]
De http://www.webupd8.org/2011/03/disable-appmenu-global-menu-in-ubuntu.html .
Notas 1
Solo haciendo
todavía dará problemas con gvim y los visores de imágenes, etc., ya
UBUNTU_MENUPROXY
que'libappmenu.so'
los paquetesappmenu-gtk
y aún lo estableceránappmenu-gtk3
.Notas 2
El valor por defecto es
UBUNTU_MENUPROXY='libappmenu.so'
. LaUBUNTU_MENUPROXY=
declaración borra la variable. Tenga en cuenta queexport [...]
no es necesario al cambiar una variable ya existente.Ver también
** (gvim:20320): WARNING **: Unable to create Ubuntu Menu Proxy: Timeout was reached
Para solucionar esto, desactive el menú global, al menos para gvim, o arregle gvim .
Para solucionar esto, deshabilite el menú global correctamente, al menos para esas aplicaciones.
APPMENU_DISPLAY_BOTH = 1
Consulte https://askubuntu.com/a/6802/32651 .
Referencias
fuente
He estado usando exitosamente la unidad con el foco sigue al mouse y al menú global accediendo solo al menú de la aplicación a través del atajo de teclado f10. En muchos sentidos, esto es mejor que alejar el mouse de donde sea que te hayas enfocado.
fuente
11.10
Para deshabilitar el menú, en lugar de eliminar el menú indicador de la aplicación, puede ocultar su archivo de biblioteca compartida:
y para volver a habilitar, deshacerlo:
fuente
fuente
18.04
Tal vez haya una forma más obvia de que me perdí, pero esto de alguna manera funcionó:
Ir a "Barra superior"
fuente
11.10
Inhabilité con éxito el menú global de la aplicación siguiendo los consejos de http://www.addictivetips.com/ubuntu-linux-tips/how-to-disable-global-menu-in-ubuntu-11-10-tip/ .
Desinstalé los paquetes appmenu-gtk3, appmenu-gtk y appmenu-qt ejecutando:
Aparentemente, puede recuperar la funcionalidad reinstalando los paquetes.
fuente