Eu tenho esse mesmo problema. Quando eu inicio minha máquina e faço o login no Unity, uma das primeiras coisas que vou lançar é o Firefox. O ícone na barra Unity pisca algumas vezes e depois nada.
Eu vou para o System Monitor e encontro 2 processos do Firefox lá ... um que é um zumbi e outro dormindo. Se eu fizer um 'strace -p' no processo de dormir, ele mostra que está preso em FUTEX_WAIT_PRIVATE.
Isso não ocorreu quando eu estava no dia 12.04, desde a atualização para 12.10. Eu também vi a sugestão para desabilitar os add-ons do Firefox para Unity Desktop, Unity Websites, Integração de barra de menu global e Ubuntu Firefox Mods. Eu fiz isso, mas obtenho o mesmo resultado.
Agora, se no System Monitor eu matar o processo de suspensão, posso tentar reiniciar. Normalmente, o segundo lançamento funciona bem. Mas o primeiro nunca faz.
Estou pensando que isso ainda tem algo a ver com o Unity, mesmo com os complementos de integração do Unity desativados, porque se eu usar o Gnome ou o XFCE para gerenciamento de desktop ... o Firefox será lançado pela primeira vez ou a qualquer momento .