¿El comando 'mpsyt' se ejecuta desde la terminal pero no desde el archivo .desktop?

¿El comando 'mpsyt' se ejecuta desde la terminal pero no desde el archivo .desktop?

He instalado el programa mps-youtube con pip. El programa se ejecuta en la terminal con el comando 'mpsyt', sin importar desde qué ubicación ejecute la terminal. He creado un archivo .desktop como este:

[Desktop Entry]
Type=Application
Name=MPS-YouTube
Exec=mpsyt
Terminal=true
Icon=/home/john/Pictures/Icons/YouTube_01.png

Pero cuando ejecuto el acceso directo dice "hubo un error al iniciar la aplicación".

También lo intenté Exec=sh -c 'mpsyt'pero no hace nada, ¡en este caso falta incluso el masaje! Creo que se debe a la instalación de pip porque cuando instalo este programa desde Synaptic el acceso directo funciona bien pero la versión es anterior. Además, el comando no se reconoce desde el cuadro Alt+F2.

Entonces, ¿cómo puedo ver qué está causando este error?

Respuesta1

Gracias a thangdc94 por los comentarios. Encontré la solución: la línea ejecutiva debería ser Exec=bash -i -c "mpsyt". Ahora funciona perfecto.

información relacionada