Y aura-t-il un moyen de désactiver le comportement de masquage automatique du menu de l'application globale dans Unity. Alors que je préférerais que ce comportement soit désactivé par défaut (car il s’agit d’une mauvaise UX), il semble qu’il soit là pour rester, alors je me demande si, en tant qu’utilisateur, je pourrai le désactiver.
En plus de l’option de menu gsettings introduite dans 15.04, elle a été ajoutée à Paramètres - Apparence:
15.04 permet maintenant d'activer ou de désactiver en permanence le menu global ainsi que les menus intégrés locaux (via l'onglet Paramètres système - Apparence - Comportement).
Si vous utilisez une version entièrement à jour de 14.04, cette même capacité a été rétroportée.
Pour allumer en permanence:
gsettings set com.canonical.Unity always-show-menus true
Pour désactiver, c'est-à-dire masquer automatiquement:
gsettings set com.canonical.Unity always-show-menus false
Il existe un rapport d'implémentation qui contient des suggestions spéculatives sur le menu global, notamment la possibilité d'activer en permanence le menu global.
Malheureusement pour ces versions d'Ubuntu, la fonction de masquage automatique n'a pas été implémentée.
Le menu global ne peut pas être empêché de se masquer automatiquement à l’aide de l’installation standard de Unity.
Contrairement aux versions précédentes de Unity dans lesquelles l'ouverture d'une application ne montrait jamais le menu global, dans 12.04, le menu global apparaît pendant deux secondes après le lancement d'une application avant le fondu.
... vous pouvez également retarder le masquage automatique du menu global jusqu'à 10 secondes
gconftool-2 -t int -s /apps/compiz-1/plugins/unityshell/screen0/options/menus_discovery_duration 10
solutions tierces
Récemment, ubuntu-forums a publié une solution pour toujours afficher le menu global (c'est-à-dire qu'il ne se cache jamais).
Cette solution implique l'ajout d'une version personnalisée de Unity à votre installation. Ainsi, vous dépendez du responsable de l'APP pour les futures versions d'Unity, etc. Si ce chien mange votre chat - je vous laisse surveiller les ubuntuforums fil. Je ne garantirai pas sa véracité ou sa stabilité.
[selon ce post l'option 'Menu toujours visible' est partie du ppa amélioré par l'unité]
Maintenant c'est possible. Le PPA Unity revampé qui fournit à Unity deux correctifs: Dodge Windows et minimiser/dé-maximiser au clic pour le lanceur Unity, a été mis à jour hier avec quelques correctifs qui ne sont pas encore disponibles pour le paquet Unity à partir des référentiels officiels Ubuntu 12.04, ainsi nouveau patch qui apporte une fonctionnalité très demandée: une option pour désactiver le comportement du menu de l'application (menu global) autohide .
L'option permettant de désactiver le masquage automatique du menu dans Unity était supposée être incluse par défaut dans les paramètres système pour Ubuntu 12.04, mais cela n'a pas été créé pour une raison quelconque. Espérons que cette option deviendra Ubuntu 12.10 par défaut, mais jusque-là, vous pouvez utiliser le PPA ci-dessous pour obtenir une option permettant de désactiver le comportement de masquage automatique du menu de l'application .:
Pour effectuer la mise à niveau vers la dernière version modifiée d'Unity à partir du PPA Unity revampé dans Ubuntu 12.04 Precise Pangolin, utilisez les commandes suivantes:
Sudo apt-add-repository ppa:ikarosdev/unity-revamped
Sudo apt-get update
Sudo apt-get upgrade
Une fois les packages mis à niveau, déconnectez-vous et reconnectez-vous.
Pour que le menu soit toujours visible, vous devez installer le Gestionnaire de paramètres CompizConfig:
Sudo apt-get install compizconfig-settings-manager
Ensuite, ouvrez CompizConfig Settings Manager (CCSM), sélectionnez "Ubuntu Unity Plugin" et, sous l'onglet "Expérimental", , cochez la case en regard de "Menu toujours visible" (ce n'est pas coché par défaut).
Le est suggéré dans le bogue suivant. En tant qu'utilisateur, vous pouvez voter pour.