Perché ci sono due icone nel launcher Unity per Nautilus?


12

Bene, quindi ho installato Ubuntu 11.10.

Il fatto è che quando faccio clic sull'icona della cartella principale nel programma di avvio (Win + 1), la cartella principale si apre e una nuova icona appare nel programma di avvio.

Voglio che le finestre siano evidenziate nella prima icona solo se catturi la mia deriva (4a icona).

Ho pensato che se potessi rimuovere la prima icona e quindi fare clic con il pulsante destro del mouse sull'altra icona e tenerlo nel programma di avvio, potrebbe funzionare - ma poi le cartelle si aprono e l'icona rimane vuota senza alcuna indicazione che una finestra è aperta (sembra uguale a prima icona).

Inoltre, le icone numerate dall'alto verso il basso escludono l'icona del trattino.

Risposte:


5

Dichiarazione di non responsabilità: non sono un programmatore Linux e questa risposta contiene la modifica dei file dalla cartella principale. Funziona per me, ma fallo a tuo rischio.

Questo problema si presenta quando si configura l'icona Home per avere una lista rapida dei luoghi preferiti come descritto qui .

Il modo per risolverlo, come scritto nella pagina Bug 842257 , è invece di creare una copia di /usr/share/applications/nautilus-home.desktop in ~ / .local / share / applicazioni e modificando questa copia, piuttosto modificando il file originale. Quindi i passaggi sono:

  1. Eliminare la copia, se presente: ~ / .local / share / application / nautilus-home.desktop

  2. Apri un terminale e scrivi:

    gksu gedit /usr/share/applications/nautilus-home.desktop
    
  3. Aggiungi questo testo nella parte inferiore del file, salva e chiudi.

    X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
    [Videos Shortcut Group]
    Name=Videos
    Exec=nautilus Videos
    TargetEnvironment=Unity
    
    [Documents Shortcut Group]
    Name=Documents
    Exec=nautilus Documents
    TargetEnvironment=Unity
    
    [Music Shortcut Group]
    Name=Music
    Exec=nautilus Music
    TargetEnvironment=Unity
    
    [Pictures Shortcut Group]
    Name=Pictures
    Exec=nautilus Pictures
    TargetEnvironment=Unity
    
    [Downloads Shortcut Group]
    Name=Downloads
    Exec=nautilus Downloads
    TargetEnvironment=Unity
    
  4. Reboot. Dovrebbe funzionare ora, solo un'icona, con l'elenco rapido.

Se il problema persiste, puoi provare Alt + F2, quindi eseguire

unity --reset-icons

Ciò ripristinerà le icone dell'installazione originale sulla barra di avvio, quindi dovrai ripopolarlo nel modo desiderato.

Per recuperare il file nautilus-home.desktop originale, è possibile reinstallare Nautilus e disporre delle impostazioni e dei file predefiniti:

sudo apt-get install --reinstall nautilus

Per il mio Ubuntu 16.0 recentemente aggiornato senza nulla in ~ / .local / share / applicazioni ha unity --reset-iconsfunzionato bene senza riavviare o altro
llrs

6

Secondo il bug , devi solo rimuovere la seguente riga dal tuo launcher Nautilus personalizzato (~ / .local / share / application / nautilus-home.desktop):

OnlyShowIn=GNOME;Unity;

Ho avuto questo problema e rimuovere quella linea, disconnettersi e riconnettersi ha funzionato per me.


In Ubuntu 16.04, ho trovato questo file in / usr / share / applicazioni.
Sagar Jha,

Ma questo non ha risolto il problema per me.
Sagar Jha,


2

Ho avuto lo stesso problema. Assicurati di non avere un nautilus-home.desktopfile personalizzato in ~/.local/share/applications. Quando ho cancellato tutto ha ripreso a funzionare.

Ne ho creato uno poco fa nell'11.04, suppongo che qualcosa sia cambiato nell'11.10.


ha rimosso la mia icona mi puoi dire come riaverlo?
Sarveshlad,

@SarveshLad Basta fare clic sull'icona del trattino (il logo Ubuntu) e digitare nautilus. Trascina l' Home Foldericona nel programma di avvio. In alternativa, è possibile aprire l'applicazione e quindi fare clic con il tasto destro sull'icona nel programma di avvio e selezionare Keep in launcher.
Mike Walsh,

l'ho provato e lo ha risolto, ma quando ho configurato la mia icona per includere i miei luoghi preferiti .. è tornata alla situazione esistente
sarveshlad

1

Basta sbloccare il file manager da Launcher. Quindi, aprilo di nuovo dall'icona di ricerca digitando nautilus. Infine, bloccalo al launcher.

Ha funzionato per me.


0

L'icona del trattino non dovrebbe avere un numero poiché sarebbe ridondante. I numeri sono lì in modo da poter attivare una voce premendo super + num. Ad esempio, nel tuo caso, saresti in grado di avviare e / o passare a Firefox premendo super + 2 e super + 3 per il terminale. Il lancio del trattino è fatto da un semplice tocco su super.

Ho visto il bug a cui ti riferisci, ma è stato un po 'di tempo fa. Hai installato tutti gli aggiornamenti? Ho anche visto quello causato da un'estensione, ma non ricordo quale fosse, ma potrebbe essere stato uno di aggiungere liste di scelta rapida. Non dovrebbe essere così fuori dalla scatola. Prova ad aprire una sessione ospite e sono sicuro che il problema scompare. Sarebbe bello se lo confermassi comunque.


jusy ha installato l'11.10 ieri e sì l'ho aggiornato e il mio sistema è aggiornato ho fatto la numerazione in modo che possa essere facile da interpretare
sarveshlad


0

Il problema è una contraddizione nel file "Cartella principale" /usr/share/applications/nautilus-home.desktop

Nel file originale questa riga esiste:

OnlyShowIn=GNOME;Unity;

mentre nella lista rapida è:

TargetEnvironment=Unity

Ciò viene risolto cambiando (TargetEnvironment = Unity) in:

TargetEnvironment=GNOME;Unity;

ha funzionato per me.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.