Bonjour, j'ai achété un jeu que j'ai déplacé dans mon bureau pour le lancer. J'essaye de lancer le script start.sh mais ca marche pas !
root@az:/home/azz/Bureau/Dont Starve# sh start.sh
start.sh: 6: start.sh: Bad substitution
start.sh: 8: start.sh: source: not found
start.sh: 11: start.sh: get_gameinfo: not found
start.sh: 12: start.sh: get_gameinfo: not found
start.sh: 13: start.sh: get_gameinfo: not found
start.sh: 32: start.sh: define_option: not found
start.sh: 35: start.sh: standard_options: not found
root@az :/home/azz/Bureau/Dont Starve# bash start.sh
Running Don't Starve
support/gog_com.shlib: line 106: ./dontstarve.sh: Permission denied
root@az:/home/azz/Bureau/Dont Starve# chmod+x start.sh
chmod+x: command not found
root@az-:/home/azz/Bureau/Dont Starve# sudo./start.sh
bash: sudo./start.sh: No such file or directory
root@az:/home/azz/Bureau/Dont Starve# sudo start.sh
sudo: start.sh: command not found
root@az:/home/azz/Bureau/Dont Starve# chmod +x start.sh
root@az :/home/azz/Bureau/Dont Starve# sudo start.sh
sudo: start.sh: command not found
root@az:/home/azz/Bureau/Dont Starve# sudo start.sh
sudo: start.sh: command not found
root@az:/home/azz/Bureau/Dont Starve# bash start.sh
Running Don't Starve
support/gog_com.shlib: line 106: ./dontstarve.sh: Permission denied
root@az:/home/azz/Bureau/Dont Starve# bash start.sh^C
root@az:/home/azz/Bureau/Dont Starve# chmod u+x start.sh
root@az:/home/azz/Bureau/Dont Starve# sh start.sh
start.sh: 6: start.sh: Bad substitution
start.sh: 8: start.sh: source: not found
start.sh: 11: start.sh: get_gameinfo: not found
start.sh: 12: start.sh: get_gameinfo: not found
start.sh: 13: start.sh: get_gameinfo: not found
start.sh: 32: start.sh: define_option: not found
start.sh: 35: start.sh: standard_options: not found
root@az:/home/azz/Bureau/Dont Starve# ^C
root@az:/home/azz/Bureau/Dont Starve# ^C
root@az:/home/azz/Bureau/Dont Starve# 


Comment je fais l'instruction 2 dans la fiche ?
Je ne joue pas aux jeux vidéos, il faudra attendre l'aide de connaisseurs.
Bonjour,
D'abord je trouve bizarre que tu tentes de démarrer ton jeu en mode admin. Une fois installé, il devrait fonctionner en mode utilisateur.
Quelles sont les permissions des fichiers du jeu ?

Pour le savoir, donnes
ls -l /home/azz/Bureau/Dont Starve
Si l'installation a été faite dans les règles de l'art, tu dois pouvoir démarrer par exemple à partir de nautilus simplement en cliquant sur le fichier de démarrage du jeu, qui est apparemment "start.sh", à condition qu'il soit en mode exécutable et que les permissions soient correctement configurées.
Salut,

C'est quoi, l'instruction 2 ? L'étape où tu dois vérifier que tous les fichiers nécessaires sont bien dans le même dossier ? Il suffit alors de les copier-coller au bon endroit (= dans le même répertoire, peu importe lequel) puis de passer à l'étape suivante 🙂

Normalement, les scripts de Vv221 créent un raccourci dans le menu de ton système (Applications -> Jeux) donc pas besoin de ligne de commande pour démarrer un jeu installé via play.it...
azz:~$ ls -l /home/azz/Bureau/Dont Starve
ls: cannot access '/home/azz/Bureau/Dont': No such file or directory
ls: cannot access 'Starve': No such file or directory
Instructions 2:
Placez dans un même répertoire les scripts et l’archive :
don_t_starve_en_222215_22450.sh
libplayit2.sh
play-dont-starve.sh
Évite les espaces et surtout les apostrophes dans les noms de fichiers et dossiers : les systèmes Unix n'aiment pas du tout.

Le mieux est de mettre comme nom de dossier : dont_starve

De toute manière, ça n'a pas vraiment d'importance car le script d'installation va t'installer le jeu là où il faut (/usr/share/jesaisplustropoù...).
azz@:~$ ls -l /home/azz/Bureau/dont_starve
total 32
drwxrwxrwx 4 azz azz 4096 sept. 25 13:10  docs
drwxrwxrwx 4 azz azz 4096 sept. 25 13:10  game
-rw-r--rw- 1 azz azz   34 mars   3  2018  gameinfo
-rw-rw-r-- 1 azz azz 4603 sept. 26 13:24  play-dont-starve.sh
-rwxrwxrwx 1 azz azz  897 mars   3  2018  start.sh
drwxrwxrwx 3 azz azz 4096 sept. 25 13:10  support
-rw-r--rw- 1 azz azz  366 mars   3  2018 'uninstall-Dont Starve.sh'



Marc12345 a écrit
azz@:~$ ls -l /home/azz/Bureau/dont_starve
total 32
drwxrwxrwx 4 azz azz 4096 sept. 25 13:10  docs
drwxrwxrwx 4 azz azz 4096 sept. 25 13:10  game
-rw-r--rw- 1 azz azz   34 mars   3  2018  gameinfo
-rw-rw-r-- 1 azz azz 4603 sept. 26 13:24  play-dont-starve.sh
-rwxrwxrwx 1 azz azz  897 mars   3  2018  start.sh
drwxrwxrwx 3 azz azz 4096 sept. 25 13:10  support
-rw-r--rw- 1 azz azz  366 mars   3  2018 'uninstall-Dont Starve.sh'



Tous ces fichiers et répertoires appartiennent au groupe "azz". Il y a lieu de vérifier que l'utilisateur en fait aussi partie (dans le fichier /etc/group) et si besoin le rajouter.