The forum

Echec installation d'Oblivion

Author Replies
erixsen Monday 2 November 2009 at 22:02
erixsenAnonymous

Bonjour,

Bien qu'ayant parcouru plusieurs forums (dont celui-ci), je n'ai pas trouvé de réponse à mon problème. Le voici :
J'essaie tant bien que mal d'installer Oblivion sur une distro Ubuntu 9.10.
Comme vous vous en doutez, la distribution est toute neuve, et j'ai installé PlayOnLinux 3.6 (disponible sur les dépots de la "Logithèque Ubuntu").
erixsen Monday 2 November 2009 at 22:06
erixsenAnonymous

Désolé, j"ai posté alors que je n'avais pas terminé :
L'installation de DirectX se fait apparement bien. En revanche, rien ne se passe lorsque le jeu doit s'installer, la fenêtre affiche le message "Appuyez sur "Suivant" UNIQUEMENT...".
Et voici ce que raconte la console :
0000001d (D) D:\\setup.exe
     0000001e 0 <==
Backtrace:
=>1 0x004d86e6 in setup (+0xd86e6) (0x00eda8f0)
2 0x004d54b7 in setup (+0xd54b7) (0x00edad3c)
3 0x00481e75 in setup (+0x81e75) (0x00eef93c)
4 0x00434383 in setup (+0x34383) (0x00eefdbc)
5 0x00000008 (0x00768e48)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x4d86e6
Cela vous dit-il quelque chose ??
Merci de vos réponses.
Berillions Monday 2 November 2009 at 23:34
Berillions

Salut erixsen,

J'ai fait une petite mise à jour du script. Par ailleurs, met également PoL à jour, nous sommes en vers 3.7.1
Pour mettre à jour PoL dans Karmic :

sudo wget http://deb.playonlinux.com/playonlinux_karmic.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get update
sudo apt-get install playonlinux

erixsen Tuesday 3 November 2009 at 22:08
erixsenAnonymous

Bonjour,

D'abord merci pour ta réponse. Voilà, j'ai mis à jour POL mais le problème persiste. J'ai essayé de l'installer depuis un répertoire copié sur le bureau, j'obtiens la même erreur qu'hier. Je ne pense pas que le problème vienne du script... car le résultat est le même en lançant le setup depuis wine :
wine /media/cdrom/setup.exe
Ci-dessous le log POL complet :

PlayOnLinux v3.7.1

Checking python :                     [ Ok ]
Running install menu
--2009-11-03 21:55:37-- http://repository.playonlinux.com//setups/oblivion/left.jpg
Résolution de repository.playonlinux.com... 91.121.5.64
Connexion vers repository.playonlinux.com|91.121.5.64|:80... connecté.
requête HTTP transmise, en attente de la réponse... 200 OK
Longueur: 8872 (8,7K) [image/jpeg]
Saving to: `left.jpg'

100%[======================================>] 8 872 --.-K/s in 0,04s

2009-11-03 21:55:37 (247 KB/s) - « left.jpg » sauvegardé [8872/8872]

Archive: /home/nixan/.PlayOnLinux/ressources/D3DX9_XX_dll_(32Bit_All).zip
replace D3DX9_XX_dll_(32Bit_All)/Install/Apr2005_d3dx9_25_x86.cab? [y]es, [n]o, [A]ll, [N]one, [r]ename: NULL
(EOF or read error, treating as "[N]one" ...)
fixme:reg:GetNativeSystemInfo (0x7e52d6c0) using GetSystemInfo()
fixme:mscoree:GetCORVersion (0x7e52d2b8, 600, 0x7e52d2a4): semi-stub!
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
err:setupapi:do_file_copyW Unsupported style(s) 0x144
fixme:ntdll:NtQueryInformationProcess (0xffffffff,info_class=34,0xeda520,0x00000004,0xeda51c) Unknown information class
fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION
fixme:ntdll:NtQueryObject Unsupported information class 3
fixme:debugstr:CheckRemoteDebuggerPresent (0xffffffff)->(0xed940c): Stub!
fixme:d3d:IWineD3DImpl_FillGLCaps OpenGL implementation supports 32 vertex samplers and 32 total samplers
fixme:d3d:IWineD3DImpl_FillGLCaps Expected vertex samplers + MAX_TEXTURES(=8) > combined_samplers
fixme:win:EnumDisplayDevicesW ((null),0,0xed922c,0x00000000), stub!
wine: Unhandled page fault on write access to 0x003d2000 at address 0x4d86e6 (thread 0020), starting debugger...
Unhandled exception: page fault on write access to 0x003d2000 in 32-bit code (0x004d86e6).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:004d86e6 ESP:00eda8dc EBP:00eda8f0 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000000 EBX:ffffffff ECX:3fff3801 EDX:00000003
ESI:003a0000 EDI:003d1ffe
Stack dump:
0x00eda8dc: 00eda924 00000000 003a0006 48590000
0x00eda8ec: 004d867b 00edad3c 004d54b7 003a0006
0x00eda8fc: ffffffff 009b7900 00000000 00eccfba
0x00eda90c: 00c3ae94 00c94000 00000001 00000000
0x00eda91c: 00032000 00000030 5c3f3f5c 756c6f56
0x00eda92c: 307b656d 30303030 2d303030 30303030
Backtrace:
=>1 0x004d86e6 in setup (+0xd86e6) (0x00eda8f0)
2 0x004d54b7 in setup (+0xd54b7) (0x00edad3c)
3 0x00481e75 in setup (+0x81e75) (0x00eef93c)
4 0x00434383 in setup (+0x34383) (0x00eefdbc)
5 0x00000008 (0x00768e48)
0x004d86e6: repe stosl     %es:(%edi)
Modules:
Module     Address               Debug info     Name (77 modules)
PE      400000- cf0000     Export setup
ELF     60000000-60136000     Deferred libwine.so.1
ELF     60136000-6014f000     Deferred libpthread.so.0
ELF     6014f000-60293000     Deferred libc.so.6
ELF     60293000-60297000     Deferred libdl.so.2
ELF     60297000-602bd000     Deferred libm.so.6
ELF     602bd000-602c5000     Deferred libnss_compat.so.2
ELF     602c5000-602dc000     Deferred libnsl.so.1
ELF     602dc000-602e7000     Deferred libnss_nis.so.2
ELF     602e7000-602f3000     Deferred libnss_files.so.2
ELF     602f3000-6030e000     Deferred version<elf>
\\-PE     60300000-6030e000     \\ version
ELF     6030e000-60323000     Deferred lz32<elf>
\\-PE     60310000-60323000     \\ lz32
ELF     60323000-6046e000     Deferred user32<elf>
\\-PE     60340000-6046e000     \\ user32
ELF     6046e000-6050d000     Deferred gdi32<elf>
\\-PE     60480000-6050d000     \\ gdi32
ELF     6050d000-60621000     Deferred shell32<elf>
\\-PE     60520000-60621000     \\ shell32
ELF     60621000-606e4000     Deferred comctl32<elf>
\\-PE     60630000-606e4000     \\ comctl32
ELF     606e4000-60747000     Deferred rpcrt4<elf>
\\-PE     606f0000-60747000     \\ rpcrt4
ELF     60747000-60766000     Deferred iphlpapi<elf>
\\-PE     60750000-60766000     \\ iphlpapi
ELF     60766000-6077a000     Deferred libresolv.so.2
ELF     6077a000-60820000     Deferred oleaut32<elf>
\\-PE     60790000-60820000     \\ oleaut32
ELF     60820000-6083b000     Deferred wsock32<elf>
\\-PE     60830000-6083b000     \\ wsock32
ELF     6083b000-60868000     Deferred ws2_32<elf>
\\-PE     60840000-60868000     \\ ws2_32
ELF     60868000-608e7000     Deferred libfreetype.so.6
ELF     608e7000-608fd000     Deferred libz.so.1
ELF     608fd000-6092a000     Deferred libfontconfig.so.1
ELF     6092a000-60951000     Deferred libexpat.so.1
ELF     60951000-609eb000     Deferred winex11<elf>
\\-PE     60960000-609eb000     \\ winex11
ELF     609eb000-60a06000     Deferred libice.so.6
ELF     60a06000-60a0c000     Deferred libxxf86vm.so.1
ELF     60a0c000-60a1c000     Deferred libxext.so.6
ELF     60a1c000-60b4b000     Deferred libx11.so.6
ELF     60b4b000-60b50000     Deferred libuuid.so.1
ELF     60b50000-60b6e000     Deferred libxcb.so.1
ELF     60b6e000-60b73000     Deferred libxdmcp.so.6
ELF     60b73000-60b94000     Deferred imm32<elf>
\\-PE     60b80000-60b94000     \\ imm32
ELF     60b94000-60b97000     Deferred libxinerama.so.1
ELF     60b97000-60ba1000     Deferred libxrender.so.1
ELF     60ba1000-60baa000     Deferred libxrandr.so.2
ELF     60baa000-60bae000     Deferred libxcomposite.so.1
ELF     60bae000-60bb4000     Deferred libxfixes.so.3
ELF     60bb4000-60be7000     Deferred uxtheme<elf>
\\-PE     60bc0000-60be7000     \\ uxtheme
ELF     60be7000-60c18000     Deferred d3d9<elf>
\\-PE     60bf0000-60c18000     \\ d3d9
ELF     60c18000-60d28000     Deferred wined3d<elf>
\\-PE     60c30000-60d28000     \\ wined3d
ELF     60d28000-60dd0000     Deferred libgl.so.1
ELF     60dd0000-61d39000     Deferred libglcore.so.1
ELF     61d39000-61d3b000     Deferred libnvidia-tls.so.1
ELF     62151000-621ac000     Deferred shlwapi<elf>
\\-PE     62160000-621ac000     \\ shlwapi
ELF     62886000-628a3000     Deferred ld-linux.so.2
ELF     6b1f5000-6b1fe000     Deferred libsm.so.6
ELF     6d102000-6d10d000     Deferred libxcursor.so.1
ELF     6d75d000-6d803000     Deferred ole32<elf>
\\-PE     6d770000-6d803000     \\ ole32
ELF     77b5c000-77b60000     Deferred libxau.so.6
ELF     78025000-78077000     Deferred advapi32<elf>
\\-PE     78030000-78077000     \\ advapi32
ELF     7b800000-7b93c000     Deferred kernel32<elf>
\\-PE     7b820000-7b93c000     \\ kernel32
ELF     7bc00000-7bca7000     Deferred ntdll<elf>
\\-PE     7bc10000-7bca7000     \\ ntdll
ELF     7bf00000-7bf04000     Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000c
     0000002e 0
     00000013 0
     00000012 0
     0000000e 0
     0000000d 0
0000000f
     00000015 0
     00000014 0
     00000011 0
     00000010 0
0000001f (D) D:\\setup.exe
     00000020 0 <==
0000002b
     0000002c 0
Backtrace:
=>1 0x004d86e6 in setup (+0xd86e6) (0x00eda8f0)
2 0x004d54b7 in setup (+0xd54b7) (0x00edad3c)
3 0x00481e75 in setup (+0x81e75) (0x00eef93c)
4 0x00434383 in setup (+0x34383) (0x00eefdbc)
5 0x00000008 (0x00768e48)
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x4d86e6
erixsen Saturday 7 November 2009 at 23:39
erixsenAnonymous

Je commence à voir le bout du tunnel:
J'ai réussi à installer Oblivion (édition de l'année DVD 1) en mettant à jour la version de Wine en 1.1.32 (Outils > Gérer les versions de Wine > Ajouter (1.1.32)), et en changeant la version utilisée par défaut (Options > Environnement > Version de Wine utilisée par défaut > 1.1.32).
Le jeu fonctionne d'après ce que j'en ai vu. :sunglasses:
Je vais maintenant essayer d'installer les extensions (DVD 2), Shivering Isles et Knights of the nine.°_°
erixsen Sunday 8 November 2009 at 0:54
erixsenAnonymous

Install du 2ème DVD OK ! ;-)
Pour cela, depuis votre /home/user :
cd /.PlayOnLinux/WineVersions/1.1.32/usr/bin
export WINEPREFIX="/home/user/.PlayOnLinux/wineprefix/TheElderScrolls4_Oblivion"
export WINEDEBUG="-all"
./wine /media/cdrom/setup.exe
L'installation de la mise à jour Shivering Isles/Kngihts of the nine se lance et rajoute les fichiers de données pour Oblivion.
On peut le vérifier lorsqu'on lance le jeu dans "Fichiers de données" (ben oui :-°).

J'ai retrouvé ma sauvegarde de près de 300h de jeu, le pied ! :D
Berillions Sunday 8 November 2009 at 11:38
Berillions

Lorsque l'on installe un jeu via un script, PoL utilise la version "system" par défaut. Pour ma part, il s'agit de la version 1.0.1.

Si j'ai bien compris ce que tu as dit, le jeu ne s'installe pas si tu utilises la version 1.0.1 mais s'installe correctement si tu utilises la version 1.1.32.

Si c'est le cas, il n'y a qu'une petite ligne à rajouter au script pour qu'il utilise la dernière version de wine.

erixsen Monday 9 November 2009 at 11:31
erixsenAnonymous

Tu as bien compris. Pour installer le jeu, pour que le "setup.exe" ne plante pas, il a fallu que POL utilise la version 1.1.32 de wine et non la 1.0.1.

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com