Форум

POL not installing wine-related dependencies for LOL

League of Legends POL-wine dependencies

Автор Replies
pikkles Monday 4 January 2016 at 21:55
pikklesAnonymous

System: Running Kali 2.0 (Debian based 64 bit system): https://www.kali.org/

 

  1. First warning after running POL from bash:

PlayOnLinux is unable to find the 32bit OpenGL libraries. You may encounter problems with your games...

2.  Next i am informed:

Do you want to help PlayOnLinux to make a compatibility database?

If you click yes, the following things will be sent to us anonymously the first time you run a Windows program:

- You graphic card model
- Your OS version
- If graphic drivers are installed or not.

These information will be very precious for us to help people

 

[YES]

 

3. PlayOnLinux cannot find wine (from Wine) You should install it to use PlayOnLinux.

 

[OK]

 

4. I proceed on anyway to install League of Legends with the following warnings:

This program is currently being tested. It might not work as expected. Your feedback, positive or negative, is important to improve this installer.

 

[OK]

 

5. Stnadalone installer runs with no problems.

 

6. Then the process just stalls:

$ playonlinux
Looking for python... 2.7.9 - wxversion(s): 3.0-gtk2
selected
[main] Message: PlayOnLinux (4.2.10) is starting
[clean_tmp] Message: Cleaning temp directory
/home/pikkles/.PlayOnLinux//tmp/check_dd_x86: error while loading shared libraries: libGL.so.1: wrong ELF class: ELFCLASS64
[Check_OpenGL] Warning:
[Check_OpenGL] Message: 64bits direct rendering is enabled
[POL_System_CheckFS] Message: Checking filesystem for /home/pikkles/.PlayOnLinux/
[main] Message: Filesystem is compatible
[update_check] Message: List is up to date
[install_plugins] Message: Checking plug-in: Capture...
[install_plugins] Message:    -->Installing plug-in: 'Capture'.
[install_plugins] Message: Checking plug-in: ScreenCap...
[install_plugins] Message: Checking plug-in: PlayOnLinux Vault...
[POL_SetupWindow_Init] Message: Creating new window for pid 8032
[POL_SetupWindow_Close] Message: Closing window for pid 8032
[POL_GPG_auth_script] Message: Checking signature of /home/pikkles/.PlayOnLinux//install
[POL_GPG_install_key] Message: Importing PlayOnLinux public key
[POL_Bash] Message: POL GPG : Good signature - League Of Legends
[POL_SetupWindow_Init] Message: Creating new window for pid 8163
/usr/bin/glxinfo
/usr/share/playonlinux/lib/debug.lib: line 72: wine: command not found
/home/pikkles/.PlayOnLinux//tmp/check_dd_x86: error while loading shared libraries: libGL.so.1: wrong ELF class: ELFCLASS64

[POL_SetupWindow_icon_menu] Message: icon_menu answer: Download the program
[POL_SetupWindow_InstallMethod] Message: Install method: DOWNLOAD
[POL_SetupWindow_menu] Message: menu answer: Europe West
[POL_Call] Message: Calling POL_Download_retry
[POL_Call] Message: ----- Starting function POL_Download_retry -----
[POL_GPG_auth_script] Message: Checking signature of POL_Download_retry
[POL_GPG_install_key] Message: Importing PlayOnLinux public key
[POL_Source] Message: POL GPG : Good signature
[POL_System_wget] Message: Downloading http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUW.exe with wget
--2016-01-04 20:45:06-- http://l3cdn.riotgames.com/Installer/SingleFileInstall/LeagueOfLegendsBaseEUW.exe
Resolving l3cdn.riotgames.com (l3cdn.riotgames.com)... 23.61.254.123, 23.61.254.155
Connecting to l3cdn.riotgames.com (l3cdn.riotgames.com)|23.61.254.123|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 22201982 (21M) [application/octet-stream]
Saving to: ‘/home/pikkles/.PlayOnLinux//tmp/LeagueOfLegends/LeagueOfLegendsBaseEUW.exe.part’

...

2016-01-04 20:45:10 (5.48 MB/s) - ‘/home/pikkles/.PlayOnLinux//tmp/LeagueOfLegends/LeagueOfLegendsBaseEUW.exe.part’ saved [22201982/22201982]

[source] Message: POL_System_wget exit code: 0
[source] Message: Download completed successfully
[POL_Call] Message: ----- Ending function POL_Download_retry -----
[POL_System_SetArch] Message: POL_ARCH set to x86
[POL_Wine_SelectPrefix] Message: Selecting prefix: LeagueOfLegends
[POL_System_SetArch] Message: POL_ARCH set to x86
[POL_Wine_PrefixCreate] Message: Setting POL_WINEVERSION to 1.7.52-LeagueOfLegends5
[POL_Wine_PrefixCreate] Message: Creating prefix (1.7.52-LeagueOfLegends5)...
[POL_Wine_PrefixCreate] Message: Prefix already exists
[POL_SetupWindow_menu] Message: menu answer: Overwrite (usually works, no guarantee)
[POL_Wine_PrefixCreate] Message: Overwrite Prefix
[POL_Wine_PrefixCreate] Message: Setting version to 1.7.52-LeagueOfLegends5
[POL_Config_PrefixWrite] Message: Prefix config write: VERSION 1.7.52-LeagueOfLegends5
/home/pikkles/.PlayOnLinux//wine/linux-x86/1.7.52-LeagueOfLegends5/bin//wineserver
/usr/share/playonlinux/lib/playonlinux.lib: line 335:  8163 Killed                  bash "$@"
[POL_SetupWindow_Init] Message: Creating new window for pid 9579
[POL_SetupWindow_Close] Message: Closing window for pid 9579
[POL_GPG_auth_script] Message: Checking signature of /home/pikkles/.PlayOnLinux//install
[POL_GPG_install_key] Message: Importing PlayOnLinux public key
[POL_Bash] Message: POL GPG : Good signature - League Of Legends
[POL_SetupWindow_Init] Message: Creating new window for pid 9710
/usr/bin/glxinfo
/usr/share/playonlinux/lib/debug.lib: line 72: wine: command not found
/home/pikkles/.PlayOnLinux//tmp/check_dd_x86: error while loading shared libraries: libGL.so.1: wrong ELF class: ELFCLASS64

[POL_SetupWindow_icon_menu] Message: icon_menu answer: Download the program
[POL_SetupWindow_InstallMethod] Message: Install method: DOWNLOAD
[POL_SetupWindow_menu] Message: menu answer: Europe West
[POL_Call] Message: Calling POL_Download_retry
[POL_Call] Message: ----- Starting function POL_Download_retry -----
[POL_GPG_auth_script] Message: Checking signature of POL_Download_retry
[POL_GPG_install_key] Message: Importing PlayOnLinux public key
[POL_Source] Message: POL GPG : Good signature
[POL_Call] Message: ----- Ending function POL_Download_retry -----
[POL_System_SetArch] Message: POL_ARCH set to x86
[POL_Wine_SelectPrefix] Message: Selecting prefix: LeagueOfLegends
[POL_System_SetArch] Message: POL_ARCH set to x86
[POL_Wine_PrefixCreate] Message: Setting POL_WINEVERSION to 1.7.52-LeagueOfLegends5
[POL_Wine_PrefixCreate] Message: Creating prefix (1.7.52-LeagueOfLegends5)...
[POL_Wine_PrefixCreate] Message: Prefix already exists
[POL_SetupWindow_menu] Message: menu answer: Erase (virtual drive content will be lost)
[POL_Wine_PrefixCreate] Message: Erase Prefix
[POL_Wine_PrefixCreate] Message: Using wine 1.7.52-LeagueOfLegends5
[POL_Wine_InstallVersion] Message: Installing wine version path: 1.7.52-LeagueOfLegends5, x86
[POL_Config_PrefixWrite] Message: Prefix config write: ARCH x86
[POL_Config_PrefixWrite] Message: Prefix config write: VERSION 1.7.52-LeagueOfLegends5
[POL_Wine] Message: Running wine-1.7.52-LeagueOfLegends5 --version (Working directory : /home/pikkles/.PlayOnLinux/shortcuts)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
[POL_Wine] Message: Wine return: 0
/home/pikkles/.PlayOnLinux//tmp/check_dd_x86: error while loading shared libraries: libGL.so.1: wrong ELF class: ELFCLASS64
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libXext.so.6: cannot open shared object file: No such file or directory
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libXext.so.6: cannot open shared object file: No such file or directory
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa}
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
err:ole:apartment_createwindowifneeded CreateWindow failed with error 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046}

err:ole:apartment_createwindowifneeded CreateWindow failed with error 14007
err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x800736b7
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 800736b7
err:ole:get_local_server_stream Failed: 800736b7
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available.
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a07afa1, context 0x923d10, init_notify 0, handle 0x11fe7c4): stub
fixme:iphlpapi:CancelMibChangeNotify2 (handle (nil)): stub
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
wine: configuration in '/home/pikkles/.PlayOnLinux//wineprefix/LeagueOfLegends' has been updated.
Wine cannot find the ncurses library (libncurses.so.5).
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
/home/pikkles/.PlayOnLinux//wine/linux-x86/1.7.52-LeagueOfLegends5/bin//wineserver
[POL_LoadVar_PROGRAMFILES] Message: Getting Program Files name
[POL_Wine] Message: Running wine-1.7.52-LeagueOfLegends5 cmd /c echo %ProgramFiles% (Working directory : /home/pikkles/.PlayOnLinux/shortcuts)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
[POL_Wine] Message: Wine return: 0
[POL_Call] Message: Calling POL_Install_corefonts
[POL_Call] Message: ----- Starting function POL_Install_corefonts -----
[POL_GPG_auth_script] Message: Checking signature of POL_Install_corefonts
[POL_GPG_install_key] Message: Importing PlayOnLinux public key
[POL_Source] Message: POL GPG : Good signature
[POL_Call] Message: Calling POL_Internal_InstallFonts
[POL_Call] Message: ----- Starting function POL_Internal_InstallFonts -----
[POL_GPG_auth_script] Message: Checking signature of POL_Internal_InstallFonts
[POL_GPG_install_key] Message: Importing PlayOnLinux public key
[POL_Source] Message: POL GPG : Good signature
[POL_Call] Message: ----- Ending function POL_Internal_InstallFonts -----
[source] Message: Installing microsoft fonts
[POL_Call] Message: ----- Ending function POL_Install_corefonts -----
[POL_Call] Message: Calling POL_Install_vcrun2005
[POL_Call] Message: ----- Starting function POL_Install_vcrun2005 -----
[POL_GPG_auth_script] Message: Checking signature of POL_Install_vcrun2005
[POL_GPG_install_key] Message: Importing PlayOnLinux public key
[POL_Source] Message: POL GPG : Good signature
[POL_Download_Resource] Message: Downloading resource http://download.microsoft.com/download/e/1/c/e1c773de-73ba-494a-a5ba-f24906ecf088/vcredist_x86.exe
[POL_Download_Resource] Message: Resource already present
[POL_System_CheckFS] Message: Checking filesystem for vcredist_x86.exe
[POL_Wine] Message: Running wine-1.7.52-LeagueOfLegends5 start /unix vcredist_x86.exe /q (Working directory : /home/pikkles/.PlayOnLinux/ressources/vcrun2005)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
[POL_Wine] Message: Wine return: 0
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libXext.so.6: cannot open shared object file: No such file or directory
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:advapi:DecryptFileA ("C:\\users\\pikkles\\Temp\\IXP000.TMP\\", 00000000): stub
Application tried to create a window, but no driver could be loaded.
Unknown error (127).
[POL_Wine_OverrideDLL] Message: Overriding DLLs
[POL_Wine] Message: Running wine-1.7.52-LeagueOfLegends5 regedit /home/pikkles/.PlayOnLinux//tmp/override-dll.reg (Working directory : /home/pikkles/.PlayOnLinux/ressources/vcrun2005)
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
[POL_Wine] Message: Wine return: 0
[POL_Call] Message: ----- Ending function POL_Install_vcrun2005 -----
[POL_Call] Message: Calling POL_Install_vcrun2008
[POL_Call] Message: ----- Starting function POL_Install_vcrun2008 -----
[POL_GPG_auth_script] Message: Checking signature of POL_Install_vcrun2008
[POL_GPG_install_key] Message: Importing PlayOnLinux public key
[POL_Source] Message: POL GPG : Good signature
[POL_Download_Resource] Message: Downloading resource http://download.microsoft.com/download/d/d/9/dd9a82d0-52ef-40db-8dab-795376989c03/vcredist_x86.exe
[POL_Download_Resource] Message: Resource already present
[POL_System_CheckFS] Message: Checking filesystem for vcredist_x86.exe
[POL_Wine] Message: Running wine-1.7.52-LeagueOfLegends5 start /unix vcredist_x86.exe /q (Working directory : /home/pikkles/.PlayOnLinux/ressources/vcrun2008)
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
[POL_Wine] Message: Wine return: 0
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
Wine cannot find the FreeType font library.  To enable Wine to
use TrueType fonts please install a version of FreeType greater than
or equal to 2.0.5.
http://www.freetype.org
err:module:load_builtin_dll failed to load .so lib for builtin L"winex11.drv": libXext.so.6: cannot open shared object file: No such file or directory
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
Application tried to create a window, but no driver could be loaded.
Unknown error (127).

 

 

 

 

 

pikkles Monday 4 January 2016 at 22:04
pikklesAnonymous

CAn i manually download POL/Wine dependencies and manually place them in the relevant folders in POL?

petch Monday 4 January 2016 at 23:50
petch
Developer

Most likely your system has no 32bit libraries installed, check your distro instructions on how to enable multiarch (but I assume it works just like in Debian).

 

Edited by petch

pikkles Tuesday 5 January 2016 at 22:39
pikklesAnonymous

OK. Thanks Petch! THAt got me further but there are some other issues now:

 

Summary of Errors:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  30

-----------------------------------------------------------------------------------

 

rr:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002
err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot

-----------------------------------------------------------------------------------------

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
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: cannot open shared object file: No such file or directory
 

----------------------------------------------------------------------------------

fixme:shell:IShellLinkA_fnGetPath (0x345f958): WIN32_FIND_DATA is not yet filled.
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:shell:IShellLinkA_fnGetPath (0x1fb7e30): WIN32_FIND_DATA is not yet filled

----------------------------------------------------------------------------------------

(  ERROR)[21:30:28.578] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: Failed to find registry value "ProgramW6432Dir" (2).
err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libldap_r-2.4.so.2: cannot open shared object file: No such file or directory
err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\Riot Games\\League of Legends\\RADS\\system\\rads_user_kernel.exe") failed (error c000007a).
 

----------------------------------------------------------------------------------------------------------

 

 

 

 

 


 

petch Tuesday 5 January 2016 at 22:55
petch
Developer

Summary of Errors:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  30

Looks like missing 32bit libraries for accelerated display, what you need to install exactly depends on your hardware and drivers

rr:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002

err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002
err:ole:get_local_server_stream Failed: 80004002
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot
err:mscoree:LoadLibraryShim error reading registry key for installroot

I don't know, I suspect it's nothing serious

p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
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: cannot open shared object file: No such file or directory

http://wiki.playonlinux.com/index.php/Troubleshooting_Common_Problems#p11-kit:_couldn.27t_load_module:_...

fixme:shell:IShellLinkA_fnGetPath (0x345f958): WIN32_FIND_DATA is not yet filled.

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:shell:IShellLinkA_fnGetPath (0x1fb7e30): WIN32_FIND_DATA is not yet filled

Nothing to worry about, as far as I can tell

(  ERROR)[21:30:28.578] RADS::Common::RegistryHelp::RegKeyValueString::RegKeyValueString: Failed to find registry value "ProgramW6432Dir" (2).
err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libldap_r-2.4.so.2: cannot open shared object file: No such file or directory
err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\Riot Games\\League of Legends\\RADS\\system\\rads_user_kernel.exe") failed (error c000007a).

Your system lack 32bit lib ldap 2.4

Edited by petch

pikkles Friday 8 January 2016 at 0:39
pikklesAnonymous

Thank you! This your links helped especially this:

 

Common solutions

Install needed components

Instructions adapted from this thread:

https://www.playonlinux.com/en/topic-11344-HOWTO_Fix_League_Of_Legends_stuck_on_Logo_after_champ_select.html

  1. Install in POL: d3dx10, d3dx11, d3dx9 (only d3dx9, not the other d3dx9_etc) and directx9
  2. It will break your Adobe Air (already installed in the virtual drive). I really don't know why but it does it, so we have to fix, go to Configure Wine, then select the tab Libraries and add the lib "dnsapi" and set it to "builtin, native"

 

Its patching but i will see how it goes...

pikkles Saturday 9 January 2016 at 21:13
pikklesAnonymous

HI Petch!

 

I've run into a few more problems: Following the commands for 'common solutions' allowed me to client to patch and install LOL but when i click on the LAUNCH button it doesn't do anything. The client simply dissappears.....

 

xxx@kali:~$ playonlinux
Looking for python... 2.7.9 - wxversion(s): 3.0-gtk2
selected
[main] Message: PlayOnLinux (4.2.10) is starting
[clean_tmp] Message: Cleaning temp directory
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  6 (X_GLXIsDirect)
  Serial number of failed request:  30
  Current serial number in output stream:  29
[Check_OpenGL] Warning:
[Check_OpenGL] Message: 64bits direct rendering is enabled
[POL_System_CheckFS] Message: Checking filesystem for /home/pikkles/.PlayOnLinux/
[main] Message: Filesystem is compatible
[update_check] Message: List is up to date
[install_plugins] Message: Checking plug-in: Capture...
[install_plugins] Message: Checking plug-in: ScreenCap...
[install_plugins] Message: Checking plug-in: PlayOnLinux Vault...
[POL_System_CheckFS] Message: Checking filesystem for lol.launcher.admin.exe
[POL_Wine] Message: Running wine-1.7.52-LeagueOfLegends5 lol.launcher.admin.exe (Working directory : /home/pikkles/.PlayOnLinux/wineprefix/LeagueOfLegends/drive_c/Riot Games/League of Legends)
[POL_Wine] Message: Notice: PlayOnLinux deliberately disables winemenubuilder. See http://www.playonlinux.com/fr/page-26-Winemenubuilder.html
[POL_Wine] Message: Wine return: 0
[POL_DetectVideoCards] Message: Gettings GPU informations
[POL_LoadVar_Device] Message: VendorID : 10de
[POL_LoadVar_Device] Message: DeviceID : 0641
[POL_Website_GET] Message: GET http://www.playonlinux.com/api/s.php?data=MTBkZX4wNjQxfjB%2bTGVhZ3VlIE9mIExlZ2VuZHN%2bMX4wfjF%2bfjB%2bS2FsaSBHTlUvTGludXggMi4w
fjB%2bMTM2NzE4ODEzNjAxMDAwfjF%2bTGVhZ3VlIG9mIExlZ2VuZHN%2bNC4yLjEwfjU=
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: cannot open shared object file: No such file or directory
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: cannot open shared object file: No such file or directory
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: cannot open shared object file: No such file or directory
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  154 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  195
  Current serial number in output stream:  199
 

pikkles Saturday 9 January 2016 at 21:16
pikklesAnonymous

I should mention i am still getting the 32 bit gl libraries not installed when POL starts but i know they are.. have followed the instructions and checked.... so somewhere, POL is not recognizing that these have been installed or is not reading them due to some conflict...

 

i think this maybe the final hurdle so some help would be greatly appreciated.. :)

 

I followed this thread: https://www.playonlinux.com/en/topic-11861.html specifically:

 

'To check if you're experiencing this as well, first open a terminal and enter:
[code]ldconfig -p | grep libGL.so.1[/code]
Which should return something similar to:
[code]libGL.so.1 (libc6,x86-64) => /usr/lib/libGL.so.1[/code]'

 

His end-game solution is that it should throw up: Now, what should appear is something along the lines of:
'[code]libGL.so.1 (libc6,x86-64) => /usr/lib/libGL.so.1

libGL.so.1 (libc6) => /usr/lib32/libGL.so.1[/code]'

 

But this is what is already shown in my system: 'libGL.so.1 (libc6,x86-64) => /usr/lib/libGL.so.1
    libGL.so.1 (libc6) => /usr/lib/i386-linux-gnu/libGL.so.1' .. so why is POL still not finding these libraries?

 

------------------------------------------------------------------------------------------------------------------------------

 

tried this: http://askubuntu.com/questions/292105/playonlinux-says-i-need-32bits-opengl-libs-can-someone-give-me-nvidia-32bit-lib

 

'

wget http://ubuntu.wikimedia.org/ubuntu//pool/main/f/freeglut/freeglut3_2.6.0-1ubuntu2_i386.deb
sudo dpkg -i freeglut3_2.6.0-1ubuntu2_i386.deb'

 

Worked in my system but didnt change POL warning... :/

 

 

Edited by pikkles

petch Saturday 9 January 2016 at 21:44
petch
Developer

PlayOnLinux does not try to locate a specific library, what it does is run a minimalistic program that opens up an OpenGL context, then tries to get access to direct rendering; just like Wine would.

So if it says your 32bit OpenGL direct rendering doesn't work, it's probably correct.

pikkles Saturday 9 January 2016 at 22:16
pikklesAnonymous

well what would u suggest?

 

AS i'm updating the 32 bit libraries and multi-arch this warning keeps popping up:

 

: Failed to fetch http://deb.playonlinux.com/dists/wheezy/InRelease  Unable to find expected entry 'main/binary-armhf/Packages' in Release file (Wrong sources.list entry or malformed file)

Edited by pikkles

petch Saturday 9 January 2016 at 22:21
petch
Developer

RavonTUS Saturday 14 January 2017 at 7:04
RavonTUS

Greetings,

I'm stuck at the same stop for Battle.net & Diablo using ubuntu 16.04

> glxinfo \| grep renderer
  OpenGL renderer string: GeForce GTX 960/PCIe/SSE2
> OpenGL libs
  check_dd_x86 missing, test skipped
  check_dd_amd64 missing, test skipped
 
"err:winediag:ODBC_LoadDriverManager failed to open library "libodbc.so": libodbc.so: cannot open shared object file: No such file or directory"
 
ldconfig -p | grep libGL.so.1
    libGL.so.1 (libc6,x86-64) => /usr/lib/nvidia-367/libGL.so.1
    libGL.so.1 (libc6) => /usr/lib32/nvidia-367/libGL.so.1
    libGL.so.1 (libc6) => /usr/lib/libGL.so.1

 

Not sure where to go from here...

-RavonTUS