Nautilus brakuje przycisku menu kontekstowego (ikona koła zębatego) w Ubuntu 14.04

13

Po aktualizacji z Ubuntu 13.10 do 14.04 w Nautilus (3.10.1) na pasku narzędzi brakuje przycisku menu kontekstowego (z ikoną koła zębatego) w prawym górnym rogu, w pobliżu ikony wyszukiwania.

Aby wyczyścić, przycisk podświetlony na czerwono tutaj:

wprowadź opis zdjęcia tutaj

Było to obecne w Nautilus w Ubuntu 13.10. Czy to normalne, że teraz zniknął? Czy istnieje sposób na dodanie tego przycisku?

WoDoSc
źródło
Mam 13.10, zainstalowałem nautilus 3.10.1 z gnome3 ppa. Mój ma ten przycisk koła zębatego, ale brakuje paska tytułu.
kenn
Dziękuję za Twój wkład, ale mówię o Ubuntu 14.04 z Unity.
WoDoSc

Odpowiedzi:

10

O ile wiem ... z nautilus 3.10 w Ubuntu 14.04 jest nowa poprawka do źródła o nazwie restore-traditional-menu-bar.patch, aby przywrócić menu „ Plik | Edycja | Widok | Idź | Zakładki | Pomoc ” zamiast tego nowe przyciski „ Widok ” i „ Lokalizacja ”.

W Nautilus 3.6, wprowadzonym do raringu, układ menu został zmieniony z tradycyjnego paska menu all-entry-in-one-one na: * menu aplikacji o nazwie „Pliki” na pasku menu Unity * menu widoku zostało przeniesione na niektóre przyciski paska narzędzi i menu pod strzałką w prawym górnym rogu okna * wszystkie inne elementy menu zostały przeniesione do menu przycisku zębatego w prawym górnym rogu okna

W przypadku Unity prawdopodobnie powinniśmy wrócić do bardziej tradycyjnego układu (i zachować nowy układ dla GNOME). Przydzielę zadanie Ayatana, aby uzyskać wskazówki projektowe dotyczące tego, jaki powinien być układ.

------------------------ Pożądana rozdzielczość:

  • Usuń ikonę „koła zębatego” w prawym górnym rogu paska narzędzi Nautilus. Przesuń przyciski widoku i wyszukiwania w prawo, aby przycisk znajdujący się najbardziej po prawej stronie zajmował pozycję, w której wcześniej znajdował się przycisk koła zębatego.

W ten sposób, jeśli używasz Unity, masz tradycyjne menu, ale jeśli używasz gnome, flashowania sesji gnome, masz nowe przyciski menu.

Nautilus in Unity:

wprowadź opis zdjęcia tutaj

Nautilus in Gnome-Flashback:

wprowadź opis zdjęcia tutaj

Jeśli chcesz mieć tradycyjne menu z nowymi przyciskami w Unity ... Możesz spróbować edytować kod źródłowy nautilus.

UWAGA: Polecam zrobić to na maszynie wirtualnej lub maszynie testowej, aby sprawdzić, czy wszystko jest w porządku. W tym przykładzie używam Ubuntu „14.04” z „nautilus 3.10.1”.

1) Upewnij się, że masz włączone repozytorium kodów źródłowych

  • Otwórz Centrum oprogramowania Ubuntu
  • Na pasku menu wybierz Edycja -> Źródła oprogramowania . Kliknij, aby włączyć „repozytorium kodu źródłowego”. Na wszelki wypadek używam „głównego serwera” do pobierania.

wprowadź opis zdjęcia tutaj

Otwórz okno terminala Ctrl+ Alt+ Ti wpisz:

  • sudo apt-get update

2) W polu Terminal wpisz następujące informacje, aby zainstalować niezbędne pakiety.

  • sudo apt-get install build-essential quilt

3) Zainstaluj zależności kompilacji.

  • sudo apt-get build-dep nautilus

4) Utwórz folder, aby pobrać kod źródłowy.

  • mkdir ~/Downloads/src

  • cd ~/Downloads/src

5) Pobierz kod źródłowy i wyeksportuj zmienne.

  • apt-get source nautilus

  • export QUILT_PATCHES=debian/patches

  • export EDITOR=gedit

6) Utwórz łatkę i edytuj kod źródłowy.

  • cd nautilus-3.10.1/

  • quilt new 99_restore_menu_buttons.patch

  • quilt edit src/nautilus-toolbar.c

Usuń linie ... 550 i 572.

Usuń linię 550

if (nautilus_toolbar_show_menu_buttons ()) {

Usuń linię 572

}

Zapisz zmiany.

Przed:

wprowadź opis zdjęcia tutaj

Po:

wprowadź opis zdjęcia tutaj

7) Skompiluj i skompiluj pakiety deb.

  • quilt refresh

  • fakeroot dpkg-buildpackage

8) Zainstaluj pakiety deb.

  • cd ..

  • sudo dpkg -i *deb

9) Wreszcie możesz się wylogować i zalogować lub zabić Nautilus i uruchomić go ponownie lub ponownie uruchomić komputer, aby zobaczyć zmiany.

Przed:

wprowadź opis zdjęcia tutaj

Po:

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Mam nadzieję że to pomoże.

Roman Raguet
źródło
W tej chwili nie miałem czasu na zastosowanie twojego rozwiązania, ale akceptuję i przypisuję ci nagrodę, ponieważ jest to jedyna odpowiedź, która może rozwiązać problem, zachowując Jedność. Dzięki!
WoDoSc
Śledziłem twoją odpowiedź, wszystko idzie dobrze ,,, ale wciąż brakuje opcji „Połącz z serwerem” i innych, jak pokazano na twoim ostatnim zrzucie ekranu. pokazano tylko kilka opcji.
Anuj TBE,
4

Ten przycisk został zastąpiony standardowym menu, którym będzie (domyślnie) menu globalne u góry ekranu lub (jeśli zmienione) na pasku tytułu. Nie jestem pewien, czy menu jest takie samo, czy nie, ale ta zmiana nie usuwa żadnej funkcji.

NGRhodes
źródło
+1, masz rację, jest to dostępne na gnome, ale nie na jedności.
praca w
Jeśli tak, być może możesz mi pomóc z moim problemem: w jaki sposób mogę uzyskać dostęp do menu prawym przyciskiem myszy bieżącego katalogu, jeśli jest teraz wolne miejsce do kliknięcia prawym przyciskiem (w trybie widoku listy). Chcę uzyskać dostęp do elementów menu RabbitVCS bieżącego reż. Były częścią menu biegów, ale nie mogę ich znaleźć w nowym menu globalnym.
kispaljr
2

Pomysł tutaj, właśnie zainstalowałem mój, a ikona koła zębatego istnieje, więc myślę, że mam opcje domyślne

jeśli uruchomisz edytor dconf

i ustawić wartości domyślne

do wszystkich zakładek w gnome> nautilus

z

nautilus -q

i nautilus otwarty

czy może to być związane z tym błędem ?

fotka

wygląda na to, że nad tym pracują

próbowałeś nemo i tam też czegoś brakuje?

billybadass
źródło
Jakiej wersji ubuntu i nautilus używasz?
praca w
GNOME nautilus 3.10.1 ubuntu 14.04 z gnome
billybadass
+1, masz rację, jest to dostępne na gnome, ale nie na jedności.
praca w
2

Łącząc NGRhodes i billybadass „s odpowiedzi, mogę potwierdzić, że jest to tylko cecha Unity. Nautilus GNOME nadal ma tę funkcję, która została specjalnie zmieniona dla użytkowników korzystających z Unity. Ikona koła zębatego została usunięta w Unity, aby połączyć je na paskach menu - wszystkie funkcje ikony koła zębatego znajdują się w odpowiednich menu.

Potwierdziłem to, dostarczając pocztę nautilus i wkrótce dołączę odpowiednie e-maile (wygląda na to, że nie ma ich teraz w indeksie Google, więc nie dostaniesz ich w Google). Zamieszczając tutaj część wiadomości, w celach informacyjnych, odpowiedział Emmanuele Bassi, dyrektor Fundacji GNOME:

to (ikona koła zębatego) wciąż tam jest. Myślę, że Ubuntu załatwia niektóre rzeczy związane z paskami nagłówków, ale to tylko kwestia Ubuntu, a GNOME nie ma z tym nic wspólnego.

Najłatwiejszym, ale najbardziej niepożądanym sposobem byłoby przejście na GNOME (wydaje mi się, że nikt nie zrobiłby tego dla ikony koła zębatego). Zaktualizuję swoją odpowiedź, jak tylko znajdę sposób, jeśli to możliwe, aby przywrócić tę ikonę koła zębatego z powrotem do Unity.

Praca w
źródło