Como criar uma entrada de área de trabalho no Gnome

0

Eu postei essa pergunta ontem no stackexchange, mas me disseram que ela deveria ter sido postada aqui.

Instalei o ProM 6.8 (uma ferramenta de processamento de processos, escrita em Java) e depois de executar o comando ./ProM68.sh & em um terminal, o aplicativo é iniciado sem problemas.

Eu tentei criar uma entrada de desktop no Gnome 3 (no Fedora 28) ou um item de menu.

Esta é minha entrada na área de trabalho:

[Desktop Entry]
Name=Prom
Exec=/home/bengbers/Programs/Prom/ProM68.sh %u
Type=Application
StartupNotify=true
Terminal=false  
Categories=Development;Java;

Depois de clicar duas vezes neste iscon, nada acontece.

Eu também tentei adicionar uma entrada no menu principal, mas esta entrada também falha.

Como posso criar uma entrada de área de trabalho?

Ben

    
por Ben Engbers 11.09.2018 / 11:04

1 resposta

0

Se você observar o script ProM68.sh , verá que ele define o caminho da classe relativo ao diretório de trabalho atual, não ao diretório que contém o script. Portanto, se você estiver executando ./ProM68.sh , seu diretório de trabalho atual é o mesmo que o diretório que contém o script, é por isso que funciona se você o executar dessa maneira. Os arquivos da área de trabalho geralmente são iniciados com o diretório base como o diretório de trabalho atual, a menos que você especifique um caminho como Path=/home/bengbers/Programs/Prom . (Além disso, você tem alguns espaços finais após o false para a chave Terminal de acordo com desktop-file-validate , mas isso provavelmente não está causando nenhum problema.)

    
por 14.09.2018 / 13:32

Tags