FirefoxEnquanto navegava pela Internet, descobri, através do Ubuntu Blog, que o Firefox utiliza o Pango, uma biblioteca para disposição e renderização de texto internacionalizado. Ora, esta biblioteca reduz substancialmente a velocidade do Firefox, aliás, no Ubuntu Blog é referido que diminui a velocidade entre 30% e 40%. Através deste artigo, poderá saber como desactivar esta biblioteca aumentando a velocidade do Firefox.


Solução

A solução é muito simples e passa por adicionar uma linha de código a um ficheiro. Basicamente o utilizador apenas precisa de escrever o seguinte para abrir o ficheiro:

gedit ~/.bashrc


E basta copiar o seguinte para o final do ficheiro:

export MOZ_DISABLE_PANGO=1

Salve o ficheiro e reinicie o Firefox. Para ter a certeza que fecha completamente o Firefox, escreva no terminal:

killall firefox


Solução super rápida

Abra o terminal e escreva:

echo "export MOZ_DISABLE_PANGO=1" >> ~/.bashrc

De seguida reinicie o Firefox, fazendo o seguinte para fechá-lo completamente:

killall firefox


Referências:

Ubuntu Blog;
Wikipedia – Pango;
Disabling pango in firefox – Ubuntu Forums;
Launchpad – Pango-enabled firefox is much slower.

318 Respostas ate agora.

  1. [...] Ponha o seu Firefox mais veloz! desabilitando o Pango; [...]

  2. [...] Ponha o seu Firefox mais veloz! desabilitando o Pango; [...]

  3. Por que a lib pango não vem desabilitada por padrão? qual a função dela no firefox?

    []‘s

  4. [...] Ponha o seu Firefox mais veloz! Ir para o artigo original [...]

  5. Cláudio Novais diz:

    Olá Cristiano,
    Obrigado pelo comentário e pelo apoio. Aproveite e subscreva este blog para receber os artigos em primeira mão!

    Olá luiz,
    Normalmente o ficheiro está vazio. No entanto, caso tenha algo, sugiro que ponha fora do fi para que o comando seja sempre executado!

    Olá Sérgio Luiz Araújo Silva,
    Obrigado pela dica e pela referência no seu blog! Vou experimentar a sua dica. Já agora, reparei que também faz referência à optimização da base de dados do Firefox. No entanto, acho essa maneira um pouco complexa e, por isso, sugiro que veja este artigo que fiz:
    http://ubuntued.info/2009/09/optimize-a-base-de-dados-do-firefox.html

    Olá SergioJP,
    Obrigado mais uma vez por ajudar aqui no Ubuntued! :]

    Olá thiago schmitt,
    Muito obrigado pelos elogios e pela publicidade que está a fazer ao meu blog! Aproveite e sugira aos seus amigos para subscreverem o blog para receberem as actualizações em primeira mão!

    Obrigado a todos pelo apoio. Este tipo de apoio só me faz querer ajudar ainda mais a comunidade e por isso espero que continue assim! :]

    Abraços.

  6. Sempre estou lendo seu blog, e repassando para o pessoal, muitas dicas boas!
    Parabéns Claudio.

  7. SergioJP diz:

    @ Jonas em vez de usar “killall firefox” experimenta pkill firefox.

  8. Descobri outra dica e publiquei aqu:
    http://vivaotux.blogspot.com/2009/08/mais-uma-dica-para-otimizar-o-fireox.html

    Mas segue direto, desabilite os perfis de cor melhorados assim:

    coloque a chave “gfx.color_management.mode”
    com o valor zero.
    .-= Sérgio Luiz Araújo Silva´s last blog ..Removendo linhas duplicadas com o awk =-.

  9. luiz diz:

    olá…esse comando no final do arquivo é pra ser colocado abaixo da expressão FI? ou antes dela?

  10. Ótima dica. Sempre encontro dicas muito boas aqui e essa foi uma das mais úteis.
    .-= Cristiano Almeida´s last blog ..The Pussycat Dolls também gosta de Lamborghini =-.

  11. Cláudio Novais diz:

    Olá Gustavo,
    Este procedimento também se aplica ao Shiretoko.

    Olá F3N1X,
    Obrigado pelo comentário e pelo apoio! Mais dicas virão!

    Olá Kernel_Script,
    Há muito tempo que não o via por aqui! Obrigado pelo comentário!

    Olá Sérgio,
    Obrigado pelo comentário e pela dica. Não a conhecia e, por isso, vou averiguar!

    Olá Jonas,
    Não sei porquê que isso está a dar esse problema. Mas para reverter este processo é muito simples, basta editar novamente o ficheiro e tirar a linha que adicionou ao ficheiro. Muito simples!

    Olá Victor,
    Isto é muito simples, o Ubuntu está preparado para funcionar em qualquer computador e, para isso, precisa de estar preparado para trabalhar com caracteres não normais. Como nós utilizamos “caracteres normais”, não precisamos de ter este pacote activo!

    Olá denilson,
    Obrigado pelo comentário!

    Abraços.

  12. denilson diz:

    realmente o firefox ficou muito rapido

  13. Victor diz:

    Mas porque isso vem no ubuntu? só pra deixar mais lento o firefox?
    Deve ter um motivo

  14. [...] Firefox 30 a 40% mais veloz no linux Mais uma dica preciosa do Cláudio Novais, vale fazer o teste e comparar (tags: linux firefox ubuntu) Por: – Neto Cury | [...]

  15. Jonas diz:

    Ajuda por favor!
    Amigo Cláudio sua dica foi realmente muito bacana mas, algo estranho aconteceu, fiz tudo como você orientou mas acontece o seguinte.
    A partir de agora toda vez que abro o terminal aparece uma mensagem dizendo:” NENHUM PROCESSO MORREU”, e em seguida o FIREFOX É FECHADO!
    Não sei o que posso fazer para solucionar esse problema!
    Peço sua ajuda!

  16. Excelente dica junto com aquela de limpar o cache do firefox

    find ~ -name ‘*.sqlite’ -exec sqlite3 ‘{}’ ‘VACUUM;’ \;
    .-= Sérgio Luiz Araújo Silva´s last blog ..Primeiras impressoes sobre o foxy linux =-.

  17. Excelente dica Cláudio. Realmente deu uma bela melhorada aqui, obrigado por copartilhar a dica : ]
    .-= kernel_script´s last blog ..[Tutorial] Modem ZTE MF626 no Ubuntu 9.04 =-.

  18. F3N1X diz:

    Cláudio, parabens otima dica nem posso acreditar meu Firefox ficou muitissimo mais rápido.
    Suas Dicas são show de bola.

    Forte abraço.
    .-= F3N1X´s last blog ..Revista Espírito Livre nº 5. =-.

  19. gustavo diz:

    olá,claudio.

    este procedimento é automático para o shiretoko também?
    obrigado!

Deixe um comentario