Para que duas versões do firefox sejam executadas - você precisará criar perfis separados. Se você não fizer isso, você receberá adições conflitantes e possivelmente um perfil compartilhado corrompido.
Não sei ao certo como você instalou o firefox 4 - ele não aparece mais na pasta mozilla
No meu computador eu tenho o padrão firefox 8.0 instalado com o Natty.
Eu baixei o arquivo tar do Firefox 3.6 a partir da pasta Mozilla e o untari:
cd Downloads
tar xjf firefox-3.6.24.tar.bz2
cd firefox
Em seguida, crie um perfil para o firefox 3.6
./firefox -ProfileManager
chame o perfil firefox36 - note que o ./ é significativo para executar a cópia local do firefox.
Quando você quer rodar o firefox 3.6
cd ~/Downloads/firefox
./firefox -P firefox36
Similarmente crie um perfil para o firefox 8
firefox -ProfileManager
ligue para o perfil firefox8
Quando você deseja executar o Firefox 8, execute
firefox -P firefox8
a única ressalva - não execute os dois navegadores ao mesmo tempo.
Você possivelmente tem permissões / corrupções devido à execução do Firefox como root - se você executar o Firefox como root, vários arquivos poderão ser atualizados com permissões de root. Quando você usa o firefox como usuário padrão, os mesmos arquivos não serão atualizados.
Estas etapas abaixo devem fornecer um início limpo, sem perfis e permissões de arquivo incorretas.
- Eu limparia seu atual firefox (
sudo apt-get purge firefox
) e depois reinstalaria.
- Eu removerei sua versão
/user/local/share
do firefox e instalarei o Firefox 3.6 localmente de acordo com a minha resposta.
- Eu renomeio / removo a pasta
.mozilla
na sua pasta pessoal.