erixsen |
Monday 2 November 2009 at 22:02
|
erixsen
|
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
|
erixsen
|
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
|
erixsen
|
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
|
erixsen
|
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
|
erixsen
|
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.exeL'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
|
erixsen
|
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.
|