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.