Page 1 sur 1

[Solution] Mon jeux ne fonctionne pas sous Linux

Publié : 31 juillet 2014, 13:50
par hazl51
Bonjour, je me permet de crée un petit sujet sur le forum pour vous proposer un article que j'ai crée pour aider les gens à lancé KSP dans ça version Linux.

Mon jeux reste bloqué sur le fenêtre de chargement

Dans certains cas votre jeux reste sur la phase de chargement comme sur l'image ci-dessous.

Image

Dans ce cas la solution est de crée un script pour le lancement de KSP pour ajouté des options.
Dans mon cas, je place le script dans le dossier d'installation de KSP. N'oublier pas de le rendre exécutable pour que celui-ci fonctionne.

Code : Tout sélectionner

#!/bin/sh

export LC_ALL=C
export KSP_OPTIONS="-single-instance -nolog"
export KSP_DIR="${HOME}/.local/share/Steam/SteamApps/common/Kerbal Space Program"

cd "$KSP_DIR"
exec ./KSP.$(uname -i) $KSP_OPTIONS
Vous pouvez aussi le télécharger par la :http://www.duhaz.fr/datas/img/upload/2014/07/31/boot.sh

Je me permet aussi de mettre un lien vers l'article sur mon site : http://www.duhaz.fr/lecture/ksp-mon-jeu ... sous-linux, que je mettrai à jour en cas de nouveau souci corrigé ou solution trouvé.

Re: [Solution] Mon jeux ne fonctionne pas sous Linux

Publié : 31 juillet 2014, 15:03
par Nemecle
Euh si je comprends bien ton script faut modifier à la main la variable "X64_IS_UNSTABLE" le jour où KSP 64bits est stable, et il va juste lancer le KSP.exe au lieu de KSP_64..... tant qu'à faire tu dis aux gens de lancer KSP 32bits parce que la 64bits est instable, pas besoin d'un script ;)

Re: [Solution] Mon jeux ne fonctionne pas sous Linux

Publié : 31 juillet 2014, 16:13
par hazl51
Nop pas que ça. Il démarre surtout ksp avec le moteur c. Regarde la ligne d'au dessus. Le reste c'est pour être tous terrains.

Re: [Solution] Mon jeux ne fonctionne pas sous Linux

Publié : 31 juillet 2014, 17:18
par Nemecle
eeeuuhhhhh je suis pas sûr que ça fonctionne ton truc là :shock:

Re: [Solution] Mon jeux ne fonctionne pas sous Linux

Publié : 31 juillet 2014, 18:05
par hazl51
Nemecle a écrit :eeeuuhhhhh je suis pas sûr que ça fonctionne ton truc là :shock:
Oui je vient de me rendre compte de mon erreur. je n'est pas copier coller le bon code.

Re: [Solution] Mon jeux ne fonctionne pas sous Linux

Publié : 01 août 2014, 15:57
par Excle
Tu ne rentres jamais dans le second cas avec ton code genial...

Re: [Solution] Mon jeux ne fonctionne pas sous Linux

Publié : 01 août 2014, 17:09
par Dragoon1010
En effet, elseif c'est bien mieux qu'un elif :D

Re: [Solution] Mon jeux ne fonctionne pas sous Linux

Publié : 01 août 2014, 20:57
par Nemecle
même, le "LANG=C" doit s'applique au script en lui même et non aux KSP.exe (ce qui est dommage pour un script shell) et qui plus est aucun argument n'est passer aux fichiers exécutables donc rien ne change : et pour finir, exécuter "avec le moteur C" un programme en C# me paraît assez incongru....

Re: [Solution] Mon jeux ne fonctionne pas sous Linux

Publié : 05 août 2014, 08:14
par hazl51
Alors pour info j'ai repris un script présent sur ce forum.

http://forum.kerbalspaceprogram.com/thr ... ity-thread

Après, il est vrais que j'utilise plus ce script pour le moment.

Code : Tout sélectionner

#!/bin/sh

export LC_ALL=C
export KSP_OPTIONS="-single-instance -nolog"
export KSP_DIR="${HOME}/.local/share/Steam/SteamApps/common/Kerbal Space Program"

cd "$KSP_DIR"
exec ./KSP.$(uname -i) $KSP_OPTIONS
Mais il faut changer le "KSP_DIR" si vous ne passer pas par steam. Script vue sur la page 105.
Apres moi cette solution me permet de me passé de Wine et ca me va.

Re: [Solution] Mon jeux ne fonctionne pas sous Linux

Publié : 05 août 2014, 12:23
par Nemecle
aahhhh ça ressemble déjà plus à quelque chose qui fait des trucs ;)

j'ai pas encore pris le temps de lire en précision encore tho