続・firefoxが起動しない問題
以前にも書きましたが、firefoxを起動しようとすると、プロセスが無いにもかかわらず、「プロセスが残っているので起動できない」と怒られて起動できないことがあります。PCを異常終了したときに起こることが多いです。
firefoxが起動しない - フリーフォーム フリークアウト
このときは、ホームディレクトリ下のfirefoxのディレクトリの中にある、「.parentlock」というファイルを消せばよいということだったんですが、同じ症状でも.parentlockファイルが無い場合があります。
そんな時は、同ディレクトリ内にある、「compreg.dat」というファイルを削除(または別の場所に移動)すれば良いようです。
~/.mozilla/firefox/****/compreg.dat
ただし、理由はわかりません。
対処法
まとめると、対処法としては。
- px aux|grep firefox などでfirefoxのプロセスが無いか調べ、あったらkillする。
- ~/.mozilla/firefox/****/に行き、.parentlockがあるか調べ、あれば消去する。
- 同ディレクトリ内で、compreg.datがあるか調べ、あれば消去する。