Nautilus è molto lento


27

Un mese fa ho aggiornato (nessuna nuova installazione) a 12.04.

Da allora nautilus è diventato estremamente lento. Quando apro una cartella che contiene molte sottocartelle, a volte devo aspettare 4 secondi per visualizzare tutto. Non è mai stato così prima, nelle versioni precedenti ho sempre potuto navigare tra i miei file in modo estremamente veloce.

Se avvio nautilus con i privilegi di root da un terminale, funziona perfettamente.

Ho cercato "driver aggiuntivi" e cambiato da Nvidia attuale versione-aggiornamento ai driver consigliati. Ciò ha drasticamente aumentato le prestazioni e la velocità di navigazione dei file, purtroppo solo per un paio di giorni. Ora sono di nuovo bloccato con il molto lento Nautilus.

Ho anche provato a installare l'ultimo driver nvidia come è stato suggerito qui: http://www.techlw.com/2012/03/install-nvidia-drivers-on-ubuntu-1204.html Non ha funzionato affatto.

Inoltre, quando si utilizza il trattino per cercare di trovare i file, non risponde correttamente: non trova i file o si carica per anni finché il file non viene visualizzato.

Sto lavorando su un notebook Acer con

CPU Intel® Core ™ i5 M 430 a 2,27 GHz × 4
6 GB di RAM
GeForce GT 320M / PCIe / SSE2
64 bit Ubuntu 12.04


Puoi avviare nautilus dalla riga di comando, sfogliare alcune cartelle con molti file e riportare eventuali errori dei messaggi?
— Javier Rivera,

Se apro nautilus tramite un terminale ("sudo nautilus") la navigazione dei file funziona in modo fluido. Tuttavia ottengo il seguente rapporto di errore nel terminale: ** (soffice: 16051): CRITICO **: murrine_style_draw_box: asserzione `height> = -1 'fallita ** (soffice: 16051): ATTENZIONE **: Impossibile chiamare /com/canonical/AppMenu/Registrar.UnregisterWindow
— Tobelli

Fare 'sudo nautilus' lo avvierà con il profilo radice, nascondendo eventuali errori nel tuo. Come curiosità, il menu globale è disabilitato quando lo si avvia con sudo. Prova 'killall nautilus; nautilus', per evitare di aprire una nuova istanza.
— Javier Rivera,

Grazie per avermi aiutato, lo apprezzo davvero. In effetti il ​​menu globale è disabilitato quando faccio sudo nautilus
— Tobelli il

Il problema persiste ancora. Qualcuno ha una soluzione per questo problema?
— Tobelli,

Risposte:


5

Ho escogitato alcuni modi per velocizzare nautilus: segnalibri e anteprime. Ma non è ancora così veloce come dovrebbe essere ... e ho un SSD!

segnalibri:

Per risolvere il problema, elimina tutti i segnalibri, riavvia e quindi aggiungi di nuovo quelli senza i quali non puoi vivere.

Usando strace mi sono reso conto che nautilus stava dichiarando molti file per ogni vista. Anche i file che non erano nella directory che stavo sfogliando durante la traccia. Penso che nautilus stia cercando di pre-memorizzare questi segnalibri.

Avevo un disco di rete come segnalibro ... questo potrebbe essere stato il motivo per cui nautilus impiegava diversi secondi per caricare.

Impostazioni di anteprima:

Disabilita le anteprime nelle preferenze come segue:

inserisci qui la descrizione dell'immagine


2
nautilusè lento anche quando non ci sono boookmark, diventa più lento quando vengono aggiunti più file all'HDD.
— TheKojuEffect,

1
Un segnalibro su una rete lo ha fatto per me. L'anteprima non fa molta differenza. Ho anche aperto un bug al riguardo: bugzilla.gnome.org/show_bug.cgi?id=694677
— sup

@sup: mi scuso per il nitpicking come programmatore, ma hai aperto una segnalazione di bug dopo aver trovato un bug . "Aprire i bug" crea confusione se parli con gli sviluppatori.
— galleria

Sì, immagino tu abbia ragione .. Anche se penso che sia piuttosto chiaro cosa intendevo dal contesto.
— sup

3

Non so se sia di aiuto. Ma ho rimosso il plugin seguenti: nautilus-sendto, nautilus-sendto-empathy, nautilus-share, nautilus-open-terminal. Ora Nautilus sembra funzionare abbastanza velocemente.


Non posso confermarlo. Ho installato queste estensioni e ho ancora gli stessi problemi. La mia prova: $HOME/.thumbnails/directory con ~ 50000 immagini (anteprima in nautilus disattivata). Osservazione: Nautilus rallenta fino a gattonare, non visualizza i file, deve essere ucciso). L'accesso /usr/bincon ~ 2800 elementi richiede circa 7 secondi. Entrambe le azioni sono quasi istantanee su PCmanFM e Dolphin.
— Glutanimate,

Ripensandoci: sembrano esserci delle accelerazioni quando si accede a directory più piccole (<50 voci). Nautilus sembra un po 'più reattivo. Ma queste soluzioni ovviamente non risolvono il problema di fondo che è lo stesso Nautilus. Grazie per aver pubblicato questo, però. Qualsiasi aiuto è apprezzato!
— Glutanimate,

1

nel tuo post citi un errore critico di murrine sicuramente questo è colpa di alcuni temi, il che spiegherebbe perché nautilus rooted funziona bene poiché root non porta il tema utente, prova a cambiare il tema predefinito e prova.


Raccomando di modificarlo per spiegare come farlo.
— Eliah Kagan


1

Questo aiuta a ridurre i problemi:
a preferenze / comportamento controllare aperto ogni cartella in una finestra separata
abbassa l'usabilità, la creazione di carichi di finestre; ma almeno non devi sederti e aspettare che finalmente risponda come succede in Window $ ...

Questo problema può ancora verificarsi e bloccare tutte le finestre di nautilus ..., quindi considero questo una soluzione temporanea che non è al 100% e aspetto ancora una soluzione per nautilus.

Questo in sostanza ti aiuta a evitare di andare avanti e indietro sulle cartelle, tenendole tutte aperte.

EDIT: i rallentamenti si sono fermati! ma è più difficile usare nautilus, ma almeno non continuerà a congelare tutto il tempo! (si blocca ancora o si blocca completamente nautilus ma richiede più tempo)


1

Correzione temporanea su https://wiki.debian.org/Nautilus/FAQ/SlowNautilus

Causa del problema: in qualche modo l'archivio "gvfsd-metadata" è stato danneggiato, di conseguenza "gvfsd-metadata" è bloccato su un ciclo infinito. Che a sua volta influenzano in modo significativo le prestazioni di nautilus. Se non hai familiarità con "gvfsd-metadata", è un processo che raccoglie i metadati del file quando usi il browser dei file Nautilus. Supponiamo che "gvfsd-metadata" faccia parte o sia correlato al pacchetto "gvfs".


0

Questo ha funzionato per me:

sudo apt-get install --reinstall nautilus

0

Nautilus è molto lento anche su Ubuntu 14.04 . Non so perché, forse problemi con i plugin? Ho rimosso plug-in Nautilus aggiuntivi. È ancora molto lento e a volte si blocca. Penso che Canonical dovrebbe fare qualcosa, perché Ubuntu oscilla e non dovrebbe essere disturbato da un file manager.

Sto usando il file manager Nemo come soluzione alternativa per un paio di giorni. È incredibilmente veloce e ha alcune caratteristiche davvero carine rispetto a Nautilus. Sarà il mio file manager predefinito se non ci sono problemi nei prossimi giorni.


0

Dopo giorni di ricerche sul web, sembrano esserci molti fattori che influenzano la velocità di Nautilus.

Per un capriccio, ho cancellato

~ / .Thumbnails / *

e ora le finestre Nautilus si aprono molto più velocemente. alzata di spalle

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.