Forums

Civilization 5

Auteur Réponses
wampas Dimanche 14 Novembre 2010 à 23:36
wampasAnonymous

Bonsoir

Savez vous si quelqu'un a déja réussis a faire tourner civ 5 sur ubuntu ??

Ou peut être est il trop récent ?? ;-)
SuperPlumus Lundi 15 Novembre 2010 à 5:15
SuperPlumusAnonymous

Bonjour,

Il semblerait que le jeu fonctionne, et d'après l'AppDB de Wine, le jeu fonctionne parfaitement en suivant la procédure suivante :

Installe Civ 5 dans PlayOnLinux, via une installation manuelle.


Il Faut ensuite installer plusieurs composants supplémentaires de la manière suivante :

1) Clique sur le bouton "Installer" dans PlayOnLinux.

2) Sélectionne la catégorie "autres".

3) Sélectionne "PlayOnLinux functions"

4) Clique sur "Appliquer".

5) Sélectionne ton jeu dans la liste.

6) Sélectionne "POL_Install_vcrun2008" ainsi que "POL_Install_d3dx9" puis clique sur "suivant".

Et voila.

Ton jeu doit fonctionner correctement.

Edité par SuperPlumus

wampas Lundi 15 Novembre 2010 à 8:19
wampasAnonymous



Ok je testerais ce soir ....


merci
wampas Lundi 15 Novembre 2010 à 16:55
wampasAnonymous


Bon je bloque a l installation manuelle .

je lance playonlinux

installer :

installer un paquet ou une application non supporté .

installer manuelle:

Installer une application sur un nouveau préfixe : j utilise Civ .

attribuer une version de wine : 1.0.1 / 1.2.1/1.3.1

j'ai essayé avec les 3 .

installation de gecko :

parcourir je choisis Setup. exe sur le dvd .

Il mouline lance l'installation mais aucune fenêtre ne s'ouvre puis terminer mais rien ne c'est passé .

Quand pensez vous ?


SuperPlumus Lundi 15 Novembre 2010 à 17:42
SuperPlumusAnonymous

Démarre PlayOnLinux dans un terminal, puis procède à l'installation avec la version 1.2.1 de Wine, puis poste le contenu du terminal ici, afin de voir ce qui pose problème.

Pour démarrer PlayOnLinux, tape la commande suivante dans un terminal:
playonlinux
wampas Lundi 15 Novembre 2010 à 17:54
wampasAnonymous



merci je savais pas qu on pouvait faire ça avec la console c'est sympa. alors voila:

PlayOnLinux v3.8.5

Vérification de l'extension : Advanced Wine Configuration...
Vérification de l'extension : Offline PlayOnLinux...
Vérification de l'extension : Capture...
Vérification de l'extension : Transgaming Cedega...
Vérification de l'extension : Wine Import...
Vérification de l'extension : Wine Look...
Vérification de l'extension : Detour...
Running install menu
fixme:system:SetProcessDPIAware stub!
fixme:dwmapi:DwmIsCompositionEnabled 0x33d12c
fixme:iphlpapi:NotifyAddrChange (Handle 0xa5ee8e8, overlapped 0xa5ee8f0): stub
wine: configuration in '/home/jerome/.PlayOnLinux/wineprefix/Civ' has been updated.
/usr/share/playonlinux/bash/LiveInstall: ligne 184 : cd: /media/Civilization: Aucun fichier ou dossier de ce type
wine: Mauvais format EXE pour Z:\\media\\Civilization V\\Setup.exe

jerome@jerome-K42Dr:~$

SuperPlumus Lundi 15 Novembre 2010 à 18:41
SuperPlumusAnonymous

C'est très bizarre comme erreur à la dernière ligne (wine: Mauvais format EXE pour Z:\\media\\Civilization V\\Setup.exe)

Wine dit que l'exécutable est corrompu et que il n'arrive pas à le charger !

Tu utilise bien un cd officiel ?

Ton cd est peut-être rayé/endommagé ?

Ton cd marche sous Windows ?


Autrement, il faudra l'avis d'une personne plus experte que moi.

Edité par SuperPlumus

wampas Lundi 15 Novembre 2010 à 18:51
wampasAnonymous



Je vais teste sous windows .......................




merci ;-)
thuban Samedi 18 Décembre 2010 à 14:09
thuban

Hum... Je suis le sujet, voir si ça marche, j'aimerais l'offrir à mon frère pour noël, et il faut que ça tourne sous nunux! :)
gfombell Dimanche 13 Février 2011 à 17:31
gfombellAnonymous

Hello

Même problème si ce n'est que j'ai acheté Civilization V via Steam et j'essaye de suivre la manip proposée par SuperPlumus sans arrivée à installer civilization V via POL, car je ne trouve pas (et poru cause) de fichier install.exe.

pouvez vous aider un pauvre néophyte?

merci d'avance !!
SuperPlumus Dimanche 13 Février 2011 à 19:43
SuperPlumusAnonymous

Bonjour,

Voici la procédure pour le jeu version Steam :

1) Installer Steam (si ce n'est pas déjà fait) : Bouton Installer -> Jeux -> Steam.

2) Installer le jeu via Steam (je ne connais pas la procédure exacte, mais c'est la même que sous Windows).

3) Suis les instructions suivantes pour les composants supplémentaires (instructions adaptées de mon post précédent) :

1) Clique sur le bouton "Installer" dans PlayOnLinux.

2) Sélectionne la catégorie "autres".

3) Sélectionne "PlayOnLinux functions"

4) Clique sur "Appliquer".

5) Sélectionne Steam dans la liste

6) Sélectionne "POL_Install_vcrun2008" ainsi que "POL_Install_d3dx9" puis clique sur "suivant".

Et voila, normalement ton jeu doit marcher ! (pour le démarrer, il faut passer par Steam)

Edité par SuperPlumus

Xebeauxa Samedi 26 Mars 2011 à 9:58
XebeauxaAnonymous

Bonjour,

Bonjour,

Voici la procédure pour le jeu version Steam :

Quote from SuperPlumus


Merci SuperPlumus pour ce début de réponse. Une fois que je l'ai fait ( hormis une grande lenteur de steam ) lancer Civilization 5 me met l'erreur d'installation incomplète ( 2 ) qui signifie qu'il y a des espaces dans le chemin d'accès au fichier.

Steam propose de déplacer les fichiers de Steam. Le problème est maintenant que PlayOnLinux ne sait plus ou sont les fichiers. Je décide alors de ne plus passer par play on linux et directement par le lanceur de steam sur mon bureau.

Clic droit propriétés je modifie tous les chemins d'accès mais cela ne donne rien. En ouvrant le *.desktop sous emacs je découvre qu'il reste un chemin à modifier, je le fait. Maintenant mon Steam déplacé se lance. Mais au moment de lancer le jeu je retombe sur l'erreur de départ d'installation incomplète (2).

Plusieurs tentatives se succèdes, je fini par installer comme tu le précise le vcrun2008 avant de déplacer les fichiers et je vais m^eme ouvrir le registre de mon wineprefix pour modifier tous les chemins d'accès de steam pour ^etre sur. Mais rien y fait.

Sinon je suit sous ubuntu 10.10 ( gnome ) avec PlayOnLinux 3.8.12 et Steam Version 21 mars 2011 à 18h31 et 42s. J'ai constaté la m^eme erreur sous ubuntu 10.04 LTS KDE4 ( je ne sais plus les version POL et Steam ). Notez que le jeu fonctione sous Seven ( dual boot )

La lenteur de steam se ressent sur toute les appli dans le m^eme bureau virtuel sous gnome

Edité par Xebeauxa

ADIX001 Jeudi 26 Mai 2011 à 17:17
ADIX001Anonymous

Sous natty 32bits avec la version Steam, en installant steam via le script de playonlinux, puis en installant Civ5 via steam, le jeu avait marché (avec de mechant bug de texture) sans avoir a faire quoique ce soit. Maintenant, pour des raisons obscures^^, je suis sous archlinux et j'ai pas reussis à y reproduire cet "exploit".

Edité par ADIX001

SuperPlumus Jeudi 26 Mai 2011 à 19:23
SuperPlumusAnonymous

Bonjour,

il faudrait donner plus de détails sur le problème, notamment les informations demandées sur
http://www.playonlinux.com/fr/topic-46-Expliquer_son_probleme.html (y compris les logs de Wine).

En attendant voici quelques informations trouvées sur la page Civilization V de WineHQ AppDB :

- Il faut désactiver la communauté Steam In-Game.

- Il faut utiliser le mode DirectX 9 (le mode DirectX 11 ne marche pas).

(http://appdb.winehq.org/objectManager.php?sClass=version&iId=21465)

Edité par SuperPlumus

ADIX001 Vendredi 27 Mai 2011 à 16:07
ADIX001Anonymous

Salut,
ubuntu lucid 10.4 32bits || ubuntu natty 11.04 64bits || archlinux 2010.05
playonlinux 3.8.12
wine 1.3.19 || 1.3.20 || 1.3.3

J'installe steam via le le script playonlinux "steam";
Déjà il y a une difference entre ubuntu et arch:

-Sous ubuntu steam fonctionne bien mais les fenêtres des options se ré-ouvrent toutes seules une fois fermées, j'ai pas trouvé comment règler ce problème;

-Sous archlinux cette fois si toutes les fenêtres(pas que celle des options), ne se réouvrent pas mais elle se multiplient sur leurs droite et leurs bas jusqu'a la limites de l'ecran au moins (je peux pas voir plus bas^^), ce problè se règle en configurant wine: choisir vista ou windows 7 au lieu d'xp;

Ensuite je commence l'installation de civ5:
-Pour pas attendre 3 heures de téléchargement je l'installe via le cd(une fois enregistré le cd si je fait installer directement dans steam, ce dernier le télécharge sans inspecter le lecteur cd).

Donc je fais execution automatique, modifier un préfixe existant, je choisi steam, l'installation de civilisation commence (steam et bien reconnu car il se lance), puis viens la mise a jour automatiquement téléchargé.

Quand c'est fini je clique sur jouer dans steam et là apparait une fenêtre avec un "Finalisation de l'installation" et une barre de progression qui reste bloquée a 1% jusqu'a que la fenetre affiche "Installation de Sid Meier's Civilization V incomplète (2)" avec un lien https://support.steampowered.com/kb_article.php?ref=9851-PFHN-9932&l=french qui explique que cette erreur pourait être rectifiée en deplaçant le dossier steam à un autre endroit, je l'ai fait mais l'erreur était toujours là.

Cette erreur me laisse penser que steam ne parvient pas acceder au dossier d'instalation, peut-être pour une histoire de droit.

En tout cas cet installation est l'installation 'type' mais j'ai fait pas mal de variante qui ont donné toutes ce resultat et cette même erreur.

J'ai également essayé d'installer POL_Install_vcrun2008 mais il semble déjà installé puisque une fenêtre aparait et me propose de le reparer ou de le suprimer. Et quand je clique sur réparer (ou suprimer d'ailleur), sa bloque et je ne peux fermer la fenêtre qu'en cliquant sur "fermer cette application" dans playonlinux.
directx9 lui s'installe bien mais ne change rien a la done.

Voila difficile d'être plus precis^^


Edit: Mais merci quand même SuperPlumus :-° c'est sympa de s'interesser a notre cas, d'autant plus si t'as pas civ5 !

Edité par ADIX001

SuperPlumus Samedi 28 Mai 2011 à 10:42
SuperPlumusAnonymous

Il faudrait essayer avec une version plus récente de Wine.

1) Désinstalle Steam et Civ V.

2) Installe Steam via le script de PlayOnLinux.

3) Installe Civ V via une installation manuelle : Bouton Installer -> Installer un paquet .pol ou une application non supportée -> Installation manuelle -> Modifier une application existante -> Steam -> Cocher Attribuer une version de Wine au programme -> Sélectionner la version 1.3.19 -> Puis continuer l'installation.

Peut-être que cela marchera...
ADIX001 Samedi 28 Mai 2011 à 13:34
ADIX001Anonymous

Merci, je viens d'essayer mais toujours la même erreur.
Xebeauxa Mercredi 15 Juin 2011 à 21:49
XebeauxaAnonymous

Bonsoir à tous,

Je reprend mon problème et j'y ajoute quelques détails.

Je suis sous Ubuntu 11.04 32bits
Noyau Linux 2.6.38-8-generic-pae
Gnome 2.32.1
PlayOnLinux v 3.8.12
wine-1.2.2
Steam Version Juin 1, 2011 à 15.31:24
Carte graphique NVIDIA GeForce 8400 GS
Acceleration graphique NVIDIA 173

Le code suivant indique le lancement de Civilization V par Steam.

$ env WINEPREFIX="/home/aurelien/.PlayOnLinux/wineprefix/Steam" wine C:\\\\Games\\\\Steam\\\\Steam.exe
wine: cannot find L"C:\\\\windows\\\\system32\\\\plugplay.exe"
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:urlmon:CoInternetSetFeatureEnabled 5, 0x00000002, 1, stub
fixme:urlmon:CoInternetSetFeatureEnabled 10, 0x00000002, 1, stub
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not registered
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6} could be created for context 0x1
fixme:wbemprox:wbem_locator_ConnectServer 0x468e9f8, L"ROOT\\\\CIMV2", (null), (null), (null), 0x00000080, (null), (nil), 0x424c150)
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:win:RegisterDeviceNotificationA (hwnd=0x100b4, filter=0x32d588,flags=0x00000004) returns a fake device notification handle!
fixme:win:EnumDisplayDevicesW ((null),0,0x32ce34,0x00000000), stub!
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=2): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETSTATE): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=3): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=1): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=0): stub
fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=2): stub
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:winhttp:WinHttpGetIEProxyConfigForCurrentUser returning no proxy used
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
fixme:threadpool:RtlQueueWorkItem Flags 0x4 not supported
err:ole:RevokeDragDrop invalid hwnd (nil)
fixme:advapi:RegisterTraceGuidsW (0x3925320, 0x3f7b738, {3dada31d-19ef-4dc1-b345-037927193422}, 1, 0x3f53b24, (null), (null), 0x3f7b750,)
err:ole:RevokeDragDrop invalid hwnd 0x10120
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\Public", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\resource", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\userdata", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\dumps", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\config", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\appcache", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32\\\\mui", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\Fonts", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\Config", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\Public", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\resource", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\userdata", 0x13dbdb88, 520), stub!
err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd 0x2011e
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\dumps", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\config", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\appcache", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\system32\\\\mui", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\windows\\\\Fonts", 0x13dbdb88, 520), stub!
fixme:volume:GetVolumePathNameW (L"C:\\\\Games\\\\Steam\\\\Config", 0x13dbdb88, 520), stub!
err:ole:RevokeDragDrop invalid hwnd (nil)
fixme:win:UnregisterDeviceNotification (handle=0xcafecafe), STUB!
fixme:advapi:UnregisterTraceGuids 0: stub
Shutting down. . .
fixme:winmm:MMDRV_Exit Closing while ll-driver open
fixme:winmm:MMDRV_Exit Closing while ll-driver open

Cordialement
orlii Dimanche 4 Novembre 2012 à 19:34
orliiAnonymous

Yop !

Je viens de faire quelques tests pendant le week end, d'abord avec la démo Steam de Civ V, ça marche nickel, puis Gods and Kings, j'avais un bug sur une texture de l'écran des villes (mais a priori, ça devrait être résolu), et enfin avec le jeu officiel que j'ai acheté ce matin.

Donc ça marche parfaitement, sauf que, potentiellement, vous pouvez tomber sur ce bug d'écran de ville lié au chargement d'une texture (CityIcon128.dds). Cela est simplement dû au nombre fichiers autorisés en ouverture par un programme. Ca se règle dans /etc/security/limits.conf, il suffit d'y ajouter les lignes (en root, ou sudo) :

* soft nofile 2048
* hard nofile 8192

Malgré le nom du fichier et de l'arborescence, ça n'a pas d'incidence manifeste sur votre système, si ce n'est qu'il autorise une application à ouvrir plus de fichiers que par défaut.

Pour Gods and Kings, j'essaierai bientôt, et vous redirai.