O FireFox não será iniciado, "Erro: o acesso foi negado ao tentar abrir arquivos no diretório do seu perfil"

6

Não consigo iniciar o FireFox, pois estou recebendo o "Seu perfil do Firefox não pode ser carregado. Pode estar faltando ou inacessível." erro quando tento lançar o mais recente FireFox no Ubuntu 13.04 (até à data). O Bash produz o seguinte:

(process:5052): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Error: Access was denied while trying to open files in your profile directory.
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.

Eu não acho que essa seja uma pergunta duplicada, já que tentei as três soluções postadas em um lugar ou outro. Aqui estão eles:

(1) Remova e reinstale o FF. A tentativa de lançamento produz o mesmo erro.

(2) Renomeie /home/[meu_menus]/.mozilla do bash e crie uma nova pasta para substituí-lo, para garantir que o usuário correto possua o diretório. A tentativa de lançamento produz o mesmo erro, tanto no Unity quanto no terminal.

(3) chown o diretório do bash, com

sudo chown myname /home/myname/.mozilla

ou com

sudo chown myname:myname /home/myname/.mozilla

O comando é executado sem problemas, mas o lançamento do FF produz exatamente o mesmo erro de antes. Quando eu verifico o dono da pasta, ele mostra o usuário correto (eu). Definindo recursivamente todas as permissões para 777 (então não pode haver um problema com as permissões ainda dá a mesma coisa.

Eu posso rodar o 'sudo firefox' do bash. Mas o bash lança um aviso de que a pasta do perfil tem o proprietário incorreto (ou seja, não é de propriedade do root).

Então, alguma ideia?

ATUALIZAÇÃO:

Remoção completa da remoção via

sudo apt-get purge firefox firefox-globalmenu firefox-gnome-support

e reinstale com

sudo apt-get install firefox firefox-globalmenu firefox-gnome-support

Também não funciona. Exatamente o mesmo comportamento de antes.

    
por jeff_mcmahan 28.09.2013 / 02:50

4 respostas

2

Isso parece ser um bug conhecido e dependente do sistema. Dê uma olhada no link adicionado no final (sua mensagem de erro precisa). Seguindo outro link nessa página, apenas sugestões que eu vi foram para desativar o AppArmor se você executá-lo; ou roll FF de volta: Relatório de erros .

Se nada funcionar, talvez experimente o Chrome.

    
por gnometorule 28.09.2013 / 03:14
14

Encontrado o link abaixo relacionado.

link

Eu fiz o seguinte:

ls .cache/mozilla/
   ls: cannot open directory .cache/mozilla/: Permission denied

chown -R user.user .cache/mozilla/
    chown: cannot read directory ‘.cache/mozilla/’: Permission denied

sudo chown -R user.user .cache/mozilla/
firefox 

Isso resolve meu problema.

    
por Craig 06.12.2013 / 06:57
3

Você precisa remover / obter acesso em duas pastas:

~/.mozilla/firefox
~/.cache/mozilla

A pasta .cache que você pode apagar:)

    
por gconcon 10.07.2014 / 02:30
0

Error: Access was denied while trying to open files in your profile directory.

Parece que você está com um erro de permissão, onde o firefox não tem permissão para ler / gravar / executar o diretório de perfil. Você poderia tentar rodar (usando o sudo)

chmod ug+rw ~/.mozilla -Rf

e veja se isso resolve o problema?

O que isso fará é conceder permissão de leitura e gravação recursivamente ao usuário e ao grupo da pasta ~/.mozilla oculta. Você também pode precisar conceder permissão de execução nas pastas, pois isso permitirá que você passe pelas pastas.

== UPDATE ==

Apenas leia a parte em que você mencionou que essencialmente já fez isso.

    
por Goldentoa11 28.09.2013 / 04:13