The forum

Call Of Duty 4, Far CRy 2 et World Of Go

merci d'avance

Author Replies
totone Wednesday 27 May 2009 at 3:00
totoneAnonymous

Salut à tous
Bon alors c'est simple je débute sous ubuntu je gère un serveur en ssh mais c'est plus facile à mon gout enfin j'ai commencé par le ssh.

Enfin ça on s'en fiche pas mal en fait.

non j'ai un problème récurant vraiment embêtant.

pour faire simple je lance Call Of Duty 4 multijoueurs sans problème j'arrive en Jeu nickel je choisi ma classe nickel je fait un pas et hop freeze. (toute l'installe sans pb et les patchs sont ok)

bon je teste l'installation de far cry 2 je lance le solo,
je veut changer la résolution, impossible;
bon tan pis je le relance et hop retourne sous le bureau après chargement de la première partie.

alors que world of go nickel il tourne sans plantage en plein écran etc...

bon Certes je suis windosien de formation mais je m'ouvre à linux pour preuve plus de windows sur mon pc qu'ubuntu d'installé.

Je tient à signaler aussi que je joue avec les officiel donc installation à partir des DVD.


donc comment faire...

ah oui mon pc :
- amd phenom 9850 BE overclocké à 3,00 Ghz
- 2*2Go de ramm en corsair DDR2
- mobo M2N32-SLI deluxe
- 4 DD de toute provenance mais tous en SATA 1 ou 2
- comme CG une 9800 GTX+

un watercooling une antec p182 et une alim enermax modulaire.
et puis le reste on s'en fout

donc habituellement (sous windows je joue en 1680x1050 tout à fond).

je faisait tourné l'an dernier call of duty 4 sans probleme sous ubuntu j'ai même participer à la réalisation du tutoriel ici http://doc.ubuntu-fr.org/cod4

Donc à l'heure actuelle installation propre d'Ubuntu Jaunty en 9.0.4
sans autre système, il est le seul sur le PC.

Donc aidez moi si vous le pouvez je ne sait plus quoi faire.
merci d'avance.

Edited by totone

marieuh Wednesday 27 May 2009 at 8:06
marieuh

Salut, j'ai une question qui va peut être paraître complètement farfelue mais étant donné que ce n'est pas précisé dans ton message, je me permet de demander:
Les jeux, tu as fait des installs avec wine ou tu les as installé avec PoL?
Quels sont les messages d'erreur qui apparaissent si, si tu utilises pol, tu lances pol en console avant de lancer un jeu?

If there is a problem, fill out complaint form and place it in an envelope addressed to the name of the hospital in which you were born....
totone Wednesday 27 May 2009 at 11:41
totoneAnonymous

ok oui ils sont bien installés avec POL je regarde pour lancer en console et comme ça je verrai car pour le moment ils freezent et pas d'erreur.
donc merci à toi je vais regarder en console.
totone Wednesday 27 May 2009 at 12:01
totoneAnonymous

bon désolé d'avance pour le double post.
voici la console pour cod4

PlayOnLinux v3.5

Checking python :                     [ Ok ]
Running Call of Duty 4: Modern Warfare Multiplayer
E: shm.c: mmap() failed: Ne peut allouer de la mémoire
E: shm.c: mmap() failed: Ne peut allouer de la mémoire
E: shm.c: mmap() failed: Ne peut allouer de la mémoire
E: memblock.c: Assertion 'b' failed at pulsecore/memblock.c:438, function pa_memblock_acquire(). Aborting.
wine: Assertion failed at address 0xf7fac425 (thread 0033), starting debugger...
Unhandled exception: assertion failed in 32-bit code (0xf7fac425).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:f7fac425 ESP:2503e690 EBP:00001cc3 EFLAGS:00000202( - -- I - - - )
EAX:00000000 EBX:00001c8a ECX:00001cc3 EDX:00000006
ESI:7c47aeb8 EDI:f7e18ff4
Stack dump:
0x2503e690: 2503e6a0 f7ce59a0 f7e18ff4 2503e7c0
0x2503e6a0: 2503e7c8 f7ce7368 00000006 2503e740
0x2503e6b0: 00000000 7dfe8790 2503e6f8 7dff0fb4
0x2503e6c0: 7e0033c8 7ba0a3d8 2503e798 7dff0da1
0x2503e6d0: 2503e6f0 00000000 7ba02a98 00000073
0x2503e6e0: 0038d4d4 626d656d 6b636f6c 203a632e
Backtrace:


Et voici FarCry2

PlayOnLinux v3.5

Checking python :                     [ Ok ]
Running Far Cry 2
Trying to load PE image for unsupported architecture (AMD-64)
Trying to load PE image for unsupported architecture (AMD-64)
Trying to load PE image for unsupported architecture (AMD-64)
XIO: fatal IO error 12 (Ne peut allouer de la mémoire) on X server ":0.0"
after 1986 requests (1984 known processed) with 0 events remaining.


je vais chercher sur google avec les erreur et vous tient au courant.
si jamais vous avez une solution radicale je suis pour.
merci d'avance.
compiler wine en 32 bits ?
ou cherche la libraire 32 bits manquante ?

Edited by totone

totone Wednesday 27 May 2009 at 12:20
totoneAnonymous

bon est bien vous allez rire Désolé pour le triple post mais pour ceux qui auraient cette erreur :

E: shm.c: mmap() failed: Ne peut allouer de la mémoire


il vous suffit tout simplement de supprimer pulseaudio

sudo apt-get remove pulseaudio


un grand merci à marieuh qui m'as permis d'apprendre à lancer POL en console.
totone Wednesday 27 May 2009 at 13:11
totoneAnonymous

bon recrash de farcry2
no problème je cherche

PlayOnLinux v3.5

Checking python :                     [ Ok ]
Running Far Cry 2
Trying to load PE image for unsupported architecture (AMD-64)
Trying to load PE image for unsupported architecture (AMD-64)
Trying to load PE image for unsupported architecture (AMD-64)
wine client error:35: write: Mauvais descripteur de fichier


une erreur 35 ça vous parle ?
BlondVador Wednesday 27 May 2009 at 21:19
BlondVador
Moderator

Il semblerait que tu utilises une version 64 bits de Ubuntu que que t'as version de Wine soit en 32 bits...

Ou alors simplement le script qui n'est pas adapté à une architecture 64 bits...

Edited by BlondVador


totone Thursday 28 May 2009 at 12:22
totoneAnonymous

arf bon bein tan pis je vais revendre far cry 2 alors ...
Ghostofkendo Thursday 28 May 2009 at 15:00
Ghostofkendo

Salut totone,

C'est bien un windowsien motivé, qui veut apprendre et en plus, qui sait chercher par lui même les informations pour résoudre ses problèmes, ah si seulement tout le monde était comme toi... :laught:

Enfin, trêve de rêvasseries, passons au choses sérieuses !

D'abord, tu devrais faire un sujet de discussion par jeu, car là, on sait plus trop avec quels jeux tu as un problème, c'est pas très clair quoi.

Ensuite, l'erreur "Trying to load PE image for unsupported architecture (AMD-64)" ne veut pas forcément dire que ton système est en 64 bits.
En effet, comme on peut le voir (si on lit l'anglais :) ) dans ce sujet du forum anglophone, on peut avoir cette erreur même en ayant un système 32 bits. On peut aussi y lire que pour remédier à ce problème (pour Race Driver: GRID au moins), il faut copier deux DLL OpenAL (natives de Windows XP) dans le dossier du jeu.
Tu peux télécharger ces DLL ICI.
Place les ensuite dans le dossier de CoD4, dans .PlayOnLinux/wineprefix/COD4/drive_c/Program Files/

Enfin, pourrais-tu nous dire quelle version de Wine tu utilises ? (et accessoirement si l'architecture de ton système est x86 ou x86_64, comme ça on sera fixé là dessus :) )

Bye