Nautilus manca il pulsante del menu contestuale (icona dell'ingranaggio) in Ubuntu 14.04

13

Dopo l'aggiornamento da Ubuntu 13.10 a 14.04 in Nautilus (3.10.1), nella barra degli strumenti manca il pulsante del menu di scelta rapida (quelli con un'icona a forma di ingranaggio) nell'angolo in alto a destra, vicino all'icona di ricerca.

Per essere chiari, il pulsante evidenziato in rosso qui:

Questo era presente in Nautilus in Ubuntu 13.10. È normale che ora scompaia? C'è un modo per aggiungere questo pulsante?

    
posta WoDoSc 07.05.2014 - 17:18
fonte

4 risposte

10

Per quanto ne so ... con nautilus 3.10 in Ubuntu 14.04 c'è una nuova patch alla fonte chiamata restore-traditional-menu-bar.patch per ripristinare" File | Modifica | Visualizza | Vai | Segnalibri | Guida "invece il nuovo menu" Visualizza "& amp; Pulsanti " Posizione ".

  

In Nautilus 3.6, introdotto in raring, la struttura del menu è stata modificata   dalla tradizionale menú all-entry-in-one a:   * un menu dell'applicazione chiamato "File" nella barra dei menu Unity   * un menu di visualizzazione è stato spostato su alcuni pulsanti della barra degli strumenti e un menu a discesa sotto una freccia nella parte superiore destra di una finestra   * tutte le altre voci di menu sono state spostate in un menu a discesa del pulsante di ingranaggio in alto a destra in una finestra

     

Per Unity, dovremmo probabilmente tornare al più tradizionale   layout (e mantieni il nuovo layout per GNOME). Assegnerò un Ayatana   compito di ottenere indicazioni di progettazione su cosa dovrebbe essere il layout.

     

------------------------ Risoluzione desiderata:

     
  • Rimuovi l'icona 'cog' in alto a destra sulla barra degli strumenti Nautilus. Spostare la vista e i pulsanti di ricerca a destra, in modo che la destra   la maggior parte dei pulsanti di visualizzazione occupa la posizione che in precedenza conteneva l'ingranaggio   pulsante.
  •   

In questo modo se stai usando Unity hai il menu tradizionale, ma se stai usando gnome, gnome-session-flashback hai i nuovi pulsanti del menu.

Nautilus in Unity:

Nautilus in Gnome-Flashback:

Se vuoi avere il menu tradizionale con i nuovi pulsanti in Unity ... Puoi provare a modificare il codice sorgente nautilus.

NOTA: ti consiglio di farlo in una macchina virtuale o in una macchina di prova per vedere se tutto è OK. In questo esempio sto usando Ubuntu "14.04" con "nautilus 3.10.1".

1) Assicurati di aver abilitato Archivio codice sorgente

  • Apri il Software Center di Ubuntu
  • Nella barra dei menu scegli Modifica - & gt; Sorgenti software . Fai clic per attivare "repository codice sorgente". Nel caso in cui io utilizzi il "Server principale" per il download.

Apri una finestra di terminale Ctrl + Alt + T e digita:

  • sudo apt-get update

2) Nel terminale digita quanto segue per installare i pacchetti necessari.

  • sudo apt-get install build-essential quilt

3) Installa dipendenze di build.

  • sudo apt-get build-dep nautilus

4) Crea una cartella per scaricare il codice sorgente.

  • mkdir ~/Downloads/src

  • cd ~/Downloads/src

5) Scarica il codice sorgente & amp; Esporta variabili.

  • apt-get source nautilus

  • export QUILT_PATCHES=debian/patches

  • export EDITOR=gedit

6) crea la patch e modifica il codice sorgente.

  • cd nautilus-3.10.1/

  • quilt new 99_restore_menu_buttons.patch

  • quilt edit src/nautilus-toolbar.c

Rimuovi le linee ... 550 e 572.

Rimuovi la riga 550

  

if (nautilus_toolbar_show_menu_buttons ()) {

Rimuovi la riga 572

  

}

Salva le modifiche.

Prima:

Dopo:

7) Compila e crea i pacchetti deb.

  • quilt refresh

  • fakeroot dpkg-buildpackage

8) Installa i pacchetti deb.

  • cd ..

  • sudo dpkg -i *deb

9) Finalmente puoi effettuare il logout & amp; Accedi o uccidi Nautilus e riavvialo o Riavvia il computer per vedere le modifiche.

Prima:

Dopo:

Spero che questo aiuti.

    
risposta data Roman Raguet 10.05.2014 - 14:05
fonte
4

Quel pulsante è stato sostituito da un menu standard, che sarà (di default) il menu globale nella parte superiore dello schermo o (se modificato) nella barra del titolo. Non sono sicuro che il menu sia lo stesso o no, ma nessuna funzionalità è stata rimossa con questa modifica.

    
risposta data NGRhodes 09.05.2014 - 21:08
fonte
2

Solo un pensiero qui Ho appena installato il mio e l'icona dell'ingranaggio esiste quindi immagino dato che ho le opzioni predefinite

se avvii editor dconf

e imposta i valori predefiniti

a tutte le schede sotto gnome & gt; nautilus

con

nautilus -q

e apri nautilus

potrebbe essere correlato a questo bug ??

immagine

sembra che ci stiano lavorando

hai provato nemo e anche lì mancano cose ??

    
risposta data billybadass 10.05.2014 - 11:18
fonte
2

Combinazione di NGRhodes e billybadass risposte, posso confermare che questa è una funzionalità di Unity-only. Upstream GNOME nautilus ha ancora questa funzione e questa funzione è stata specificamente modificata per gli utenti che usano Unity. L'icona a forma di ingranaggio è stata rimossa in Unity per unirli nelle barre dei menu. Tutte le funzioni dell'icona a forma di ingranaggio si trovano nei rispettivi menu.

L'ho confermato con il mailing nautilus e presto annetterò le rispettive mail (sembra che non siano nell'indice di Google in questo momento, quindi non le farai usare su Google). Inserendo qui una parte della posta, come riferimento, ha risposto Emmanuele Bassi, il direttore della Fondazione GNOME:

  

it (L'icona dell'ingranaggio) è ancora lì. Penso che Ubuntu stia correggendo alcune cose relative a   barre di intestazione, ma questa è una cosa solo per Ubuntu, e GNOME upstream ha   niente a che fare con questo.

Il modo più semplice ma più indesiderabile sarebbe passare a GNOME (nessuno lo farebbe per l'icona dell'ingranaggio, credo). Aggiornerò la mia risposta non appena troverò un modo, se possibile, di riportare l'icona di questo ingranaggio su Unity.

    
risposta data jobin 10.05.2014 - 13:30
fonte

Leggi altre domande sui tag