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
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á.
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.