Journal cedega, cepadugato

Posté par  (site web personnel) .
Étiquettes : aucune
0
30
août
2004
Dans une folle envie de faire tourner sur ma Debain testing/unstable le dernier Microsoft Word que je viens d'acheter à la Fnac, je décide d'installer wine. Nan je déconne ^^. Donc pour essayer de faire tourner un p'tit jeu pour windows, je me lance dans l'aventure cedega.

Ca commence par le téléchargement du script WineCVS.sh d'ailleurs excellent pour une compilation entièrement automatique. Je choisi le profil cvscedega_head, classique. Compilation et tout , nickel de chez chrome.

Mais à la première tentative, je tombe dans le piège de l'erreur 21. Ca commence par :

err:module:map_image Could not map section .text, file probably truncated

et ça ne finit pas mieux :

can't exec 'gpx.exe': error=21

Un rapide parcours des forums de transgaming annonce que le prelink peut gêner le mapping, ou des patchs noyau genre exec-shield et tout. Je fais donc un prelink -ua (qui annule mon prelink -afmR de 20 minutes avant fait avec amour à la suite d'un gros apt-get upgrade ^^ ), et je n'ai aucun des patches mentionnés sur mon 2.6.7 de kernel.org, pouvant causés problèmes.

Et non rien n'y fait, toujours pareil -_-; Pour rigoler (haha), je sors un vieux noyau 2.4.23 qui prenait la poussière dans /boot, et là cedega se lance et tout plus d'erreur 21 ! Le jeu ne se lance toujours pas pour d'autres raisons (genre pas d'opengl normal je suis sur le pilote "nv" avec mon noyau 2.4.23). C'est tout de même bien des fonctionnalités du 2.6.x qui gênent.

Un dernier essai en recompilant cedega à partir du profil cvscedega_head_old qui diffère par le fait que les pthreads ne sont pas utilisés (après tout c'est une des grosses différences entre 2.4 et 2.6). Oui ca change quelque chose, maintenant j'ai droit à :

wine: exists lstat socket : No such file or directory

systématiquement. Normal tout le monde y'a droit apparemment, et je n'ai pas l'explication.

Voilà c'est pas la joie :( Qu'est-ce qui peut bien dérouter cedega de la sorte dans le 2.6 ? ma curiosité est aiguisée maintenant ! Si quelqu'un a fait tourner ce bouzin sur un 2.6 je suis preneur ^^
  • # chez moi ca marche(TM)

    Posté par  (site web personnel) . Évalué à 3.

    20:08:56·nextgens·~ »uname -r
    2.6.7
    20:08:59·nextgens·~ »cedega --version
    Cedega 4.0-1
    
    Quand à te donner des instructions ... ca ne marche JAMAIS deux fois pareil... Mon lien préféré : http://ting.homeunix.org/(...)
    • [^] # Re: chez moi ca marche(TM)

      Posté par  (site web personnel) . Évalué à 2.

      Hé dis donc là avec ma version sans pthreads même
      $ cvscedega --version
      wine: exists lstat socket : No such file or directory

      Ca craint sérieux là ^^'

      Sinon je vois que tu lances le binaire cedega alors que moi c'est cvscedega, tu utilises donc la version binaire de cedega, non ? La version binaire semble posée moins de problèmes...
      • [^] # Re: chez moi ca marche(TM)

        Posté par  (site web personnel) . Évalué à 1.

        non, c'est le CVS mais j'ai récupéré deux ou trois truc de la version binaire : mon voisin a un compte transgaming ;-)

        J'ai changé le nom du binaire dans le makefile : de toutes les versions que j'ai compilées, j'ai jamais réussi du premier coup avec un "./configure && make all install" :-(
        Faut pas avoir peur de mettre les mains dans le camboui ...

        Petite question : pourquoi te faut-il la DERNIERE version de cedega? La mienne date, mais provient du CVS :-P
        • [^] # Re: chez moi ca marche(TM)

          Posté par  (site web personnel) . Évalué à 1.

          il ne me faut pas la DERNIERE absolument ! m'enfin j'essayais déjà la dernière, si faut commencer par cherche la bonne version dans les précédentes ca se complique déjà pas mal ^^'

          Mettre les mains dans le camboui pour cedega j'suis pas trop motivé non plus, après tout y'a plein d'autre jeux rigolos sous nux qui marchent tout de suite ^^ m'enfin j'aime pas quand un truc ne marche pas comme ça, surtout que ca a l'air d'être un peu plus compliqué que juste cedega qui est buggé ...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.