Lancer Shake sur uBuntu ? - Logiciels - Linux et OS Alternatifs
Marsh Posté le 18-02-2006 à 21:54:31
Tu veux faire tourner la version 32 bits de ce logiciel ?
Dasn ce cas il faut que les biliothèques 32 bits soient installées (comme en témoigne les lignes du script) et que ton noyau contienne le support pour émuler des programmes 32bits.
Même avec ça, le résultat n'est pas garanti.
Marsh Posté le 18-02-2006 à 22:00:08
Si ça marche parce que comme je l'ai dis, même la version i386 de uBuntu ne lançait pas Shake. Est-ce que le problème peut être matériel ?
Sinon tu as un lien qui explique comment faire ça ? je ne suis pas un grand connaisseur de Linux.
Marsh Posté le 18-02-2006 à 22:08:48
il faut installer les programmes qui portent le nom 'emul-linux-x86-*' ou équivalent ça doit dépendre des distributions.
après il faudra sans doute passer par un chroot.
Marsh Posté le 18-02-2006 à 22:17:33
OK merci :)
Je sais pas ce que c'est un chroot mais je vais me renseigner.
Marsh Posté le 18-02-2006 à 21:48:39
Hello
Depuis que j'ai acheté mon nouveau PC (muni d'un amd64), je n'arrive plus à faire tourner le logiciel Shake 4. J'étais sous Mandriva 2006, ça allait bien donc j'installe la version 64bits de Mandriva sur le nouveau PC, et une fois installé j'essaie Shake mais il ne se lance pas. Bon, je me dit que c'est la version 64bits qui fait ça donc j'essaye d'installer la version i386 qui ne veut pas reconnaitre mes disques SATA (?)... Alors je teste Knoppix 4.0.2 qui lui lance Shake correctement, je me dit qu'il y a un problème dans la version 64bits de Mandriva et je télécharge kuBuntu 64bits qui ne lance pas Shake 4 non plus... Bon là je me dit cette fois que c'est à cause des versions 64bits qui ne supportent pas la version compilée de Shake et je prend kuBuntu pour i386 mais malheureusement ça ne va toujours pas!
Donc pour l'instant j'ai que Knoppix qui veut bien lancer ce logiciel mais j'ai pas trop envie de garder cette distribution (un liveCD..) et uBuntu me plait bien
Donc voilà, c'est peut être le fichier qui permet de lancer Shake qui est foireux sur certaines distributions.
Je place ici ce qu'il contient :
#!/bin/csh -f
#
# set env var, NR_SHAKE_LOCATION if not set
#
#!/bin/csh -f
#
# set env var, NR_SHAKE_LOCATION if not set
#
if ${?NR_SHAKE_LOCATION} == 0 then
pushd `dirname $0` >& /dev/null
setenv NR_SHAKE_LOCATION `dirname ${cwd}`;
popd >& /dev/null
endif
#
# set env var, LD_LIBRARYN32_PATH
#
if ${?LD_LIBRARYN32_PATH} then
setenv LD_LIBRARYN32_PATH ${NR_SHAKE_LOCATION}/lib:${LD_LIBRARYN32_PATH};
else
setenv LD_LIBRARYN32_PATH ${NR_SHAKE_LOCATION}/lib;
endif
#
# set env var, LD_LIBRARY_PATH
#
if ${?LD_LIBRARY_PATH} then
setenv LD_LIBRARY_PATH /usr/lib:${NR_SHAKE_LOCATION}/lib:${NR_SHAKE_LOCATION}/lib/mesa:${LD_LIBRARY_PATH};
else
setenv LD_LIBRARY_PATH /usr/lib:${NR_SHAKE_LOCATION}/lib:${NR_SHAKE_LOCATION}/lib/mesa;
endif
#
# launch shake
#
exec ${NR_SHAKE_LOCATION}/bin/shkx.exe $argv:q
#echo NR_SHAKE_LOCATION = ${NR_SHAKE_LOCATION};
#echo LD_LIBRARYN32_PATH = ${LD_LIBRARYN32_PATH};
#echo LD_LIBRARY_PATH = ${LD_LIBRARY_PATH};
Est-ce possible de modifier ce fichier pour le lancer correctement ??
Merci d'avance!
Message édité par -Silence- le 18-02-2006 à 21:55:22