(lutris:31372): Gtk-WARNING **: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn’t be used anymore. It will be removed in a future version
(lutris:31372): Gtk-WARNING **: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn’t be used anymore. It will be removed in a future version
(lutris:31372): Gtk-WARNING **: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn’t be used anymore. It will be removed in a future version
(lutris:31372): Gtk-WARNING **: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn’t be used anymore. It will be removed in a future version
(lutris:31372): Gtk-WARNING **: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn’t be used anymore. It will be removed in a future version
(lutris:31372): Gtk-WARNING **: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn’t be used anymore. It will be removed in a future version
(lutris:31372): Gtk-WARNING **: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn’t be used anymore. It will be removed in a future version
INFO 2017-12-19 10:06:12,402 [lutriswindow]:Connected to lutris.net as parigan
INFO 2017-12-19 10:06:12,514 [lutriswindow]:Installing /home/user/Documents/overwatch-installer.json
ERROR 2017-12-19 10:06:12,552 [errors]:Missing field “runner” in install scriptNone
err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": libp11-kit.so.0: wrong ELF class: ELFCLASS64
err:module:import_dll Loading library WLDAP32.dll (which is needed by L"E:\\home\\user\\.cache\\lutris\\installer\\overwatch\\Battle.net-Setup.exe") failed (error c000007a).
err:module:LdrInitializeThunk Main exe initialization for L"E:\\home\\user\\.cache\\lutris\\installer\\overwatch\\Battle.net-Setup.exe" failed, status c0000135
EDITED:
Errors solved by installing the package libsasl2-2:i386 and its dependencies (done automatically by apt):
INFO 2017-12-19 11:56:21,606 [lutriswindow]:Connected to lutris.net as parigan
INFO 2017-12-19 11:56:23,987 [lutriswindow]:Installing None
INFO 2017-12-19 11:56:27,084 [interpreter]:Downloading file 1 of 1
INFO 2017-12-19 11:56:37,785 [wine]:win64 Prefix created in /home/user/Games/overwatch
err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.
fixme:ver:GetCurrentPackageId (0xc0e998 (nil)): stub
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:winhttp:get_system_proxy_autoconfig_url no support on this platform
Finally could install Overwatch launching Lutris directly from the game page, clicking on Install. Apparently works better than the script. Of course had to install before the mentioned packages. I am surprised that Lutris doesn’t recommend you to install them before launching, probably is not able to detect that kind of things.
Make a HowTo for debian (distribution like) users (and note with these specific problems) and give people to update the information for better understanding (just building up the community really). Thanks for this information regardless, great job solving it.