Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/10/2012, à 20:12

neib

>> [RéSoLu] << problème (wine?) avec l'installation de metro 2033

Bonjour,
après un bon galérage sur le net a chercher de l'information, dans la doc, sur le forum, dans google, sur winehq, ... je fini par m'en venir a vous.
Le problème c'est que je sais pas trop définir mon problème très simplement.
En gros, j'ai le DVD de metro 2033, je lance et vois que j'ai un probleme avec wine me disant

Le Service Windows Installer n'est pas accessible. Cela peut se produire si vous exécutez Windows en mode sans echec, ou si Windows Installer n'est pas correctement installé. Contactez votre service de support pour obtenir de l'assistance.

du coup j'ai cherché sur le net et j'ai vu que se problème pouvait se produire sur Windows 7, je change alors ma config de Wine pour le metre sur Windows xp mais cela n'a rien changé. Cependant il me semble bien avoir déja réussi a installer metro 2033 l'année dernière sans problèmes (a par au niveau de l'affichage, mais j'ai appris a gérer ca ;) )
Serait il possible, de rétrograder Wine, de faire mon install et de re mettre Wine a jour sans problèmes? Sachant que le jeu s'installe via Steam et que Steam est déja install?
Sinon, j'ai réussi l'installation en le téléchargent directement sur Steam, mais au lancement, le jeu ne démarre pas et j'avais un message d'erreur a ralonge, j'en ai conclu que c'était un probleme de dll avec PhysX, du coup j'ai rajouté mais maintenant, le jeu démarre enfin on voit apparaitre une fenètre qui change la résolution du bureau simulé et message d'erreur dans une fenetre Wine

Le programme a rencontré une erreur et doit fermer...

et la console me renvoie (je n'ai pas trier car je ne serait pas déterminer ce qui est utile mais j'ai enlevé un peu de ce qui me semblait futile)

err:wgl:is_extension_supported No OpenGL extensions found, check if your OpenGL setup is correct!
fixme:iphlpapi:NotifyAddrChange (Handle 0x496d72c, overlapped 0x4784e08): stub
fixme:winsock:WSALookupServiceBeginW (0x496d82c 0x00000ff0 0x496d874) Stub!
[1029/195613:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8
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 class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:CoGetClassObject class {dff32fea-3331-48da-a272-ccfc238695be} not registered
err:ole:create_server class {dff32fea-3331-48da-a272-ccfc238695be} not registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {dff32fea-3331-48da-a272-ccfc238695be} could be created for context 0x17
[...]
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:win:RegisterDeviceNotificationA (hwnd=0x100ba, filter=0x33d3ac,flags=0x00000004) returns a fake 

[...]
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:win:EnumDisplayDevicesW ((null),0,0x33eff0,0x00000000), stub!
fixme:d3d:debug_d3dformat Unrecognized 0x36314644 (as fourcc: DF16) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x36314644) in the format lookup table
fixme:d3d:debug_d3dformat Unrecognized 0x34324644 (as fourcc: DF24) WINED3DFORMAT!
fixme:d3d:wined3d_get_format Can't find format unrecognized (0x34324644) in the format lookup table
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
[...]
[...]
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
wine: Unhandled page fault on read access to 0x00000000 at address 0x7e7ccb (thread 0051), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x007e7ccb).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:007e7ccb ESP:0033fb6c EBP:62c5d5c8 EFLAGS:00010217(  R- --  I   -A-P-C)
 EAX:00000208 EBX:7b833b50 ECX:00000000 EDX:00000000
 ESI:0033fbb8 EDI:00000000
Stack dump:
0x0033fb6c:  00000005 0096ff4c 00000000 62c5d5c8
0x0033fb7c:  008a62c0 00000031 62c578c0 0033fd30
0x0033fb8c:  614ad8f0 01155000 00000000 78134c58
0x0033fb9c:  266839d8 7bc44fd4 0120bdd8 00000002
0x0033fbac:  0120adf0 7bca6ff4 14328770 030b4a42
0x0033fbbc:  00000000 7bc4782a 14328798 030b4a42
Backtrace:
=>0 0x007e7ccb in metro2033 (+0x3e7ccb) (0x62c5d5c8)
  1 0x62c5deac (0x0096f0d0)
  2 0x007e4e10 in metro2033 (+0x3e4e0f) (0x007e7990)
  3 0xec81c0e4 (0x83ec8b55)
0x007e7ccb: movl	0x0(%ecx),%edx
Modules:
Module	Address			Debug info	Name (151 modules)
PE	  340000-  356000	Deferred        xinput1_3
[...]
PE	3b400000-3b41d000	Deferred        steam_api
PE	3f000000-3f0a7000	Deferred        tier0_s
PE	3f600000-3f645000	Deferred        vstdlib_s
[...]
ELF	7c6e1000-7c6e5000	Deferred        libnvidia-tls.so.295.40
ELF	7c6e5000-7c7bd000	Deferred        libgl.so.1
ELF	7c7d0000-7c904000	Deferred        wined3d<elf>
  \-PE	7c7e0000-7c904000	\               wined3d
ELF	7c904000-7c93d000	Deferred        d3d9<elf>
  \-PE	7c910000-7c93d000	\               d3d9
[...]

ELF	7d7a2000-7d7aa000	Deferred        libjson.so.0
ELF	7d7ad000-7d7d8000	Deferred        netapi32<elf>
  \-PE	7d7b0000-7d7d8000	\               netapi32
ELF	7d7d8000-7d804000	Deferred        secur32<elf>
  \-PE	7d7e0000-7d804000	\               secur32
ELF	7d804000-7d821000	Deferred        pdh<elf>
  \-PE	7d810000-7d821000	\               pdh
ELF	7d821000-7d913000	Deferred        oleaut32<elf>
  \-PE	7d840000-7d913000	\               oleaut32
[...]
ELF	b7606000-b7621000	Deferred        libpthread.so.0
ELF	b7621000-b762a000	Deferred        libsm.so.6
ELF	b762a000-b7633000	Deferred        libnss_compat.so.2
ELF	b7634000-b7776000	Dwarf           libwine.so.1
ELF	b7778000-b779a000	Deferred        ld-linux.so.2
ELF	b779a000-b779b000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000025    0
	0000001d    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	00000019    0
	00000018    0
	00000014    0
	00000013    0
0000001a plugplay.exe
	00000020    0
	0000001c    0
	0000001b    0
00000040 explorer.exe
	00000041    0
00000042 Steam.exe
	0000004e    0
	0000004d    0
	0000004c    1
	0000004b    1
[...]
	00000023    0
	00000022    0
	00000047    0
	00000045    0
	00000044    0
	00000043    0
00000050 (D) C:\Program Files\Steam\steamapps\common\Metro 2033\metro2033.exe
	00000017    0
	00000067    0
	0000005f    0
	0000005e    0
	0000005d    0
[...]
	00000055    0
	00000053    0
	00000052    0
	00000051    0 <==
Shutting down. . .

Je comprend pas trop, mais il me semble que l'installation du jeu galère sur PhysX et vcredits_x86

Qu'est ce que je peux faire maintenant?
Bref, un peu d'aide serait la bienvenue ;) merci a vous!

A oui, et j'ai créé un fichier lanceur a la racine du jeu avec

#!/bin/bash
# lancer metro

cd /home/n3ib/.wine/drive_c/Program\ Files/Steam/steamapps/common/Metro\ 2033/
__GL_ExtensionStringVersion=17700 WINEPREFIX="/home/n3ib/.wine" wine "metro2033.exe"

mais ca a pas changé grand chose... Ca avait marché pour un autre jeu.

Voila Voila... C'est pas gagné quoi.

neib

Dernière modification par neib (Le 30/10/2012, à 21:02)

Hors ligne

#2 Le 29/10/2012, à 20:37

abelthorne

Re : >> [RéSoLu] << problème (wine?) avec l'installation de metro 2033

neib a écrit :

Le Service Windows Installer n'est pas accessible. Cela peut se produire si vous exécutez Windows en mode sans echec, ou si Windows Installer n'est pas correctement installé. Contactez votre service de support pour obtenir de l'assistance.

Est-ce que par hasard l'installeur ne serait pas un .msi (et pas .exe), auquel cas il faut le lancer via msiexec ?

err:wgl:is_extension_supported No OpenGL extensions found, check if your OpenGL setup is correct!

L'accélération 3D est bien fonctionnelle sur ton système ? Qu'est-ce que tu as comme puce graphique et quel pilote utilises-tu (proprio/libre) ?

Hors ligne

#3 Le 29/10/2012, à 21:08

neib

Re : >> [RéSoLu] << problème (wine?) avec l'installation de metro 2033

Salut!
Effectivement le setup.exe doit renvoyer a un Steaminstall.msi dans le dossier resources, je vais test, mais je me demande si c'est pas juste histoire de vérifier si steam n'est pas présent et l'installer, cependant steam se lance automatiquement au lancement du setup.

Pour ce qui est de l'accélération 3D j'ai testé avec une commande (je sais plus laquelle) ca tourne avec compiz et normalement tout est ok. J'utilise une nvidia avec le pilote proprio.

Après test avec msiexec steaminstall.msi, j'ai une erreur. la syntaxe est elle bonne? Sinon retour terminal, j'ai une bonne partie assez similaire a ce que j'ai déja posté plus haut.

Je vais test 2 ou 3 trucs, si j'ai du nouveau je posterai

Hors ligne

#4 Le 29/10/2012, à 21:13

love2hate

Re : >> [RéSoLu] << problème (wine?) avec l'installation de metro 2033

msiexec /i steaminstall.msi

1984 was not supposed to be an instruction manual
Some "poor" wine screencast http://www.youtube.com/user/2m42hy/videos?view=0

Hors ligne

#5 Le 29/10/2012, à 21:47

neib

Re : >> [RéSoLu] << problème (wine?) avec l'installation de metro 2033

Bon, au final, avec la commande msi, j'ai la même erreur au niveau de Windows Installer
Je viens d'installer play on linux, l'installation se fait nickel, cependant, quand je lance le jeu avec celui ci j'ai le message suivant

[POL_Wine] Message: Running wine- /home/n3ib/.PlayOnLinux/wineprefix/default/drive_c/Program Files/Steam/SteamApps/common/Metro 2033/metro2033.exe
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f005140, 0x3f036b20, 0x3f036b18
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f005140, 0x3f036b58, 0x3f036b50
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f005140, 0x3f036ae8, 0x3f036ae0
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f005140, 0x3f036b90, 0x3f036b88
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f005140, 0x3f036bc8, 0x3f036bc0
[POL_Wine] Message: Wine return: 0

j'ai vu qu'on pouvait gérer les versions de wine sur play on linux, je vais tester tout ca, si vous avez une idée, n'hésitez pas! wink

merci a vous 2


EDIT : L'installation via Play On Linux a bien fonctionné, je vérais sur une future version de wine i ca marche mieux (du coup j'ai un doublon de Steam avec Wine et PoL mais osef)
merci bien en tout cas!

Dernière modification par neib (Le 30/10/2012, à 21:04)

Hors ligne