[Bug 44077] New: Overwatch: Within the first minute of game play the entire OS stops rendering ( requires hard reboot)
https://bugs.winehq.org/show_bug.cgi?id=44077 Bug ID: 44077 Summary: Overwatch: Within the first minute of game play the entire OS stops rendering (requires hard reboot) Product: Wine-staging Version: 2.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: sander.smid(a)gmail.com CC: erich.e.hoover(a)wine-staging.com, michael(a)fds-team.de, sebastian(a)fds-team.de Distribution: --- wine-2.21 (Staging) Linux oribi 4.13.12-1-ARCH #1 SMP PREEMPT Wed Nov 8 11:54:06 CET 2017 x86_64 GNU/Linux Graphics: Card: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX 470/480/570/580] Display Server: x11 (X.Org 1.19.5 ) drivers: nvidia (unloaded: modesetting,fbdev,nv,vesa,nouveau) Resolution: 1920x1200(a)59.95hz OpenGL: renderer: AMD Radeon RX 480 Graphics (AMD POLARIS10 / DRM 3.18.0 / 4.13.12-1-ARCH, LLVM 5.0.0) version: 4.5 Mesa 17.2.5 env WINEPREFIX="/games/BattleNet" /usr/bin/wine /games/BattleNet/drive_c/Program\ Files\ \(x86\)/Overwatch/Overwatch.exe -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 Nikolay Sivov <bunglehead(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 Fabian Maurer <dark.shadow4(a)web.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4(a)web.de --- Comment #1 from Fabian Maurer <dark.shadow4(a)web.de> --- Wine shouldn't be able to freeze the system, that's a driver issue. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #2 from san <sander.smid(a)gmail.com> --- (In reply to Fabian Maurer from comment #1)
Wine shouldn't be able to freeze the system, that's a driver issue.
I understand. However I haven't seen this case in any other (native) game so I'm reporting it here as well. Just looked around and found a relevant issue on the dri-devel bugtracker. Will link these to eachother. https://bugs.freedesktop.org/show_bug.cgi?id=102962 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #3 from Austin English <austinenglish(a)gmail.com> --- Driver/kernel bug. Also, why do you have Nvidia drivers loaded for an AMD card? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |NOTOURBUG Status|UNCONFIRMED |RESOLVED --- Comment #4 from Austin English <austinenglish(a)gmail.com> --- (In reply to Austin English from comment #3)
Driver/kernel bug.
Also, why do you have Nvidia drivers loaded for an AMD card?
-- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #5 from san <sander.smid(a)gmail.com> --- (In reply to Austin English from comment #4)
(In reply to Austin English from comment #3)
Driver/kernel bug.
Also, why do you have Nvidia drivers loaded for an AMD card?
Probably because my old video card was NVidia and I didn't bother to remove the NVidia drivers. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|NOTOURBUG |--- CC| |joseph.kucia(a)gmail.com Ever confirmed|0 |1 Status|RESOLVED |REOPENED --- Comment #6 from Józef Kucia <joseph.kucia(a)gmail.com> --- (In reply to Fabian Maurer from comment #1)
Wine shouldn't be able to freeze the system, that's a driver issue.
It's true that GPU drivers could have better support for resetting GPU when hang is detected. However, triggering GPU hang might be a wine bug. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #7 from Matteo Bruni <matteo.mystral(a)gmail.com> --- (In reply to Józef Kucia from comment #6)
(In reply to Fabian Maurer from comment #1)
Wine shouldn't be able to freeze the system, that's a driver issue.
It's true that GPU drivers could have better support for resetting GPU when hang is detected. However, triggering GPU hang might be a wine bug.
(See e.g. bug 43273 for one of such cases) (In reply to san from comment #5)
(In reply to Austin English from comment #4)
(In reply to Austin English from comment #3)
Driver/kernel bug.
Also, why do you have Nvidia drivers loaded for an AMD card?
Probably because my old video card was NVidia and I didn't bother to remove the NVidia drivers.
Unlikely to be related to this bug but please get rid of the nvidia binary driver and install the amdgpu DDX, if necessary. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 GloriousEggroll(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |GloriousEggroll(a)gmail.com --- Comment #8 from GloriousEggroll(a)gmail.com --- Can confirm i have this freezing problem on vega 64 with amdgpu/mesa on wine-staging 2.21, I rolled back to 2.16 and it doesnt freeze. It does have graphical artifacts on the interface though. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #9 from GloriousEggroll(a)gmail.com --- Created attachment 59913 --> https://bugs.winehq.org/attachment.cgi?id=59913 interface font artifacts -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #10 from GloriousEggroll(a)gmail.com --- attached screenshot of font/interface artifacts (present on wine staging 2.16 through current version 2.21) the freeze occurs on wine-staging 2.17-2.21 replicate: training->practice vs ai start a match, go to enemy spawn and wait for them to come out of the doors. it should freeze almost soon as the enemy comes out of the doors. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #11 from GloriousEggroll(a)gmail.com --- to clarify, im using the overwatch patched version of 2.16 by awesie, not normal staging -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #12 from GloriousEggroll(a)gmail.com --- I've done a check between awesie's overwatch 2.16 and 2.17, which had the staging changes merged. the freezing exists in 2.17, which means a regression test needs to be done between overwatch branches 2.16 and 2.17 found here: https://github.com/gamax92/wine-overwatch will try to get to it if i have the time but if someone else gets to it before me please do so. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 Matt <m.mcnutt(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |m.mcnutt(a)gmail.com --- Comment #13 from Matt <m.mcnutt(a)gmail.com> --- This bug can be more easily reproduced by going to the training practice range and attempting to select the hero Symmetra. It will crash every time -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #14 from san <sander.smid(a)gmail.com> --- Same goes for character Pharah. Is there a way to output the shaders generated by wine? This might give an insight on what goes wrong. I'm eager to help out finding the cause of this issue but I lack the specific knowledge about debugging Wine / GPU crashes. I'm experienced in debugging normal C++ applications and games (including GPU issues). Any links to information that might help me provide better information, or even find the issue myself, are much appreciated! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #15 from GloriousEggroll(a)gmail.com --- So I finally got this to stop hard locking my system and run perfectly with the following export set: MESA_GL_VERSION_OVERRIDE=4.0COMPAT anything higher than 4.0 messes up the menus. Runs smooth (apart from shader cache working) and no longer freezes the OS! Was able to play with around 70-80 (sometimes higher) fps on medium-ish settings on vega 64 + r7 1700x video: https://www.youtube.com/watch?v=rU3tws1Wx1k -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #16 from GloriousEggroll(a)gmail.com --- additionally I've had reports of this not rendering properly on mesa 17.3.5 but it does render properly on 18.0.0 rc4 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #17 from Matt <m.mcnutt(a)gmail.com> --- Can confirm mesa compat set to 4.0 fixes it for me too on R9 Fury, with LLVM 6 and mesa 18.1git -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 tokktokk <fdsfgs(a)krutt.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs(a)krutt.org -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #18 from GloriousEggroll(a)gmail.com --- Created attachment 60931 --> https://bugs.winehq.org/attachment.cgi?id=60931 overwatch no longer renders correctly with mesa override This was originally able to be resolved using MESA_GL_VERSION_OVERRIDE=4.0COMPAT, however commit 72de747c6a6cdd0be84a24932a4452f453861dbe broke that functionality, so that MESA-GL_VERSION_OVERRIDE no longer renders properly, at least on my system. See attached. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #19 from GloriousEggroll(a)gmail.com --- correction - MESA_GL_VERSION_OVERRIDE, small typo, used correctly in testing. problem persists -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 Jeremy Silliman <jsilliman(a)cfl.rr.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jsilliman(a)cfl.rr.com --- Comment #20 from Jeremy Silliman <jsilliman(a)cfl.rr.com> --- I can confirm that the aforementioned rendering bug exists on my system. I'm using an RX 580, with Mesa 18/LLVM 5.0.1 and Wine 3.5. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #21 from GloriousEggroll(a)gmail.com --- I can now also confirm this bug exists on vanilla wine-3.5 without staging, and without the override the entire system still hangs/freezes when picking symmetra. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 lutris(a)tuta.io changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |lutris(a)tuta.io --- Comment #22 from lutris(a)tuta.io --- wine-staging 3.10 picking symmetra freeze the system -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 joaopa <jeremielapuree(a)yahoo.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree(a)yahoo.fr --- Comment #23 from joaopa <jeremielapuree(a)yahoo.fr> --- Does the bug still occur with vanilla wine-5.5? -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 --- Comment #24 from GloriousEggroll(a)gmail.com --- Vanilla 5.7 does not work due to missing patches required for the anti-cheat. Results in 'Game Initialization Failed', however this is a different issue. In regards to the graphical issue - game works fine using 5.6 staging and OpenGL. Was able to pick Symmetra and go into training area without issues. Previous issue would freeze at hero select. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12(a)gmail.com Status|REOPENED |RESOLVED Resolution|--- |NOTOURBUG --- Comment #25 from Zebediah Figura <z.figura12(a)gmail.com> --- Marking as a Mesa bug... -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44077 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #26 from Zebediah Figura <z.figura12(a)gmail.com> --- and resolving fixed. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla