você pode tentar desta maneira:
[Desktop Entry]
Version=1.0
Type=Application
Hidden=false
NoDisplay=false
Terminal=false
Encoding=UTF-8
Exec=xfce4-terminal -x /usr/local/robomongo-0.8.4-i386/bin/robomongo.sh
Icon=/usr/local/robomongo-0.8.4-i386/share/icons/robomongo.png
Name=Robomongo
Comment=Launch Robomongo
e forneça a permissão de leitura com sudo chmod +x /usr/local/robomongo-0.8.4-i386/share/icons/robomongo.png && /usr/local/robomongo-0.8.4-i386/bin/robomongo.sh
.
A diferença é que eu executo o terminal com a opção -x:
"- x, −−execute; −e, −−command = comanda; −−working − directory = directori;"
E eu adicionei
Hidden=false
NoDisplay=false
Terminal=false
Eu tenho um script no gnome desktop e lxde desktop rodando com eles, então espero que funcione para você também, mas no gnome eu uso:
Exec=gnome-terminal -x sudo /usr/local/bin/donacion.sh
E para lxde ou lubuntu:
Exec=lxterminal -e sudo /usr/local/bin/donacion.sh
Diga-me se funcionou, thx.