web-dev-qa-db-ja.com

FireFoxは起動しません、「エラー:プロファイルディレクトリ内のファイルを開こうとしているときにアクセスが拒否されました」

「Firefoxプロファイルを読み込めません。見つからないか、アクセスできない可能性があります。」というメッセージが表示されるため、FireFoxを起動できません。 Ubuntu 13.04(最新)で最新のFireFoxを起動しようとするとエラーが発生します。 Bashは以下を生成します。

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

ある場所に投稿された3つのソリューションを試したので、これは重複した質問ではないと思います。どうぞ:

(1)FFを削除して再インストールします。起動しようとすると同じエラーが発生します。

(2)/home/[myname]/.mozillaの名前をbashから変更し、新しいフォルダーを作成して置き換え、正しいユーザーがディレクトリを所有していることを確認します。起動しようとすると、Unityと端末の両方で同じエラーが発生します。

(3)bashからディレクトリをchownします。

Sudo chown myname /home/myname/.mozilla

またはと

Sudo chown myname:myname /home/myname/.mozilla

コマンドは問題なく実行されますが、FFを起動すると、以前とまったく同じエラーが生成されます。フォルダの所有者を確認すると、正しいユーザー(私)が表示されます。すべてのアクセス許可を777に再帰的に設定します(したがって、アクセス許可に問題が発生することはありませんが、依然として同じことが起こります。

Bashから「Sudo firefox」を実行できます。ただし、bashは、プロファイルフォルダーの所有者が間違っている(つまり、rootによって所有されていない)という警告をスローします。

だから、アイデアはありますか?

更新:

による完全なパージ除去

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

そして再インストール

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

また、動作しません。以前とまったく同じ動作。

7
jeff_mcmahan

これは、既知のシステム依存のバグのようです。最後に追加されたリンク(正確なエラーメッセージ)をご覧ください。そのページの別のリンクをたどると、AppArmorを実行した場合、それを無効にするように提案されました。またはFFをロールバックします: バグレポート

何も機能しない場合は、Chromeを試してみてください。

2
gnometorule

関連する以下のリンクを見つけました。

https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/1180227

私は次のことをしました:

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 

これで問題が解決します。

15
Craig

2つのフォルダーのアクセス権を削除/取得する必要があります。

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

削除できる.cacheフォルダー:)

5
gconcon

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

Firefoxがプロファイルディレクトリの読み取り/書き込み/実行を許可されていない許可エラーが発生しているようです。実行してみてください(Sudoを使用)

chmod ug+rw ~/.mozilla -Rf

それが問題を解決するかどうかを確認しますか?

これにより、非表示の~/.mozillaフォルダーのユーザーとグループに読み取りと書き込みのアクセス許可が再帰的に付与されます。また、フォルダーに移動できるように、フォルダーの実行権限を付与する必要があります。

==更新==

あなたが言及した部分を読んでください、あなたは本質的にすでにこれをしました。

0
Goldentoa11