Nautilus fehlt das Kontextmenü (Zahnradsymbol) in Ubuntu 14.04

13

Nach dem Upgrade von Ubuntu 13.10 auf 14.04 in Nautilus (3.10.1) fehlt in der Symbolleiste in der oberen rechten Ecke neben dem Suchsymbol die Schaltfläche für das Kontextmenü (mit einem Zahnradsymbol).

Um die hier rot hervorgehobene Schaltfläche zu löschen:

Dies war in Nautilus in Ubuntu 13.10. Ist es normal, dass es jetzt verschwunden ist? Gibt es eine Möglichkeit, diese Schaltfläche hinzuzufügen?

    
WoDoSc 07.05.2014, 17:18
quelle

4 Antworten

10

Soweit ich weiß ... gibt es mit nautilus 3.10 in Ubuntu 14.04 einen neuen Patch für die Quelle namens wiederherstellen-traditionelle-menü-bar.patch , um die" Datei | Bearbeiten | Ansicht | Gehe zu | Lesezeichen | Hilfe "Menüs statt der neuen" Ansicht "& amp; " Speicherort " Schaltflächen.

  

In Nautilus 3.6 wurde das Menü-Layout geändert   Von den traditionellen Einträgen in einer Menüleiste bis hin zu:   * ein Anwendungsmenü namens "Dateien" in der Unity-Menüleiste   * Ein Ansichtsmenü wurde zu einigen Symbolleistenschaltflächen und einem Dropdown-Menü unter einem Pfeil in der oberen rechten Ecke eines Fensters verschoben   * Alle anderen Menüelemente wurden in ein Dropdown-Feld für die Zahnradschaltfläche oben rechts in einem Fenster verschoben

     

Für Unity sollten wir wahrscheinlich zu den traditionelleren zurückkehren   Layout (und behalten Sie das neue Layout für GNOME bei). Ich werde einen Ayatana zuweisen   Aufgabe, Design-Anleitung zu bekommen, was das Layout sein sollte.

     

------------------------ Gewünschte Auflösung:

     
  • Entfernen Sie das "cog" -Symbol oben rechts in der Nautilus-Symbolleiste. Verschieben Sie die Ansichts- und Suchschaltflächen nach rechts, so dass das Recht angezeigt wird   Die meisten Ansichtsknöpfe nehmen die Position ein, in der zuvor die Kogge lag   Schaltfläche.
  •   

Auf diese Weise haben Sie, wenn Sie Unity verwenden, das traditionelle Menü, aber wenn Sie gnome, gnome-session-flashback verwenden, haben Sie die neuen Menü-Schaltflächen.

Nautilus in Einheit:

Nautilus in Gnome-Flashback:

Wenn Sie das traditionelle Menü mit den neuen Schaltflächen in Unity möchten ... Sie können versuchen, den Nautilus-Quellcode zu bearbeiten.

HINWEIS: Ich empfehle Ihnen, dies in einer virtuellen Maschine oder in einer Testmaschine zu tun, um zu sehen, ob alles in Ordnung ist. In diesem Beispiel verwende ich Ubuntu "14.04" mit "nautilus 3.10.1".

1) Stellen Sie sicher, dass Sie Quellcode-Repository

  • Öffnen Sie das Ubuntu Software Center
  • Wählen Sie in der Menüleiste Bearbeiten - & gt; Softwarequellen . Klicken Sie, um "Quellcode-Repository" zu aktivieren. Nur für den Fall, dass ich den "Hauptserver" zum Herunterladen verwende.

Öffnen Sie ein Terminalfenster Strg + Alt + T und geben Sie Folgendes ein:

  • sudo apt-get update

2) Geben Sie im Terminal Folgendes ein, um die erforderlichen Pakete zu installieren.

  • sudo apt-get install build-essential quilt

3) Build-Abhängigkeiten installieren.

  • sudo apt-get build-dep nautilus

4) Erstellen Sie einen Ordner, um den Quellcode herunterzuladen.

  • mkdir ~/Downloads/src

  • cd ~/Downloads/src

5) Laden Sie den Quellcode & amp; Variablen exportieren.

  • apt-get source nautilus

  • export QUILT_PATCHES=debian/patches

  • export EDITOR=gedit

6) Erstellen Sie den Patch und bearbeiten Sie den Quellcode.

  • cd nautilus-3.10.1/

  • quilt new 99_restore_menu_buttons.patch

  • quilt edit src/nautilus-toolbar.c

Entfernen Sie die Zeilen ... 550 und 572.

Entfernen Sie die Linie 550

  

if (nautilus_toolbar_show_menu_buttons ()) {

Entfernen Sie die Zeile 572

  

}

Speichern Sie die Änderungen.

Vorher:

Nachher: ​​

7) Kompilieren und erstellen Sie die Deb-Pakete.

  • quilt refresh

  • fakeroot dpkg-buildpackage

8) Installieren Sie die Deb-Pakete.

  • cd ..

  • sudo dpkg -i *deb

9) Endlich können Sie sich abmelden & amp; Melden Sie sich an oder töten Sie Nautilus und starten Sie es neu oder starten Sie Ihren Computer neu, um die Änderungen zu sehen.

Vorher:

Nachher: ​​

Hoffe, das hilft.

    
Roman Raguet 10.05.2014, 14:05
quelle
4

Diese Schaltfläche wurde durch ein Standardmenü ersetzt, das (standardmäßig) das globale Menü oben auf dem Bildschirm oder (falls geändert) in der Titelleiste ist. Nicht sicher, ob das Menü gleich aufgebaut ist oder nicht, aber mit dieser Änderung wird keine Funktionalität entfernt.

    
NGRhodes 09.05.2014 21:08
quelle
2

Nur ein Gedanke hier Ich habe gerade meinen installiert und das Zahnradsymbol existiert also ich denke da habe ich standardoptionen

wenn Sie den dconf-Editor starten

und Standardeinstellungen festlegen

auf alle Registerkarten unter gnome & gt; Nautilus

mit

nautilus -q

und öffnen Sie Nautilus

könnte es mit diesem Fehler in Verbindung stehen?

Bild

es scheint, dass sie daran arbeiten

hast du nemo probiert und da fehlen auch Sachen ??

    
billybadass 10.05.2014 11:18
quelle
2

Kombination von NGRhodes und billybadass Antworten, ich kann bestätigen, dass dies eine Unity-only-Funktion ist. Upstream GNOME Nautilus verfügt immer noch über diese Funktion und diese Funktion wurde speziell für Benutzer geändert, die Unity verwenden. Das Zahnradsymbol wurde in Unity entfernt, um sie in den Menüleisten zu kombinieren - alle Funktionen des Zahnradsymbols befinden sich in den entsprechenden Menüs.

Ich habe dies mit dem Nautilus-Mailing bestätigt und werde demnächst die entsprechenden Mails anhängen (es sieht so aus, als wären sie momentan nicht im Google-Index enthalten, damit Sie sie nicht googlen). Einen Teil der E-Mail hier für Ihre Referenz zu veröffentlichen, antwortete Emmanuele Bassi, Direktor der GNOME Foundation:

  

es (das Zahnradsymbol) ist immer noch da. Ich denke, Ubuntu packt einige Dinge aus, die damit zusammenhängen   Header-Balken, aber das ist nur eine Ubuntu-Sache, und Upstream-GNOME hat   nichts damit zu tun haben.

Der einfachste, aber der unerwünschteste Weg wäre, zu GNOME zu wechseln (das würde niemand für das Zahnradsymbol tun, glaube ich). Ich werde meine Antwort aktualisieren, sobald ich einen Weg finde, wenn möglich, dieses Zahnradsymbol wieder auf Unity zu setzen.

    
jobin 10.05.2014 13:30
quelle

Tags und Links