Como posso parar o Firefox de congelar regularmente?


3

(Firefox 7.0.1 no Ubuntu 11.10 usando Gnome Classic)

Eu esperava que meu problema de congelamento do Firefox tivesse sido resolvido com o método sqlite VACUUM oferecido nesta resposta . Isso ajudou, pois o Firefox parece congelar um pouco menos frequentemente.

Infelizmente, embora um pouco menos, o Firefox continua congelando. Parece acontecer se eu deixar por um tempo sem executar nenhuma tarefa, mas não tenho 100% de certeza sobre isso. De qualquer forma, pelo menos uma vez por dia, devo forçá-lo a fechar:

insira a descrição da imagem aqui

Executei o Firefox com a -gopção de verificar se recebo alguma saída de depuração, mas parece não informar nada de anormal. Parece isso quando preciso forçar um fechamento:

[Thread 0xa97ffb70 (LWP 4301) exited]
[Thread 0xaddfeb70 (LWP 4287) exited]
[Thread 0xb01feb70 (LWP 4275) exited]
[Thread 0xb09ffb70 (LWP 4274) exited]
[Thread 0xb140ab70 (LWP 4272) exited]
[Thread 0xb24ffb70 (LWP 4270) exited]
[Thread 0xb2e9db70 (LWP 4266) exited]
[Thread 0xb369eb70 (LWP 4265) exited]
[Thread 0xb42ffb70 (LWP 4264) exited]
[Thread 0xac2fdb70 (LWP 4309) exited]

Program terminated with signal SIGKILL, Killed.
The program no longer exists.

Eu tentei remover todos os plugins, sem sucesso.

Como faço para que o Firefox pare de congelar.


Tente desinstalar e reinstalar.
— Wizlog 13/11/11

2
Se você criar um perfil completamente novo e mudar para ele , o congelamento será interrompido? Se sim, quando você volta ao seu perfil antigo, o congelamento acontece novamente?
— Daxelrod

2
Desculpe, não fui claro com a minha sugestão. O Firefox permite que você tenha vários perfis e alterne entre eles. Sugeri que você criasse um novo ao lado do perfil existente para fins de teste.
— daxelrod

11
Antes de fazer isso, você pode fazer backup do perfil com este comando cp -r ~/.mozilla ~/.mozilla.bkupque copiará o .mozilla para .mozilla.bkup ou o que você desejar usar.
— Rob

11
@daxelrod: iniciei um perfil limpo e lentamente apresentei meus plug-ins mais críticos. Por enquanto, tudo bem. Ele não identifica qual era o problema, mas pode ser a solução vencedora para começar do zero. Se você postar sua sugestão como resposta, e supondo que eu não receba o congelamento de volta, concederia a recompensa por isso.
— Questionador

Respostas:


2

Sugiro usar o Gerenciador de perfis para criar um novo perfil ao lado do atual. O Profile Manager permitirá que você escolha qual perfil usar na inicialização.

Nesse novo perfil, desative todos os plugins. Use esse novo perfil um pouco e veja se os congelamentos continuam acontecendo. Se o fizerem, o problema é externo ao seu perfil; e tem a ver com a instalação do Firefox ou outra coisa no seu computador.

No entanto, se os congelamentos não acontecerem no novo perfil, você sabe que ele tem algo a ver com o antigo. Você pode começar a introduzir plug-ins e extensões, um de cada vez, no novo perfil para ver se é possível restringir um culpado.

Se o novo perfil ainda estiver funcionando sem problemas com todos os seus plugins e extensões, tente restaurar os dados do seu perfil antigo , um por vez.

Com esse processo, você poderá deduzir o que está causando o problema e, caso contrário, terá um novo perfil que não causará o problema com a maioria dos seus dados.


1

Vejo que você declarou;

Eu tentei remover todos os plugins, sem sucesso.

Só para ter certeza, você desativou o Java? Nesse caso, um script descontrolado também pode causar um problema como esse, dependendo de como o Firefox interpreta esse script. Além disso, alguns 'Anúncios' também podem causar a falha.

Eu sugeriria instalar o seguinte como um 'teste'; NoScript e AdBlockPlus. Ambos os plugins estão disponíveis diretamente no Firefox; Ferramentas> Complementos.

Caso você nunca tenha usado o 'NoScript', quando instalado pela primeira vez e você visitar uma página da Web, nenhum script será executado. Isso significa, por exemplo, que as tentativas de login não funcionarão, a funcionalidade do site baseada em scripts não funcionará etc. Quando você visita um site, pode simplesmente adicionar o script à sua lista aprovada, de maneira muito simples; Clique com o botão direito do mouse> NoScript> [Selecionar script]. Seus scripts "permitidos" serão lembrados; você também pode revogar direitos.

Eu tive exatamente o mesmo problema que você mencionou no Firefox no OS X e descobri que só ocorreu em determinadas páginas da Web, usando tentativa e erro, proibindo scripts usando o NoScript e não sofri o comportamento desde então.


Por curiosidade, se os plug-ins e scripts estiverem desativados, como um anúncio ainda causaria uma falha?
— Daxelrod 18/11

@daxelrod: Desculpe, eu não desenvolvo Web, por isso não estou 100% ciente de como os anúncios e scripts operam, mas vi casos em que o YouTube, por exemplo, funcionaria corretamente mesmo sem permitir o script via NoScript; Eu acredito que foi uma mudança do lado do YouTube. Depois de ver isso, não tinha certeza se essas mesmas alterações poderiam ser empregadas para a entrega de anúncios, portanto, eu também mencionei o AdBlockPlus, como uma espécie de rede de segurança.
— V_P

Os vídeos do YouTube serão reproduzidos sem o JavaScript ativado porque eles usam o plug-in Flash. Se você optar pela versão de teste em HTML5 , os vídeos serão reproduzidos sem a necessidade do plugin Flash ativado.
— Daxelrod
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.