TrebuszeQ |
Lundi 28 Octobre 2013 à 15:34
|
TrebuszeQ
|
Hello everyone, I'm using Debian 7.0 Wheezy, wine 1.4.1, newest PlayOnLinux and my desktop is Gnome. When i'm trying to run PoE it shows me error in main. It's my debug log (some of text are in Polish language):"[10/28/13 15:17:45] - Running wine-1.5.28-PathOfExile PathOfExile.exe (Working directory : /home/trebuszeq/.PlayOnLinux/wineprefix/pathofexile/drive_c/Program Files/Grinding Gear Games/Path of Exile) err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libldap_r-2.4.so.2: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\Program Files\\Grinding Gear Games\\Path of Exile\\PathOfExile.exe") failed (error c000007a). err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Grinding Gear Games\\Path of Exile\\PathOfExile.exe" failed, status c0000135". Anybody know what i'm supposed to do to fix it? Greetings Edité par TrebuszeQ
|
petch |
Lundi 28 Octobre 2013 à 19:17
|
petch
|
err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libldap_r-2.4.so.2: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
Try installing the package libldap-2.4-2:i386 Edité par petch
|
TrebuszeQ |
Lundi 28 Octobre 2013 à 21:37
|
TrebuszeQ
|
Thank you Sir very much.
|
booman |
Lundi 28 Octobre 2013 à 21:40
|
booman
|
|
TrebuszeQ |
Mercredi 30 Octobre 2013 à 23:22
|
TrebuszeQ
|
Previously I didn't at all checked what happened. I just saw something progress and i too fast replied. Maybe it had helped a bit, but im in another bug mine. Log is so loong that i don't know i won't take all your day to read it. My graphic card is Ati Radeon. I have read that it may be a source of problems right here. Log [10/30/13 23:14:28] - Running wine-1.5.28-PathOfExile PathOfExile.exe (Working directory : /home/trebuszeq/.PlayOnLinux/wineprefix/pathofexile/drive_c/Program Files/Grinding Gear Games/Path of Exile) fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:heap:HeapSetInformation 0x110000 0 0x32fdb8 4 ALSA lib conf.c:3314:(snd_config_hooks_call) Cannot open shared library libasound_module_conf_pulse.so ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM default fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 0x209)"). fixme:win:EnumDisplayDevicesW ((null),0,0x32e734,0x00000000), stub! fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible. fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting fixme:d3d:state_zenable Z buffer disabled, but ARB_depth_clamp isn't supported. fixme:d3d:resource_check_usage Unhandled usage flags 0x8. !!! ( THIS COMMUNICATION WAS REPEATED LIKE 250 TIMES ) !!! fixme:font:get_nearest_charset TCI failing on 20000000 fixme:font:get_nearest_charset returning DEFAULT_CHARSET face->fs.fsCsb[0] = 20000000 file = (null) !!! ( THIS WAS LIKE 20 TIMES ) !!! fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d_surface:surface_load_location Unimplemented copy from SFLAG_INTEXTURE to SFLAG_INSRGBTEX for depth/stencil buffers. fixme:d3d:wined3d_buffer_preload Too many declaration changes or converting dynamic buffer, stopping converting
|
booman |
Mercredi 30 Octobre 2013 à 23:55
|
booman
|
Looks like you might be missing this Alsa library: libasound_module_conf_pulse.so Also, there are a few DirectX errors.
Did you install d3dx9 libraries during the installation? Also try setting your Direct Draw Renderer in Display to: fbo
Display Options:
- Launch PlayOnLinux
- Click Configure
- SelectPath of Exile virtual drive
- Click on display tab
- Direct Draw Renderer
- Set to fbo
-
|
TrebuszeQ |
Jeudi 31 Octobre 2013 à 0:11
|
TrebuszeQ
|
I have read that POL install automatically d3dx9 and to fit it you have to delete .wine folder so i did and i had already changed ddr to fbo. It may not helped so how I can check do I still have d3dx9? Previous log was copied after these configurations so.
|
booman |
Jeudi 31 Octobre 2013 à 0:46
|
booman
|
As far as I know you don't have to mess with the .wine folder at all. As long as you installed Wine one time, PlayOnLinux uses it as the "default" virtual drive. You never have to mess with the default because each game needs its own virtual drive.
Installed Libraries: - Launch PlayOnLinux
- Click Configure
- Select GW2 virtual drive
- Click Wine Tab
- Click Configure Wine
- Click Libraries Tab
- Go down the list of installed libraries
Feel free to post them here... you can't copy/paste so you will have to write them down or take a screenshot. But I was curious if you had the correct libraries installed.
It might shed some light on what PlayOnLinux is doing.
|
TrebuszeQ |
Jeudi 31 Octobre 2013 à 1:03
|
TrebuszeQ
|
I have installed POE like this. If that is what you mean I have only openal32 added on existing rules list (my wine is i386 architecture 1.4.1 version). I have done installation exactly like your link showed so I will check this tomorrow. I think it helped but we will see. Edité par TrebuszeQ
|
booman |
Jeudi 31 Octobre 2013 à 3:41
|
booman
|
That tutorial is ok, but my Guide has more steps that really show you what you will need to run and troubleshoot Path of Exile. In your case this is exactly why I don't install from scripts. Sometimes they don't work and you have no idea what to do. IF you have the patience, try installing via my Guide because it uses a newer version of Wine (1.6-rc4) and gives you some idea of how Wine works and PlayOnLinux works. I've also been told that you can download Path of Exile through Windows Steam too. Otherwise, the next step is posting your debug output. There is a chance you might need to install 32-bit libraries for Debian if you are using the 64-bit version. This is critical for running games. Choose your poison: 1. re-install manually via my Guide 2. Install via Steam using PlayOnLinux 3. Post debug output 4. Install 32-bit libraries (I've read that this is difficult)
|
TrebuszeQ |
Jeudi 31 Octobre 2013 à 23:37
|
TrebuszeQ
|
I have still problems. [10/31/13 23:35:34] - Running wine-1.6-rc4 PathOfExile.exe (Working directory : /home/trebuszeq/.PlayOnLinux/wineprefix/pathofexile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile) p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: nie można otworzyć pliku obiektu dzielonego: Nie ma takfixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:heap:HeapSetInformation 0x110000 0 0x32fdb8 4 fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "Gallium 0.4 on llvmpipe (LLVM 0x209)"). fixme:win:EnumDisplayDevicesW ((null),0,0x32e708,0x00000000), stub! fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible. fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS) fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d_texture:texture_init Failed to create surface 0x18bc60, hr 0x8876086c And "Failed resetting Direct3D debice objects.
|
booman |
Vendredi 1 Novembre 2013 à 4:49
|
booman
|
I'm guessing those i386 errors mean that 32-bit libraries are not installed on your system. Strange that you didn't get those errors in your initial debug output. You will have to do some research to get 32-bit libraries installed in Debian. I don't know how to do it. If you do figure it out, please post here.
|
petch |
Vendredi 1 Novembre 2013 à 7:33
|
petch
|
What's your videocard (or videochip)? Is there no other working driver than "Gallium 0.4 on llvmpipe"? That's a weak solution for gaming
|
TrebuszeQ |
Vendredi 1 Novembre 2013 à 20:00
|
TrebuszeQ
|
Funny is that I have installed 32-bit libraries. "Advanced Micro Devices [AMD] nee ATI M98L [Mobility Radeon HD 4850]". "server glx vendor string: SGI client glx vendor string: Mesa Project and SGI OpenGL vendor string: VMware, Inc." Edité par TrebuszeQ
|
booman |
Vendredi 1 Novembre 2013 à 20:07
|
booman
|
I'll let Petch take it from here. I've exhausted all of my knowledge. I'm curious what it is...
|
petch |
Vendredi 1 Novembre 2013 à 23:14
|
petch
|
I don't know much about ATIs, but it seems this chip is supported by ATI Catalyst drivers, I suppose you should try those
|
TrebuszeQ |
Samedi 2 Novembre 2013 à 0:53
|
TrebuszeQ
|
I installed ATI Catalyst but it didn't helped.
|
petch |
Samedi 2 Novembre 2013 à 9:38
|
petch
|
Show full debug logs with this change
|
TrebuszeQ |
Samedi 2 Novembre 2013 à 12:35
|
TrebuszeQ
|
Log is still the same like previous. :x [11/02/13 12:09:58] - Running wine-1.6-rc4 PathOfExile.exe (Working directory : /home/trebuszeq/.PlayOnLinux/wineprefix/pathofexile/drive_c/Program Files (x86)/Grinding Gear Games/Path of Exile) p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: nie można otworzyć pliku obiektu dzielonego: Nie ma takfixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:heap:HeapSetInformation 0x110000 0 0x32fdb8 4 fixme:win:EnumDisplayDevicesW ((null),0,0x32e708,0x00000000), stub! fixme:d3d:swapchain_init The application requested more than one back buffer, this is not properly supported. Please configure the application to use double buffering (1 back buffer) if possible. fixme:d3d9:Direct3DShaderValidatorCreate9 stub fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS) fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS) fixme:d3d:resource_check_usage Unhandled usage flags 0x8. fixme:d3d_texture:texture_init Failed to create surface 0x17dfd8, hr 0x8876086c And "Failed resetting Direct3D debice objects. Maybe if I install POE on 32 bit instead 64 it may works? Edité par TrebuszeQ
|
booman |
Samedi 2 Novembre 2013 à 14:43
|
booman
|
Maybe if I install POE on 32 bit instead 64 it may works?
Which one are you referring to: - 32-bit PlayOnLinux install?
- 32-bit Linux?
- 32-bit virtual drive?
As far as I know if you are running 64-bit Linux, you have to install 32-bit libraries (multiarch), 32-bit PlayOnLinux and when games are installed make sure PlayOnLinux uses a 32-bit virtual drive.
That should do it. If you have done all of these steps, then it looking like an ATI driver problem. Either Mesa and Catalyst isn't working for this game or the GPU isn't supported. I'm guessing the drivers are the culprit.
Are you able to play any other games?
|