Se você é daqueles que atualizam as versões de sua distro
GNU/Linux, mantendo os arquivos de configuração em /home/seu_login, parabéns. É o jeito mais fácil de manter suas preferências intactas no novo ambiente. Mas...
... é necessário sempre fazer becape das mesmas. Em caso de qualquer problema, está salvo. E pode acontecer com os arquivos que o Firefox usa e estão localizados na pasta ".mozilla" (repare que tem um pontinho "." na frente, indicando ser oculto).
Foi o que ocorreu comigo. Tudo direitinho e o Firefox nada! Uma olhadela no meu /home e eis o resultado:
$ ls -la .mozilla
ls: impossível acessar .mozilla/appreg: Permissão negada
ls: impossível acessar .mozilla/extensions: Permissão negada
ls: impossível acessar .mozilla/firefox: Permissão negada
ls: impossível acessar .mozilla/.: Permissão negada
ls: impossível acessar .mozilla/mozver.dat: Permissão negada
ls: impossível acessar .mozilla/..: Permissão negada
total 0
d????????? ? ? ? ? ? .
d????????? ? ? ? ? ? ..
-????????? ? ? ? ? ? appreg
d????????? ? ? ? ? ? extensions
d????????? ? ? ? ? ? firefox
-????????? ? ? ? ? ? mozver.dat
O arquivo estava corrompido ou sei-lá-o-que-mais. Independente do motivo, o browser não levantava por nada.
A solução foi remover a pasta com um "
sudo rm -rf .mozilla" e restaurar o santo becape que mantenho para estas horas. Foi a salvação da lavoura.
- Mas e se eu não tiver feito "back up"?
Bem feito! Vai ter de refazer tudo na mão, para aprender a importância da cópia de segurança.
;-)