O arquivo .desktop do Ubuntu não funciona, mas o lançamento da linha de comando funciona

0

Ubuntu 15.10 em execução em uma VM.

Eu tenho um aplicativo instalado em /devel que eu posso executar a partir da linha de comando com o comando: /devel/dbvis . Isso inicia a interface gráfica e funciona bem.

Eu criei um arquivo /usr/share/applications/dbvis.desktop com o conteúdo:

[Desktop Entry]
Version=1.0
Name=dbvis
Exec=/devel/dbvis
TryExec=/devel/dbvis
Icon=/devel/dbvis.ico
Type=Application
Terminal=false

Eu navego até o local do arquivo com a interface do usuário do arquivo do Ubuntu, clico com o botão direito do mouse no arquivo (ele também tem o ícone correto) e ele não faz nada. Se eu definir Terminal para true , recebo um terminal que aparece por 0,1 segundo e depois desaparece. Por que posso executar o comando exec a partir da linha de comando e fazer o aplicativo funcionar corretamente, mas esse arquivo não funciona? Eu não estou recebendo um erro de inicialização como eu faço se eu tiver um mau comando no arquivo. Se eu alterar o Exec= para executar vi , tudo funcionará bem.

Portanto, o comando funciona a partir de um terminal, mas não do arquivo .deskotp, e eles são idênticos. O que dá?

    
por mikeb 11.04.2016 / 15:52

0 respostas

Tags