Em http://kb.mozillazine.org/Profile_in_use - verifique se há:
1) Um arquivo chamado .parentlock
-AND-
2) Um link simbólico chamado lock
... em ~ / .mozilla / firefox / sequência aleatória de caracteres alfanuméricos .default /
O primeiro está presente enquanto o Firefox está sendo executado para impedir que mais de uma instância diferente tente gravar simultaneamente no mesmo conjunto de arquivos de perfil e, se o Firefox não estiver fechado corretamente, nenhum dos dois poderá ser removido.
A mensagem de erro recebida neste caso deve ser:

Em qualquer lugar do sistema de arquivos (ou removendo isso se pwdrelatórios ), substituindo uma sequência aleatória de caracteres alfanuméricos pela pasta de perfil FF no seu computador, faça (assumindo que a primeira frase se expande) para removê-los, se não houver um processo do Firefox em execução .~/.mozilla/firefox/random string of alphanumeric characters.defaultrm ~/.mozilla/firefox/random string of alphanumeric characters.default/.parentlock ~/.mozilla/firefox/random string of alphanumeric characters.default/lock`
Mais informações com menos autoridade aqui .
killallcomando no Cent OS? Aquele que você pode usar para matar pelo nome, como você tentou antes.