Executando um .sh de um .desktop [Criando um ícone para Minecraft.]

0

Recentemente, decidi adicionar minecraft ao meu dock. Eu jogo o suficiente para querer no meu dock. Eu criei um arquivo .desktop e dei a ele um ícone, um nome e tal. Eu percebi que o ponto no exec no .jar seria bom o suficiente, mas aparentemente eu estou incorreto. Eu decidi fazer um .sh que faria o mesmo, então aponte o exec para o .sh.

Código para o .desktop:

[Desktop Entry]
Type=Application
Name=Minecraft
Exec=/home/bbnorman/.Minecraft.sh %U 
Comment=Runs Minecraft.
Icon=/home/bbnorman/Documents/Files/icon.png
Hidden=false
NoDisplay=false
Terminal=false
#X-GNOME-Autostart-enabled=true

Código para o .sh:

#!/bin/bash

echo $(/home/bbnorman/Documents/Files/Minecraft.jar)

O .sh funciona se eu usar 'bash .Minecraft' no terminal, mas simplesmente não irá abri-lo através do .desktop.

Obrigado antecipadamente.

    
por Brendon 20.07.2014 / 02:14

2 respostas

0

Tente isto

[Desktop Entry]
Type=Application
Name=Minecraft
Exec=java -jar /home/bbnorman/Documents/Files/Minecraft.jar
Comment=Runs Minecraft.
Icon=/home/bbnorman/Documents/Files/icon.png
Hidden=false
NoDisplay=false
Terminal=false
    
por Ewan 20.07.2014 / 02:45
0

Eu acho que seu script não tem permissão de execução.

chmod +x << your script >>
    
por snahor 20.07.2014 / 02:31