Nautilus é muito lento

27

Há um mês, atualizei (sem nova instalação) para 12.04.

Desde então, o nautilus ficou extremamente lento. Quando abro uma pasta que contém muitas subpastas, às vezes tenho que esperar 4 segundos até que tudo seja exibido. Isso nunca foi assim antes, nas versões anteriores eu sempre podia navegar entre meus arquivos extremamente rápido.

Se eu iniciar o nautilus com direitos de root em um terminal, ele funcionará perfeitamente.

Procurei em "drivers adicionais" e mudei da Nvidia atual-version-update para os drivers recomendados. Isso aumentou drasticamente o desempenho e a velocidade da navegação de arquivos, infelizmente apenas por alguns dias. Agora estou preso novamente com o Nautilus muito lento.

Também tentei instalar o driver nvidia mais recente, como sugerido aqui: http://www.techlw.com/2012/03/install-nvidia-drivers-on-ubuntu-1204.html Não funcionou.

Além disso, ao usar o traço para tentar encontrar arquivos, ele não responde adequadamente: não encontra arquivos ou carrega por idades até que o arquivo seja exibido.

Estou trabalhando em um notebook Acer com

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

Tobelli
fonte
Você pode iniciar o nautilus a partir da linha de comando, procurar uma pasta com muitos arquivos e relatar erros de mensagens?
Javier Rivera
Se eu abrir o nautilus através de um terminal ("sudo nautilus"), a navegação por arquivos funcionará fluentemente. No entanto, recebo o seguinte relatório de erro no terminal: ** (soffice: 16051): CRITICAL **: murrine_style_draw_box: assertion `height> = -1 'falhou ** (soffice: 16051): AVISO **: Não foi possível chamar /com/canonical/AppMenu/Registrar.UnregisterWindow
Tobelli
Ao executar o 'sudo nautilus', ele será iniciado com o perfil raiz, ocultando quaisquer erros no seu próprio. Como curiosidade, o menu global é desativado quando você o inicia com o sudo. Tente 'killall nautilus; nautilus', para evitar apenas abrir uma nova instância.
Javier Rivera
Obrigado por me ajudar, eu realmente aprecio isso. Na verdade o menu global é desativado quando eu faço sudo nautilus
Tobelli
A questão ainda persiste. Alguém tem a solução para esse problema?
Tobelli

Respostas:

5

Eu descobri algumas maneiras de acelerar o nautilus: favoritos e visualizações. Mas ainda não é tão rápido quanto deveria ser ... e eu tenho um SSD!

Favoritos:

Para corrigi-lo, exclua todos os seus favoritos, reinicie e adicione novamente os que você não pode viver.

Usando strace, percebi que o nautilus estava declarando muitos arquivos para todas as visualizações. Mesmo arquivos que não estavam no diretório, eu estava navegando durante o rastreamento. Acho que o nautilus está tentando pré-armazenar em cache esses indicadores.

Eu tinha uma unidade de rede como marcador ... essa pode ter sido a razão pela qual o nautilus estava demorando alguns segundos para carregar.

Configurações de visualização:

Desative as visualizações nas preferências da seguinte maneira:

insira a descrição da imagem aqui

Peter Jenkins
fonte
2
nautilusfica lento mesmo quando não há marcas de boook, fica mais lento quando mais arquivos são adicionados ao disco rígido.
TheKojuEffect
1
Um favorito em uma rede fez isso por mim. A visualização não faz muita diferença. Eu também abri um bug sobre ele a montante: bugzilla.gnome.org/show_bug.cgi?id=694677
sup
@sup: desculpe-me por apontar como programador, mas você abriu um relatório de erro depois de encontrar um erro . "Abrir bugs" gera confusão se você falar com os desenvolvedores.
Phresnel
Sim, acho que você está certo. Mesmo que eu ache claro o que eu quis dizer com o contexto.
sup
3

Eu não sei se é alguma ajuda. Mas eu removidos os seguintes plugins: nautilus-sendto, nautilus-sendto-empathy, nautilus-share, nautilus-open-terminal. Agora, o Nautilus parece estar funcionando muito rápido.

renegade230
fonte
Não posso confirmar isso. Instalei essas extensões e ainda tenho os mesmos problemas. Meu testcase: $HOME/.thumbnails/diretório com ~ 50000 imagens (visualização no nautilus desativada). Observação: o Nautilus fica lento para rastrear, não exibe arquivos, precisa ser morto). O acesso /usr/bincom ~ 2800 itens leva cerca de 7 segundos. Ambas as ações são quase instantâneas no PCmanFM e Dolphin.
perfil completo de Glutanimato
Pensando bem: Parece haver algumas acelerações ao acessar diretórios menores (<50 itens). O Nautilus parece um pouco mais responsivo. Mas essas soluções alternativas obviamente não corrigem o problema subjacente que é o próprio Nautilus. Obrigado por postar isso, no entanto. Qualquer ajuda é apreciada!
perfil completo de Glutanimato
1

no seu post, você menciona um erro crítico da murrine com certeza isso é culpa de algum tema, o que explicaria por que o nautilus raiz funciona bem, pois a raiz não carrega o tema do usuário, tente mudar para o tema padrão e teste.

mick
fonte
Eu recomendo editar isso para explicar como fazer isso.
Elias Kagan #
1

Isso ajuda a reduzir os problemas:
em preferências / comportamento verifique aberto cada pasta em sua própria janela
que reduz a usabilidade, criando um monte de janelas; mas pelo menos você não precisa sentar e esperar finalmente responder como acontece no Window $ ...

Esse problema ainda pode ocorrer e congelar todas as janelas do nautilus ..., então considero isso uma solução temporária que não é 100% e ainda espero uma correção para o nautilus.

Isso basicamente ajuda a evitar a alternância de pastas, mantendo-as todas abertas.

EDIT: As desacelerações pararam! mas é mais difícil usar o nautilus, mas pelo menos não fica congelando o tempo todo! (ainda congela ou trava completamente nautilus, mas leva mais tempo)

Poder do Aquário
fonte
1

Correção temporária em https://wiki.debian.org/Nautilus/FAQ/SlowNautilus

Causa do problema: De alguma forma, o armazenamento "gvfsd-metadata" foi corrompido, como resultado, "gvfsd-metadata" ficou preso em um loop infinito. O que, por sua vez, afeta significativamente o desempenho do nautilus. Se você não está familiarizado com "gvfsd-metadata", é um processo que coleta metadados de arquivo quando você usa o navegador de arquivos Nautilus. Estamos assumindo que "gvfsd-metadata" faz parte ou está relacionado ao pacote "gvfs".

Francewhoa
fonte
0

Isso funcionou para mim:

sudo apt-get install --reinstall nautilus
hanoo
fonte
0

O Nautilus também é muito lento no Ubuntu 14.04 . Não sei por que, talvez problemas com plugins? Eu removi plugins adicionais do Nautilus. Ainda é muito lento e congela às vezes. Eu acho que a Canonical deve fazer alguma coisa, porque o Ubuntu é ótimo e não deve ser incomodado por um gerenciador de arquivos.

Estou usando o gerenciador de arquivos Nemo como uma solução alternativa agora por alguns dias. É incrivelmente rápido e possui alguns recursos muito bons em comparação com o Nautilus. Será o meu gerenciador de arquivos padrão se não houver problemas nos próximos dias.

malisokan
fonte
0

Após dias de pesquisa na web, parece haver muitos fatores que afetam a velocidade do Nautilus.

Por um capricho, eu apaguei

~ / .thumbnails / *

e agora as janelas do Nautilus abrem muito mais rapidamente. dar de ombros

garrett mitchener
fonte