Le masquage automatique du menu de l'application peut-il être désactivé dans Unity?

84

Y aura-t-il un moyen de désactiver le comportement de masquage automatique du menu de l'application globale dans Unity. Bien que je préfère 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. Je me demande donc si, en tant qu’utilisateur, je pourrai le désactiver.

sect2k
la source

Réponses:

33

16.04 et plus tard (unité 7)

En plus de l'option de menu gsettings introduite dans 15.04, elle a été ajoutée à Paramètres - Apparence:

entrez la description de l'image ici

15.04, 15.10 & 14.04

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 pour masquer automatiquement:

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

12h10 à 13h10 + 14h10

Il existe un rapport de mise en œuvre contenant des suggestions spéculatives sur le menu global, notamment la possibilité d’activer le menu global.

Malheureusement pour ces versions d'Ubuntu, la fonction de masquage automatique n'a pas été implémentée.

12.04

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 où 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

Ubuntu-forums a récemment 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. Que ce chien mange votre chat , je vous laisse suivre le fil d'ubuntuforums. Je ne garantirai pas sa véracité ou sa stabilité.


fossfreedom
la source
18

12.04

[selon ce post, l'option 'Menu toujours visible' a disparu de la version modifiée de l'unité ppa]

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 certains correctifs qui ne sont pas encore disponibles pour le paquet Unity à partir des référentiels officiels Ubuntu 12.04 ainsi que un nouveau patch qui apporte une fonctionnalité très demandée: une option pour désactiver le comportement de masquage automatique du menu de l'application (menu global) .

L'option permettant de désactiver le masquage automatique des menus 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

entrez la description de l'image ici

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" (cette option n'est pas cochée par défaut).

jasmins
la source
Cela a-t-il été supprimé de Compiz depuis ce poste? L'exécution de la version actuelle de Compiz et de l'onglet Experimental n'a pas cette option. [Je suis également perplexe de savoir pourquoi ils auraient même décidé de masquer les menus par défaut. Quel est l'avantage ici?]
Exupéry
Utilisez-vous Unity Revamped?
Jasmin
Je crois que oui, j'ai ajouté le PPA: ikarosdev / Unity réorganisé et mis à jour / surclassé (donné des zéros pour tous, donc je l'avais probablement déjà fait auparavant).
Exupéry
Essayez la nouvelle unité Refonte PPA: webupd8.org/2013/04/new-unity-revamped-ppa-for-ubuntu-1204.html
jasmins
L’auteur mentionne dans cet article qu’il n’était pas en mesure de trouver l’option dans Compiz non plus, mais j’ai tout de même essayé. Même s’il ajoutait d’autres options dans Compiz qui n’existaient pas auparavant, l’option toujours afficher n’y était toujours pas. Merci quand même, je suppose que j'espère que cette option sera rajoutée un jour.
Exupery