web-dev-qa-db-ja.com

Thunderbirdはプロファイルエラーを作成できません

私はUbuntu 14.04 x64bitを使用していますが、メールアカウントを管理するためにMozilla Thunderbirdを実行しようとしています。

それを開いてプロファイルを作成しようとすると、次のerrorが表示されます:

Profile couldn't be created. Probably the chosen folder isn't writable.
[Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIToolkitProfileService.createProfile]"  nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)"  location: "JS frame :: chrome://mozapps/content/profile/createProfileWizard.js :: onFinish :: line 196"  data: no]

enter image description here

~/.Thunderbirdフォルダー内のprofiles.iniファイルを削除しようとしましたが、何もありません。フォルダープロファイル名を(Default Userの代わりに、他のものに)変更します。

誰でも私を助けることができますか?前もって感謝します

2
User1911

@ User1911にstraceを使用して、Permission deniedエラーで失敗しているシステムコールを見つけることを提案しました。問題のあるファイルへのパスが書き込まれます。

彼らは出力を得た

access("/home/rel0aded/.cache/Thunderbird/v1wb1dmb.default", F_OK) = -1 EACCES (Permission denied)
mkdir("/home/rel0aded/.cache/Thunderbird/v1wb1dmb.default", 0700) = -1 EACCES (Permission denied)

そして、~/.cache/Thunderbirdディレクトリを削除することはできました。

1
Hi-Angel

簡単な回避策は、スーパーユーザーとしてThunderbirdを実行することです。

Sudo Thunderbird

プロファイルが作成されたら、Thunderbirdを閉じて通常どおり続行できます。

1
Jan M.