Forum

Installation The witcher2

L'installation fonctionne mais pas le jeu

Författare Svar
DomS Tuesday 9 July 2013 at 11:24
DomSAnonymous

Après avoir installé witcher 2 dans sa version steam, puis arrêté steam pour finir l'installation puis relancer le jeu, je n'arrive pas à lancer le jeu. Voici ce que j'obtiens dans le log :
[07/09/13 11:22:35] - Running wine-1.5.31 Steam.exe steam://rungameid/20920 (Working directory : /home/doms/.PlayOnLinux/wineprefix/witcher2/drive_c/Program Files/Steam)
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f0055a0, 0x3f036b40, 0x3f036b38
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f0055a0, 0x3f036b78, 0x3f036b70
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f0055a0, 0x3f036b08, 0x3f036b00
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f0055a0, 0x3f036bb0, 0x3f036ba8
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f0055a0, 0x3f036be8, 0x3f036be0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:advapi:EventRegister {47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3f0055a0, 0x3f036b40, 0x3f036b38
fixme:advapi:EventRegister {58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3f0055a0, 0x3f036b78, 0x3f036b70
fixme:advapi:EventRegister {3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3f0055a0, 0x3f036b08, 0x3f036b00
fixme:advapi:EventRegister {1432afee-73b0-42ce-9821-7e134361b433}, 0x3f0055a0, 0x3f036bb0, 0x3f036ba8
fixme:advapi:EventRegister {4372afee-73b0-42ce-9821-7e134361b519}, 0x3f0055a0, 0x3f036be8, 0x3f036be0
fixme:process:SetProcessShutdownParameters (00000100, 00000000): partial stub.
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:iphlpapi:NotifyAddrChange (Handle 0x5add6bc, overlapped 0x58ead50): stub
fixme:winsock:WSALookupServiceBeginW (0x5add7bc 0x00000ff0 0x5add804) Stub!
[0709/112248:ERROR:network_change_notifier_win.cc(111)] WSALookupServiceBegin failed with: 8

ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so
ALSA lib pcm.c:2239:(snd_pcm_open_noupdate) Unknown PCM default
ALSA lib dlmisc.c:252:(snd1_dlobj_cache_get) Cannot open shared library /usr/lib/i386-linux-gnu/alsa-lib/libasound_module_pcm_pulse.so
fixme:dbghelp:elf_search_auxv can't find symbol in module
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
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:wbemprox:wbem_locator_ConnectServer unsupported flags
fixme:wbemprox:client_security_SetBlanket 0x7ce2be40, 0x206ca0, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7ce2be40
fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:wbemprox:enum_class_object_Next timeout not supported
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:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:advapi:EventUnregister deadbeef: stub
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:win:RegisterDeviceNotificationA (hwnd=0xa0032, filter=0x33e2dc,flags=0x00000004) returns a fake device notification handle!
err:wgl:has_opengl Failed to load libGL: libGL.so.1: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type
err:wgl:has_opengl OpenGL support is disabled.
fixme:wbemprox:client_security_SetBlanket 0x7ce2be40, 0x9f4dc80, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7ce2be40
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:wbemprox:client_security_SetBlanket 0x7ce2be40, 0x9f4dea8, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7ce2be40
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:win:RegisterDeviceNotificationW (hwnd=0x10110, filter=0xe82e9ac,flags=0x00000000) returns a fake device notification handle!
fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
fixme:wbemprox:client_security_SetBlanket 0x7ce2be40, 0xa285670, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7ce2be40
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:wbemprox:client_security_SetBlanket 0x7ce2be40, 0xa285670, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7ce2be40
fixme:wbemprox:enum_class_object_Next timeout not supported
fixme:win:RegisterDeviceNotificationW (hwnd=0x20110, filter=0xe82e9ac,flags=0x00000000) returns a fake device notification handle!
err:winediag:wined3d_dll_init The GLSL shader backend has been disabled. You get to keep all the pieces if it breaks.
fixme:thread:GetThreadPreferredUILanguages 52, 0x33f990, 0x33fa00 0x33f998
fixme:advapi:RegisterTraceGuidsW (0x3424d0, 0x34d6e8, {7c830ece-5fb3-417a-a1bd-508f45277356}, 1, 0x33fd24, (null), (null), 0x34d6f0,): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:thread:GetThreadPreferredUILanguages 52, 0x33f238, 0x33f2a8 0x33f240
fixme:wincodecs:PngDecoder_Block_GetCount 0x163310,0x33f42c: stub

Pouvez-vous m'aider ?
ataraxia Tuesday 9 July 2013 at 12:36
ataraxiaAnonymous

C'est Alsa qui a l'air de pas bien marcher. T'es en AMD64?
T'as checké ce topic?
http://forums.debian.net/viewtopic.php?f=10&t=79199
petch Tuesday 9 July 2013 at 13:18
petch

err:wgl:has_opengl Failed to load libGL: libGL.so.1: Ne peut ouvrir le fichier d'objet partagé: Aucun fichier ou dossier de ce type

Installe les bibliothèques 32 bits d'affichage accéléré (fournies avec le pilote d'affichage).
DomS Tuesday 9 July 2013 at 20:22
DomSAnonymous

Merci pour vos réponses rapides. En effet, je suis sous crunchbang 64bits. Encore et toujours ces problèmes de dépendances entre 32et 64 bits :-(
Pour ALSA, je ne comprends pas les solutions proposées dans le topic que tu pointes ataraxia.
Quant aux librairies 32 bits, je suis sous les drivers proprio NVidia (j'ai une GTX 570). Je ne vois pas ce qu eje peux installer comme paquet. J'ai essayé libgl1-nvidia-glx-i386 mais il s'agit d'une version obsolète qui n'est plus présente dans les dépôts d'après la console.
petch Tuesday 9 July 2013 at 20:48
petch

Sur mon système (Debian Sid, donc multiarch), j'ai entre autres
libgl1-nvidia-glx:i386
DomS Wednesday 10 July 2013 at 14:32
DomSAnonymous

$ sudo apt-get install -t unstable libgl1-nvidia-glx-i386
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Aucune version du paquet libgl1-nvidia-glx-i386 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Le paquet « libgl1-nvidia-glx-i386 » n'a pas de version susceptible d'être installée

C'est bizarre du coup...

Mon fichier sources.list :
## CRUNCHBANG
## Compatible with Debian Wheezy, but use at your own risk.
deb http://packages.crunchbang.org/waldorf waldorf main
#deb-src http://packages.crunchbang.org/waldorf waldorf main

## DEBIAN
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb http://http.debian.net/debian wheezy main contrib non-free
#deb-src http://http.debian.net/debian wheezy main contrib non-free

## Debian unstable - dépôts officiels
deb http://ftp.fr.debian.org/debian/ unstable main

## DEBIAN SECURITY
deb http://security.debian.org/ wheezy/updates main
deb http://security.debian.org/ testing/updates main
#deb-src http://security.debian.org/ wheezy/updates main

###### EXPERIMENTAL
deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free

## Spotify
deb http://repository.spotify.com stable non-free
petch Wednesday 10 July 2013 at 22:38
petch

Le : n'est pas une typo, c'est bien le paquetage libgl1-nvidia-glx pour l'architecture i386 (notation multiarch).
DomS Friday 12 July 2013 at 12:37
DomSAnonymous

Ca y est. Merci petch. J'ai installé le paquet. Dans les logs il n'y a plus le problème sur openGl mais ALSA reste et ne me permet pas de lancer le programme.
petch Friday 12 July 2013 at 13:12
petch

Le message "unknown PCM default" m'amène sur http://wiki.debian.org/ALSA#Troubleshooting
à creuser...