Percebi que, ao executar o Firefox como root ( sudo firefox
), posso fazer isso, mas quando volto ao modo normal, ele não funciona novamente. Então, ocorreu-me que o problema original pode ter sido iniciado quando uma vez no passado eu executei o Firefox como root.
Parece que o Firefox cria alguns arquivos temporários e os usa para fazer esses trabalhos, como reabrir as guias fechadas. Como no modo raiz, o proprietário desses arquivos temporários é root, no modo normal ele não pode sobrescrever esses arquivos e, portanto, os recursos relacionados estão desativados!
Para corrigir isso, executei este comando para alterar a propriedade de todos os arquivos de configuração do Firefox para o meu usuário usando este comando:
sudo chown $USER:$USER ~/.mozilla/firefox/ -R
e depois reiniciei o Firefox e funcionou.