Obrigado a thangdc94 pelos comentários. Eu encontrei a solução - a linha exec deve ser Exec=bash -i -c "mpsyt"
. Agora funciona perfeito.
Eu instalei o programa mps-youtube com o pip. O programa é executado no terminal com o comando 'mpsyt', não importa de qual local eu executar o terminal. Eu criei um arquivo .desktop assim:
[Desktop Entry]
Type=Application
Name=MPS-YouTube
Exec=mpsyt
Terminal=true
Icon=/home/john/Pictures/Icons/YouTube_01.png
Mas quando eu executo o atalho, ele diz 'houve um erro ao iniciar o aplicativo'.
Eu também tentei com Exec=sh -c 'mpsyt'
mas não faz nada, neste caso até a massagem está faltando!
Eu acho que é devido à instalação pip porque quando eu instalar este programa a partir do Synaptic o atalho funciona bem, mas a versão é mais antiga. Além disso, o comando não é reconhecido na caixa Alt + F2.
Então, como posso ver o que está causando esse erro?
Obrigado a thangdc94 pelos comentários. Eu encontrei a solução - a linha exec deve ser Exec=bash -i -c "mpsyt"
. Agora funciona perfeito.