À medida que o aplicativo é iniciado a partir da entrada da área de trabalho criada, não há problema com a entrada na área de trabalho. Isso tem que fazer alguma coisa com o aplicativo em si. Tente alterar o Terminal=false
para Terminal=true
para que você possa ver os logs quando o Eclipse é encerrado. Você pode ser capaz de identificar a causa exata lá.