Après la mise à niveau d'Ubuntu 13.10 vers 14.04 dans Nautilus (3.10.1), dans la barre d'outils, il manque le bouton du menu contextuel (ceux avec une icône d'engrenage) dans le coin supérieur droit, près de l'icône de recherche.
Pour être clair, le bouton surligné en rouge ici:
C'était présent dans Nautilus dans Ubuntu 13.10. Est-il normal qu'il soit maintenant disparu? Existe-t-il un moyen d'ajouter ce bouton?
Réponses:
Pour autant que je sache ... avec nautilus 3.10 dans Ubuntu 14.04, il y a un nouveau correctif à la source nommé restore-traditional-menu-bar.patch pour ramener les menus " Fichier | Modifier | Afficher | Aller | Signets | Aide " à la place, les nouveaux boutons " Affichage " et " Emplacement ".
De cette façon, si vous utilisez Unity, vous avez le menu traditionnel, mais si vous utilisez gnome, gnome-session-flashback, vous avez les nouveaux boutons de menu.
Nautilus in Unity:
Nautilus dans Gnome-Flashback:
Si vous voulez avoir le menu traditionnel avec les nouveaux boutons dans Unity ... Vous pouvez essayer d'éditer le code source nautilus.
REMARQUE: je vous recommande de le faire dans une machine virtuelle ou dans une machine de test pour voir si tout est OK. Dans cet exemple, j'utilise Ubuntu "14.04" avec "nautilus 3.10.1".
1) Assurez-vous d'avoir activé le référentiel de code source
Ouvrez une fenêtre de terminal Ctrl+ Alt+ Tet tapez:
sudo apt-get update
2) Dans le terminal, tapez ce qui suit pour installer les packages nécessaires.
sudo apt-get install build-essential quilt
3) Installez les dépendances de build.
sudo apt-get build-dep nautilus
4) Créez un dossier pour télécharger le code source.
mkdir ~/Downloads/src
cd ~/Downloads/src
5) Téléchargez le code source et exportez les variables.
apt-get source nautilus
export QUILT_PATCHES=debian/patches
export EDITOR=gedit
6) Créez le patch et éditez le code source.
cd nautilus-3.10.1/
quilt new 99_restore_menu_buttons.patch
quilt edit src/nautilus-toolbar.c
Supprimez les lignes ... 550 et 572.
Supprimer la ligne 550
Supprimer la ligne 572
Enregistrez les modifications.
Avant:
Après:
7) Compilez et construisez les paquets deb.
quilt refresh
fakeroot dpkg-buildpackage
8) Installez les packages deb.
cd ..
sudo dpkg -i *deb
9) Enfin, vous pouvez vous déconnecter et vous connecter ou tuer Nautilus et le redémarrer ou redémarrer votre machine pour voir les changements.
Avant:
Après:
J'espère que cela t'aides.
la source
Ce bouton a été remplacé par un menu standard, qui sera (par défaut) le menu global en haut de l'écran ou (s'il est modifié) dans la barre de titre. Vous ne savez pas si le menu est identique ou non, mais aucune fonctionnalité n'est supprimée avec cette modification.
la source
Juste une pensée ici, je viens d'installer la mienne et l'icône d'engrenage existe donc je me dis que j'ai des options par défaut
si vous lancez l' éditeur dconf
et définir les valeurs par défaut
à tous les onglets sous gnome> nautilus
avec
et nautilus ouvert
pourrait-il être lié à ce bug ??
pic
il semble qu'ils y travaillent
avez-vous essayé nemo et les choses manquent là aussi ??
la source
En combinant NGRhodes et les réponses de billybadass , je peux confirmer qu'il s'agit d'une fonctionnalité Unity uniquement. En amont GNOME nautilus a toujours cette fonctionnalité et cette fonctionnalité a été spécifiquement modifiée pour les utilisateurs utilisant Unity. L'icône d'engrenage a été supprimée dans Unity pour les combiner dans les barres de menus - toutes les fonctionnalités de l'icône d'engrenage sont dans les menus respectifs.
J'ai confirmé cela avec le mailing nautilus et je joindrai bientôt les mails respectifs (il semble qu'ils ne figurent pas dans l'index de Google en ce moment, vous ne les obtiendrez donc pas sur Google). Posant une partie du courrier ici, pour référence, a répondu Emmanuele Bassi, le directeur de la Fondation GNOME:
Le moyen le plus simple mais le plus indésirable serait de passer à GNOME (personne ne le ferait pour l'icône d'engrenage, je crois). Je mettrai à jour ma réponse dès que je trouverai un moyen, si possible, de récupérer cette icône d'engrenage sur Unity.
la source