https://bugs.winehq.org/show_bug.cgi?id=56674
Bug ID: 56674 Summary: Multiple games fail to launch (Far Cry 3, Horizon Zero Dawn CE, Metro Exodus) Product: Wine Version: 9.8 Hardware: x86-64 OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: winex11.drv Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com CC: bmcgrath@codeweavers.com Regression SHA1: f6791f59c3a5fe2aa178edc66861d358de912d22 Distribution: ---
Far Cry stop working with 'Could not find suitable display settings!' error message. Metro just crashes after a while with BugTrap crash report. Horizon should show a loading window and then crash but now it's just crashed with no window created.
While updating existed prefix or creating new
0088:err:system:NtUserChangeDisplaySettings Changing L"\\.\DISPLAY2" display settings returned -2. 0088:err:explorer:initialize_display_settings Failed to initialize registry display settings for L"\\.\DISPLAY2". 0088:err:system:NtUserChangeDisplaySettings Changing (null) display settings returned -2. 0088:err:explorer:initialize_display_settings Failed to set primary display settings.
https://bugs.winehq.org/show_bug.cgi?id=56674
--- Comment #1 from Brendan McGrath bmcgrath@codeweavers.com --- Unfortunately I can't recreate this one. Does it seem like an isolated issue that only affects those three games? Or pretty much everything you try?
If everything, it may be the result of a difference between your system and mine. Can you let me know what graphics cards you have, the drivers you're using for them and the number of displays you have plugged in?
Are you also able to provide a log for me that has the following WINEDEBUG channels: timestamp,pid,system,xrandr,winediag,xvidmode,x11drv
If you can do it with both master and with f6791f59c3a5fe2aa178edc66861d358de912d22 reverted, that will hopefully highlight where the issue is.
Thanks if you can.
https://bugs.winehq.org/show_bug.cgi?id=56674
--- Comment #2 from Andrey Gusev andrey.goosev@gmail.com --- Created attachment 76463 --> https://bugs.winehq.org/attachment.cgi?id=76463 logs
6b4ab3be975 -- works f6791f59c3a -- fails
https://bugs.winehq.org/show_bug.cgi?id=56674
--- Comment #3 from Brendan McGrath bmcgrath@codeweavers.com --- Does the commit immediately after 6b4ab3be975 work for you? That would be commit f74900ad1a5.
If not, you should update the regression SHA to that (as that will be the one that introduced your issue). I might have misunderstood your message on the other bug; I thought you had only started to see this issue with the introduction of f6791f59c3a.
https://bugs.winehq.org/show_bug.cgi?id=56674
--- Comment #4 from Andrey Gusev andrey.goosev@gmail.com --- 6b4ab3be975 is the last working commit for me. After that with commit f74900ad1a5 I get loop of
0090:err:explorer:initialize_display_settings Failed to set primary display settings. 0090:err:system:update_display_cache Failed to read display config.
for commands such as 'wineboot -u', 'winecfg' or 'taskmgr'.
f6791f59c3a fixes behaviour of bug 56655 but brings the current issue. And yes, the number of games is more than specified.
https://bugs.winehq.org/show_bug.cgi?id=56674
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon@codeweavers.com
--- Comment #5 from Rémi Bernon rbernon@codeweavers.com --- Created attachment 76465 --> https://bugs.winehq.org/attachment.cgi?id=76465 Additional traces
Could you attach the same kind of log with these additional traces on top of the broken version (current upstream for instance)?
https://bugs.winehq.org/show_bug.cgi?id=56674
--- Comment #6 from Andrey Gusev andrey.goosev@gmail.com --- Created attachment 76466 --> https://bugs.winehq.org/attachment.cgi?id=76466 additional traces output
https://bugs.winehq.org/show_bug.cgi?id=56674
--- Comment #7 from Rémi Bernon rbernon@codeweavers.com --- Created attachment 76467 --> https://bugs.winehq.org/attachment.cgi?id=76467 Possible fixes
Thank you! I believe I've found the issue. Does the attached patch help for you as well?
https://bugs.winehq.org/show_bug.cgi?id=56674
--- Comment #8 from Andrey Gusev andrey.goosev@gmail.com --- Yes, the patch helps. Thanks.
https://bugs.winehq.org/show_bug.cgi?id=56674
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |33147b07b0acf95885e5640c2e8 | |c47dd82303a78 Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #9 from Rémi Bernon rbernon@codeweavers.com --- This should be fixed after 33147b07b0acf95885e5640c2e8c47dd82303a78.
https://bugs.winehq.org/show_bug.cgi?id=56674
--- Comment #10 from Brendan McGrath bmcgrath@codeweavers.com --- Thanks Rémi
https://bugs.winehq.org/show_bug.cgi?id=56674
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.10.