Tentando fechar o firefox mas não consegue encontrar o arquivo de bloqueio

0

Recebo uma mensagem assim:

Firefox is already running, close it or restart

Estou em uma rede, portanto, não tenho permissão para fazer nada com o sudo e, portanto, não posso reiniciá-lo, então procurei o arquivo .lock em .mozilla/firefox .

Tudo o que está dentro é um

.profile.ini 

No arquivo, diz

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=o4k6tgim.default

Isso é enlouquecedor. Alguém sabe como posso encontrar esse arquivo de bloqueio? Ou outra maneira de fazer o Firefox funcionar novamente?

    
por Magpie 06.12.2012 / 23:38

4 respostas

1

Tente verificar a saída executando strace firefox da linha de comando ... assumindo que você está executando sob algum tipo de Linux.

    
por 06.12.2012 / 23:40
1

Primeiro, use ps | grep firefox para verificar se o processo não está preso em algum lugar. Se estiver, use kill para terminá-lo - você provavelmente precisará de kill firefox-bin . Depois de saber que o Firefox não está em execução, você pode excluir o arquivo .lock no perfil.

    
por 07.12.2012 / 01:04
0

Obrigado por todas as sugestões, mas não tentei confirmar se teriam funcionado, pois consegui resolvê-lo mais cedo indo ao terminal e pressionando

firefox -P

Então eu criei um novo profile.ini e deletei o que estava lá e tentei novamente.

Isso funcionou!

    
por 07.12.2012 / 07:43
0

Se abaixo estiver a mensagem de erro que o OP estava recebendo ...

De link , deve haver:

1) Um arquivo chamado .parentlock
-AND-
2) Um link simbólico chamado lock
... em (para este OP) ~/.mozilla/firefox/o4k6tgim.default/ .

O primeiro está presente enquanto o Firefox está sendo executado para impedir que mais de uma instância diferente tente gravar simultaneamente no mesmo conjunto de arquivos de perfil e, se o Firefox não for fechado corretamente, nenhum deles poderá ser removido.

De qualquer lugar no sistema de arquivos (ou removendo este se pwd reportar (para este OP) ~/.mozilla/firefox/o4k6tgim.default ), faça (para este OP) rm ~/.mozilla/firefox/o4k6tgim.default/.parentlock ~/.mozilla/firefox/o4k6tgim.default/lock' (supondo que a primeira sentença ultrapasse ) para removê-los, se não houver um processo do Firefox em execução .

Mais informações menos autoritativas aqui .

    
por 08.06.2013 / 21:13

Tags