Eu também tive esse problema em um PC de mesa nas últimas duas semanas. Eu tentei a maioria das soluções nos vários segmentos aqui sem sucesso. O lançador desapareceu repentinamente após uma reinicialização após uma atualização.
Finalmente, decidi experimentar. Eu criei um novo usuário a partir do terminal e me conectei como o novo usuário, Unity e o launcher estavam funcionando bem para este usuário. Como SU eu copiei os arquivos .config e .cache do novo usuário e sobrescrevi os do usuário original, então usei chown -R originaluser /home/originaluser/.config e chgrp originaluser /home/originaluser/.config (repita para. cache) para alterar a propriedade.
Essa abordagem resolveu o problema, embora tenha demorado bastante tempo para ajustar o usuário original para que tudo funcionasse corretamente.
Este parece ser um problema multi-fatorial e parece ser preocupantemente comum em 14.04, embora eu nunca tenha experimentado isso em 12.04, que eu usei desde o seu lançamento até a atualização para 14.04.
Na minha opinião, este problema não está sendo levado a sério o suficiente pela Canonical, que parece estar vendo isso como uma falha ou aberração, quando é claramente uma instabilidade preocupante.