A causa
Se você instalar um aplicativo via apt-get , pode ter certeza de que um arquivo .desktop correto está instalado em /usr/share/applications . Isso nos deixa a única opção que deve haver um arquivo .desktop desatualizado, representando Eclipse , em ~/.local/share/applications , provavelmente de uma versão anterior instalada localmente, ou algum aplicativo deve ter criado uma versão local do co_de anterior % file.
Como os arquivos locais .desktop substituem os globais, você terá que removê-lo.
O que fazer
Execute o comando:
rm ~/.local/share/applications/*eclipse*
Isso removerá todas as versões locais do arquivo .desktop . Posteriormente, saia e volte. Deve ser corrigido.