Não é possível ' abrir o Firefox porque uma cópia do Firefox já está aberta

Tenho vários usuários em meu MacBook ( OS X 10.9.5). Um deles tem restrições parenciais, mas tem permissão para usar o Firefox. Agora, apesar disso, ela não consegue executar o Firefox: sempre que ela tenta, uma caixa de erro aparece com a mensagem

Fechar Firefox
Uma cópia do Firefox já está aberto. Apenas uma cópia do Firefox pode ser aberta por vez.

(nem é preciso dizer que o Firefox não foi aberto, nem por ela nem por nenhum outro usuário, e que nenhum dos outros usuários tem esse problema).

Parece que isso ocorreu após uma atualização recente do Firefox (para a versão 39.0).

Qual pode ser a causa disso? Como posso resolver isso?

Resposta

Aqui está o que fiz para corrigir o problema:

  • No Terminal OS X, encontre seu diretório de perfil do Firefox usado atualmente (algo como): $ cd ~/Library/Application\ Support/Firefox/Profiles/ $ ls -l

  • se você tiver vários perfis, liste aquele com a data mais recente $ cd rAnd0m.default $ ls -la

  • remova o arquivo oculto de parênteses $ rm -v .parentlock

  • tente iniciar o Firefox novamente

(se o problema não estiver relacionado ao arquivo de parênteses, você verá: rm: .parentlock: No such file or directory)

Se você preferir usar o Finder, apenas torne visíveis os arquivos de ponto ocultos primeiro, para que você possa verificar existência de .parentlock e excluí-lo.

Comentários

  • Acho que tornar os arquivos ocultos (ponto) visíveis no Finder não é trivial …
  • descobri que também tinha um ' processo fantasma ' em execução – @joshua s resposta (usando ps -wwax | grep firefo) foi necessária para encontrá-lo e eliminá-lo. btw, o processo não ' apareceu no OSX ' s ' forçar o encerramento ' lista.
  • Obrigado. A caixa de diálogo de erro deve ter uma opção para fazer isso automaticamente!
  • isso funcionou para mim depois de apple.stackexchange.com/questions/196771/… Eu tinha planejado " Restaurar a sessão anterior " ( support.mozilla.org/en-US/kb/… ) e, infelizmente, quando lancei e encontrei um security " que significava que os favoritos e o histórico ficariam inacessíveis. depois que matei o " processo fantasma " e reiniciei o firefox, estava em boa forma em relação ao erro, mas agora meu " sessão " anterior não valia nada.

Resposta

Quando recebi esta mensagem, só tive que encerrar o processo perdido, nenhum bloqueio foi envolvido para mim.

% ps -wwax | grep -i firefo 81106 ?? 711:45.58 /Applications/Firefox.app/Contents/MacOS/firefox -foreground 28986 ttys000 0:00.00 grep -i firefo % kill 81106 

Apesar do processo ainda estando “secretamente” ativo, não havia nenhum Firefox visível no cmd-tab alternador de tarefas, nem na caixa de diálogo cmd-opt-esc Forçar Encerrar. O Firefox estava neste estado após uma falha / reinicialização.

Comentários

  • Isso resolveu meu problema, mas as respostas acima não. Obrigado!
  • Eu tinha vários em execução – o que resolveu o problema era um contêiner de plug-in (reconhecível pelo caminho).
  • coisas engraçadas sobre linux / unix. é preciso ser um hacker para fazer as coisas simples funcionarem

Resposta

A resposta de emma24xia “é para Windows e não aplicável em um Mac. Em um Mac, você faria isso desta forma.

Abra Aplicativos / Utilitários e inicie o Monitor de atividades.

Procure Firefox na lista. Selecione-o e clique em o ícone de sinal de stop para forçar o encerramento desse processo.

Comentários

  • Desculpe, mas essa não era a solução: não há nenhum outro processo do Firefox em execução em execução. O único mostrado pelo monitor de atividades é aquele que exibe a caixa de erro.
  • funcionou para mim

Resposta

Eu encontro uma solução online aqui, você pode verificá-la. https://support.mozilla.org/en-US/kb/firefox-already-running-not-responding

Comentários

  • Embora este link possa responder à pergunta, é melhor incluir as partes essenciais da resposta aqui e fornecer o link para referência . Respostas apenas de link pode se tornar inválido se o link da página mudar.
  • Seu link forneceu a solução correta: remova o arquivo .parentlock.
  • Que bom que ajudou vocês.

Resposta

Depois de encerrar os processos em segundo plano conforme mostrado, o Firefox foi capaz de iniciar:

$ ps -wwax | grep firefox 1305 ?? 59:06.29 /Applications/Firefox.app/Contents/MacOS/firefox -foreground 2809 ttys006 0:00.00 grep firefox $kill -9 1305 $ ps -wwax | grep firefox 2815 ttys006 0:00.00 grep firefox 

Resposta

A única solução que consegui encontrar até agora foi abrir um arquivo não salvo em alguns tipo de editor e faça um “Log Out”.

Se você tiver sorte, o processo travado desaparecerá do dock antes que o editor reclame sobre o arquivo não salvo, então você pode clicar em “Cancelar” e a maior parte do seu espaço de trabalho permanecerá lá.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *