No iwd files found etc. avec bumblebee

Théo -  
mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,

Je possède Call of duty 4 (que j'ai acheté donc une version légale), je l'ai installer depuis windows mais j'arrive à le lancer avec wine et tut fonctionne : problème, la qualité graphique est déplorable puisque le jeu se lance avec mon chipset intel, mais lorsque je le lance avec bumblebee, j'ai le message d'erreur suivant: no IWD files found in /main.

Donc si quelqu'un a une solution à ce problème, je le remercie d'avance de m'en faire part.

Théo.

3 réponses

mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   7 879
 
Je ne sais pas trop à quoi correspond ce message d'erreur mais je suppose que ce sont des fichiers propres à ton jeu ?

Quand tu dis que tu lances ton jeu avec bumblebee, je suppose que tu passes par la commande optirun ? Quelle commande lances-tu exactement ?

J'avoue connaître très peu optirun, donc ce qui suit est un essai, je ne sais pas si ça va marcher.

Est-ce que tu as essayé de voir si la variable WINEPREFIX permettait de résoudre le problème (pour ma part je tenterais d'y référencer le répertoire dans lequel se trouve le dossier main qui contient les fichiers iwd). Je ne sais pas si tu as un raccourci pour ton jeu, mais si c'est le cas, regarde quelle commande wine est lancée. Il y a de bonnes chances pour qu'une variable WINEPREFIX soit passée à wine (et qui contient le chemin du dossier de ton jeu). Typiquement ça ressemblerait à ceci :

WINEPREFIX="/home/theo/cod4" wine /home/theo/cod4/cod4.exe


Du coup, si cette variable n'est pas transmise, wine ne doit pas transmettre à cod4 les informations nécessaire pour qu'il trouve ses fichiers iwd (enfin c'est ma théorie, à vrai dire, je ne sais pas si le problème vient de là).

Du coup, pour reproduire le même environnement, il faut dire à optirun de transmettre une variable WINEPREFIX à wine :

optirun env WINEPREFIX="/home/theo/cod4" wine /home/theo/cod4/cod4.exe 


Bonne chance
0
Théo
 
Merci de cette réponse, qui me semblait fonctionner,
mais j'ai toujours le même message d'erreur lorsque je le lance avec optirun... ma commande précédente était: optirun wine "/media/Disque dur Théo_/Bibliothèque/Jeux/Activision/Call of Duty 4 - Modern Warfare/iw3mp.exe" qui ne fonctionne pas

De plus wine "/media/Disque dur Théo_/Bibliothèque/Jeux/Activision/Call of Duty 4 - Modern Warfare/iw3mp.exe" ne marche pas non plus, le seul moyen de le lancer est de double cliquer sur le .exe (mais cela le lance avec le chipset intel).

J'ai essayé : optirun env WINEPREFIX="/media/Disque dur Théo_/Bibliothèque/Jeux/Activision/Call of Duty 4 - Modern Warfare/main" wine "/media/Disque dur Théo_/Bibliothèque/Jeux/Activision/Call of Duty 4 - Modern Warfare/iw3mp.exe"

et cela a aussi été un échec...

Si tu as une autre idée elle est la bienvenue :)

merci d'avance
0
mamiemando Messages postés 33769 Date d'inscription   Statut Modérateur Dernière intervention   7 879
 
Non pas d'autres idée, là il faut chercher sur google :-)

--
0