Parece que não há nada errado com o arquivo .desktop. Portanto, deve ter havido algo de errado com a minha configuração do Lubuntu. Depois de mudar para uma instalação limpa do Devuan, tudo funciona como esperado.
Estou tentando criar um arquivo .desktop para o aplicativo de calendário calcurse ncurses:
[Desktop Entry]
Version=1.0
Type=Application
Name=calcurse
Comment=an ncurses calendar
TryExec=calcurse
Exec=lxterminal -e calcurse
Terminal=true
Problema: A única coisa que acontece quando eu clico na entrada do menu é que me é apresentado um terminal vazio, sem nenhum cálculo em nenhum lugar. Ter Exec=calcurse
produz o mesmo resultado.
Emitir lxterminal -e calcurse
de dentro de um terminal ativa uma nova janela de terminal com o aplicativo calcurse sendo executado como esperado.
Como devo configurar meu arquivo .desktop para que ele ative o aplicativo ncurses em vez de apenas um terminal vazio?
Parece que não há nada errado com o arquivo .desktop. Portanto, deve ter havido algo de errado com a minha configuração do Lubuntu. Depois de mudar para uma instalação limpa do Devuan, tudo funciona como esperado.