linha 1: [Desktop: comando não encontrado no arquivo .desktop

0

Quando tento executar este arquivo:

[Desktop Entry]
Type=Application
Name=Shiginima Launcher
Icon=/home/edoardo/Immagini/SVG/minecraft-1.svg
Exec=java -jar /home/edoardo/Scrivania/Giochi/Minecraft/Shiginima\ Launcher\ SE\ v3.100.jar
Terminal=false

com gtk-launch , começa a carregar e depois falha (sem abrir).

Além disso, se eu executar o arquivo .desktop (o mesmo arquivo) dentro de um terminal, ele retornará uma saída como esta:

/home/edoardo/Scrivania/Giochi/Minecraft/launcher.desktop: line 1: [Desktop: command not found
/home/edoardo/Scrivania/Giochi/Minecraft/launcher.desktop: line 4: Launcher: command not found
/home/edoardo/Scrivania/Giochi/Minecraft/launcher.desktop: line 6: -jar: command not found

Como posso corrigir isso?

Se puder ser útil:

    
por Edoardo La Greca 14.07.2017 / 00:53

1 resposta

1

Como os comentários disseram, seu teste está mostrando apenas que o .desktop não é um script de shell. É por isso que você obtém todos esses erros e porque você obtém o comando -jar não encontrado, pois nesse teste você realmente configura uma variável "exec"="java" depois o shell tenta executar -jar que ele não encontra.

Então, primeiro de tudo, tente

 java -jar /home/edoardo/Scrivania/Giochi/Minecraft/Shiginima\ Launcher\ SE\ v3.100.jar

Se isso não funcionar, talvez seja necessário investigar isso antes de tudo.

Além disso, você pode definir seu Terminal=true agora, então você realmente obtém uma saída quando clica no arquivo .desktop para poder ver o que está acontecendo.

    
por 14.07.2017 / 09:53