Por que este script .desktop não inicia o programa?

0

O script a seguir cria um ícone no Dash Home, mas não inicia o programa. Alguma idéia porque não?

[Desktop Entry]
Name=Civ 5
Comment=Civ & 5
Exec=sh -c "cd /home/mark/.wine/drive_c/Program Files/Sid Meier's Civilization V; wine CivilizationV.exe"
Icon=wine
Terminal=false
Type=Application
Categories=Wine;
StartupNotify=true
    
por Mark Kirby 15.08.2012 / 16:35

1 resposta

4

Seu campo Exec deve ser:

wine "/home/mark/.wine/drive_c/Program Files/Sid Meier's Civilization V/CivilizationV.exe"

O seu falhará porque o caminho para o executável contém espaços e sh falha em cd lá.

    
por hytromo 15.08.2012 / 16:45