Le menu de l'application est absent de la barre de menus

51

J'ai fait une nouvelle installation d'Ubuntu 16.04 et j'ai constaté que les menus pour de nombreuses applications n'apparaissent pas dans la barre de menus, car ils sont configurés dans 'Settings & gt; Apparence'. Par exemple: les menus pour Filezilla, Geary, Libreoffice Writer et Software Center ne s'affichent pas. Je n'ai pas testé chaque application, mais je peux vous dire que les navigateurs (Chrome, Firefox) ont leurs menus dans la barre de menus. En outre, si je change la configuration pour afficher les menus "dans la barre de titre de la fenêtre", ils ne s'affichent pas non plus.

Des indices?

Cordialement.

    
posée Esteban Knöbl 25.04.2016 - 03:33
la source

6 réponses

37

Il s’agit d’un bogue signalé par les développeurs.

Rapport de bogue:
lien

Manque au démarrage

L'exécution de cette commande dans une fenêtre de terminal ramènera les menus de la session en cours:

$ initctl restart unity-panel-service

Pour gagner du temps et devoir:

  • Vérifiez d'abord si le problème est résolu
  • Ouvrir une fenêtre de terminal
  • Exécutez la commande

J'ai écrit un court script et l'ai ajouté à mes applications de démarrage. Le script fera tout ce qui précède. J'aurai trois minutes à remarquer si le problème est résolu et que je peux désactiver le script de démarrage une fois le bogue corrigé.

Il y a un avis judicieux pour me pousser à vérifier si elle a été corrigée ... alors la commande est lancée automatiquement.

Les menus seront corrigés 4 minutes après chaque redémarrage.

Script nommé resetmenus.sh :

#!/bin/bash
sleep 180
espeak "Resetting unity-panel-service"
sleep 60
initctl restart unity-panel-service

Le script peut être ajouté au démarrage en saisissant startup applications dans le bouton de recherche Unity Launch.

Disparition pendant la session connectée

Le script ci-dessus résout le problème de menu qui manque toujours au démarrage. Le menu disparaît ensuite entre les bottes. Lorsque cela se produit, je trouve que le Alt Cntl T pour afficher un terminal et taper unity comme indiqué dans la réponse précédente est idéal pour cela. exemple.

    
réponse donnée L. D. James 01.05.2016 - 08:24
la source
29

Apparemment, il s’agit d’un bug confirmé dans la version ... Un correctif est en cours d’étude. Vous pouvez voir le rapport de bogue ici

La solution temporaire consiste à ouvrir un terminal avec ALT + CONTROL + T et en tapant unity . Cela provoquera la réinitialisation de l'interface utilisateur et la résolution du problème. Vous devrez le faire à chaque démarrage et cela se produit.

On ne sait toujours pas pourquoi cela se produit, mais cela affecte environ 30% des bottes.

    
réponse donnée rlam12 27.04.2016 - 03:06
la source
3

J'ai eu le même problème et j'ai fait ce que vous avez expliqué:

sudo apt-get remove libreoffice-gtk

Merci beaucoup pour l’aide, bien sûr. J'ai désinstallé 2 fichiers ( libreoffice-gtk et libreoffice-gnome ) puis le menu est apparu (ancienne version).

Mais alors j'ai essayé de réinstaller seulement libreoffice-gtk:

sudo apt-get install libreoffice-gtk

... et en ouvrant le libreoffice, le menu apparaît correctement (nouvelle version).

Ce peut être une coïncidence, mais cela a fonctionné.

    
réponse donnée Axier 26.04.2016 - 20:25
la source
3

J'ai eu le même problème avec des applications comme LibreOffice 5 et terminal et gedit. La barre de menus était absente de ces applications. Il s'est produit après la mise à niveau d'Ubuntu à 16.04 LTS à partir de 14.04 LTS ... J'ai utilisé deux commandes suivantes et cela a fonctionné pour moi ...

dconf reset -f /org/compiz/

setsid unity

Utilisez les deux commandes ci-dessus et j'espère que cela fonctionnera pour vous aussi ...

    
réponse donnée Subodh Chalak 01.05.2016 - 22:01
la source
1

Cela m’est arrivé dans une mise à niveau (15.10 - & gt; 16.04), puisque je ne pouvais pas le réparer, j'ai créé un nouvel utilisateur et tout semble bien aller là-bas.

éditer!

Avec la hâte de ne plus être là, je suis retourné pour essayer de récupérer ce profil d'utilisateur. Finalement, j'ai réussi à obtenir un terminal pour cet utilisateur (utilisez F2 , F3 ... jusqu'à ce que vous obteniez un terminal écran complet), puis j'ai pu me connecter en tant que l'utilisateur blessé et exécutez ces commandes:

dpkg --configure -a

Vous pouvez éventuellement utiliser ces commandes pour nettoyer et reconfigurer les packages installés:

apt install -f
dpkg-reconfigure --force
    
réponse donnée Fernando Murrieta 24.05.2016 - 21:09
la source
0

Exécuter

  

sudo apt-get install indicator-appmenu

Si cela installe réellement quelque chose, vous avez probablement trouvé le problème. Je ne suis pas sûr de la manière la plus simple d’activer le menu d’application, mais le redémarrage a fait l'affaire pour moi.

    
réponse donnée dremodaris 26.07.2018 - 12:37
la source

Lire d'autres questions sur les étiquettes