http://bugs.winehq.org/show_bug.cgi?id=31162
Bug #: 31162 Summary: New Ubisoft Game Launcher fails to start games Product: Wine Version: 1.5.7 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: Manuel.Bihl@gmx.de Classification: Unclassified
Since the 3rd of july 2012 the ubisoft game launcher got reworked. Since that it's not possible to start games (I tested only Anno 2070) anymore. This may not nessessarly apply to other games which have to be linked to it.
The Launcher tells "Anno 2070 running" when you start the game but nothing appears but the following lines at the executing shell:
fixme:ras:RasEnumConnectionsW (0x18d258,0x7264e5d8,0xf5c0004),stub! fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead! [0705/144954:ERROR:proxy_config_service_win.cc(159)] WinHttpGetIEProxyConfigForCurrentUser failed: 2 fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority fixme:secur32:schan_imp_create_session Using hardcoded "NORMAL" priority fixme:secur32:schannel_get_protocol unknown protocol 4 fixme:ras:RasEnumConnectionsW (0x18d258,0x7f98e5d8,0xf5c0004),stub! fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead! [0705/145016:ERROR:proxy_config_service_win.cc(159)] WinHttpGetIEProxyConfigForCurrentUser failed: 2 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:msvcr90:__clean_type_info_names_internal (0x780b19ec) stub fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:thread:GetThreadPreferredUILanguages 52, 0x33f130, 0x33f1a0 0x33f138 fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:system:SetProcessDPIAware stub! fixme:msvcr90:__clean_type_info_names_internal (0x780b19ec) stub
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #1 from Henri Verbeet hverbeet@gmail.com 2012-07-07 17:51:41 CDT --- Created attachment 40918 --> http://bugs.winehq.org/attachment.cgi?id=40918 patch
(In reply to comment #0)
fixme:secur32:schannel_get_protocol unknown protocol 4
Chances are this has nothing to do with the reason the launcher doesn't work, but just in case, could you try the attached patch and create a +secur32 log if it doesn't help?
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #2 from Manu Manuel.Bihl@gmx.de 2012-07-07 21:15:02 CDT --- Created attachment 40919 --> http://bugs.winehq.org/attachment.cgi?id=40919 +secur32
It did not help applying your patch to wine-1.5.8. Here's your output with (the patched version of wine and) +secur32
http://bugs.winehq.org/show_bug.cgi?id=31162
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #40919|application/octet-stream |text/plain mime type| |
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2012-07-07 21:18:43 CDT --- Comment on attachment 40919 --> http://bugs.winehq.org/attachment.cgi?id=40919 +secur32
Please, use .txt in the future.
http://bugs.winehq.org/show_bug.cgi?id=31162
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com
--- Comment #4 from Bruno Jesus 00cpxxx@gmail.com 2012-07-07 21:24:56 CDT --- Please, can you fix this and get a new backtrace:
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.
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2012-07-08 05:14:46 CDT --- (In reply to comment #2)
It did not help applying your patch to wine-1.5.8. Here's your output with (the patched version of wine and) +secur32
The log looks like 1.5.7, could you make sure you're using 1.5.8?
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #6 from Manu Manuel.Bihl@gmx.de 2012-07-08 11:21:59 CDT --- I used the absolute path to the file which I just compiled after I downlodad it. So yes, it was definitly 1.5.8.
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #7 from Manu Manuel.Bihl@gmx.de 2012-07-08 11:27:49 CDT --- (In reply to comment #4)
Please, can you fix this and get a new backtrace:
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.
I would if you tell me how. I got libntlm installed (inside my linux).
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com 2012-07-08 13:35:50 CDT --- (In reply to comment #7)
I would if you tell me how. I got libntlm installed (inside my linux).
Usually, you can find it in the winbind package of your distribution =)
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #9 from Manu Manuel.Bihl@gmx.de 2012-07-08 13:40:18 CDT --- there is no winbind in gentoo linux ;). At least no package I found
http://bugs.winehq.org/show_bug.cgi?id=31162
kenjiru kenjiru.ro@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kenjiru.ro@gmail.com
--- Comment #10 from kenjiru kenjiru.ro@gmail.com 2012-07-08 14:33:30 CDT --- I can confirm this issue when using wine-1.5.8 on Ubuntu 12.04.
http://bugs.winehq.org/show_bug.cgi?id=31162
thanoulas thanoulas@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thanoulas@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=31162
Yuri Shishenko yurishish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |yurishish@gmail.com
--- Comment #11 from Yuri Shishenko yurishish@gmail.com 2012-08-07 14:07:39 CDT --- So, game can be launched in "secure" mode. What the difference between "normal" and "secure" mode?
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #12 from Manu Manuel.Bihl@gmx.de 2012-08-07 14:14:04 CDT --- I have no fcking clue - everything seems to work.
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #13 from Yuri Shishenko yurishish@gmail.com 2012-08-08 13:35:31 CDT --- I found that this bug is in Game Launcher. Not in game.
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #14 from kenjiru kenjiru.ro@gmail.com 2012-08-13 07:08:19 CDT --- How do you launch the game in secure mode?
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #15 from Manu Manuel.Bihl@gmx.de 2012-08-13 07:30:35 CDT --- I right clicked on the play button as far as I remember.
http://bugs.winehq.org/show_bug.cgi?id=31162
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #16 from GyB gyebro69@gmail.com 2012-12-29 07:06:20 CST --- For those who still have problems launching their games in 'normal' mode from Uplay: would you try 'winetricks d3dx9_42 d3dx9_43' ? It seems this depends on which d3dx9 library is required by the game (beside d3dx9_36). You should start the game with WINEDEBUG=+loaddll and inspect the log, looking for d3dx9 dlls. I have 3 games with Uplay: The Settlers 7 and Prince of Persia: Forgotten Sands need native d3dx9_42
From Dust needs native d3dx9_43.
If the required d3dx libraries are set to built-in, then those games can be started only in 'safe mode' from Uplay. This was tested with Wine 1.5.20 and wine-1.5.20-74-ge51bd12, and with an up-to-date Uplay version.
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #17 from Yuri Shishenko yurishish@gmail.com 2012-12-29 07:35:43 CST ---
If the required d3dx libraries are set to built-in, then those games can be started only in 'safe mode' from Uplay. This was tested with Wine 1.5.20 and wine-1.5.20-74-ge51bd12, and with an up-to-date Uplay version.
So need to set d3dx9_*.DLL to native,built-in?
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #18 from Manu Manuel.Bihl@gmx.de 2013-01-07 11:11:53 CST --- Created attachment 43113 --> http://bugs.winehq.org/attachment.cgi?id=43113 log with loaddll
I've installed nativ dx dlls long ago, and it's still not working if I allow the overlay. I know there are some dx11 messages, but I've got i working without the overlays and I'm pretty sure dx11 is not (only) used for those overlays ;).
http://bugs.winehq.org/show_bug.cgi?id=31162
--- Comment #19 from Yuri Shishenko yurishish@gmail.com 2013-01-26 05:50:25 CST --- This bug kinda fixed in latest version of UGL. I can launch Anno 2070 without secure mode with Shift+F2 overlay. But for some reason it works only when launched not in virtual desktop.
http://bugs.winehq.org/show_bug.cgi?id=31162
Berillions berillions@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |berillions@gmail.com
--- Comment #20 from Berillions berillions@gmail.com --- Moderators, you can close this bug report. Run games from UPlay works without problems now.
Thanks, Max
http://bugs.winehq.org/show_bug.cgi?id=31162
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |wylda@volny.cz Resolution|--- |FIXED
--- Comment #21 from Wylda wylda@volny.cz ---
Reported fixed.
https://bugs.winehq.org/show_bug.cgi?id=31162
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 1.7.13.