https://bugs.winehq.org/show_bug.cgi?id=45478
Bug ID: 45478 Summary: World of Warcrafft: graphical artifacts since 8.0 (BfA) Product: Wine-staging Version: 3.12 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: clm@martindroessler.de CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
Created attachment 61826 --> https://bugs.winehq.org/attachment.cgi?id=61826 Screenshot showing the problem
Since the new patch 8.0.1, there are graphical artifacts and wrong colors in some areas. E.g. in Antoran Wastes where half of the map and the sky is in a glowing yellow. Also when teleporting, the effect is a yellow square.
I attached a screenshot.
My System:
AMD Radeon Vega 64 Core i7 6700 32 GB RAM 4k Display via HDMI m.2 SSD Kernel 4.15 (via ubuntu mainline) Mesa 18.1.4 (self compiled) Wine-staging 3.12
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #1 from Zebediah Figura z.figura12@gmail.com --- Thanks for the report. Is it possible to test this with upstream Wine?
https://bugs.winehq.org/show_bug.cgi?id=45478
Bjoern Bidar theodorstormgrade@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |theodorstormgrade@googlemai | |l.com
--- Comment #2 from Bjoern Bidar theodorstormgrade@googlemail.com --- I have the issue too with a different setup:
Wine-staging 3.11 + PBA Nvidia GeForce 1080ti Arch Linux Linux 4.17
Sometimes the glitches (shader?) are white or the background is completely green.
Restarting the game engine with: /run RestartGx();
Helps usually.
Thw bug takes some time until it gets triggered.
I'll test it later with mainline wine.
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #3 from clm@martindroessler.de --- (In reply to Zebediah Figura from comment #1)
Thanks for the report. Is it possible to test this with upstream Wine?
Unfortunately not. I tried to run it with plain wine 3.12, but it won't even start properly. (It's not crashing either but just not rendering anything and becoming a zombie)
https://bugs.winehq.org/show_bug.cgi?id=45478
Steve Ebey eaglecomputers.ok@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |eaglecomputers.ok@gmail.com
--- Comment #4 from Steve Ebey eaglecomputers.ok@gmail.com --- This may not be a bug with wine, since I was able to correct it in game, by going to the system menu, advanced, and selecting my graphics card. Changed from system default to GTX 970 and it rendered properly on all my characters, from that point forward.
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #5 from Bjoern Bidar theodorstormgrade@googlemail.com ---
This may not be a bug with wine, since I was able to correct it in game, by >going to the system menu, advanced, and selecting my graphics card. Changed >from system default to GTX 970 and it rendered properly on all my characters, >from that point forward.
You probably just restarted the graphics engine while doing this. Wait so time (can take a bit) and the error comes again.
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #6 from Steve Ebey eaglecomputers.ok@gmail.com --- Played six hours, after making the change. Raided, and did some timewalking also. did emissary on argus, ulduar timewalking, pet battles, and played both alliance and horde. Changed realms, retrieved wakening essence and bought legendarys for all the alts I have. 18 toons in total.
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #7 from Zebediah Figura z.figura12@gmail.com --- More simply you could test whether the problem comes back if you switch back to the system default. Relatedly, do you have any way of determining what the system default is?
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #8 from clm@martindroessler.de --- Created attachment 61831 --> https://bugs.winehq.org/attachment.cgi?id=61831 Screenshot of different version of the problem
This may not be a bug with wine, since I was able to correct it in game, by going to the system menu, advanced, and selecting my graphics card. Changed from system default to GTX 970 and it rendered properly on all my characters, from that point forward.
Are you sure regarding the proper rendering? It might look like an improvement, but it seems to only "change" the problem. See the new screenshot attached - its after doing what you proposed. There are no longer artifacts around the character and so, but its still not right.
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #9 from Steve Ebey eaglecomputers.ok@gmail.com --- Absolutely, I had the same issue in stormheim as shown in your screen shot. Logged to windows 10 and it was there also. Came back to wine, changed card setting, it went away. I am running DX11, since I do not as yet want to mess with implementing DXVK. Nividia cards have to be run in immediate mode for the vulkan driver to work properly, the default mailbox mode is not supported on Nvidia, and on my system in particular test vulkan with vkmark and score about 1200 points lower than glmark2.
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #10 from Steve Ebey eaglecomputers.ok@gmail.com --- (In reply to Zebediah Figura from comment #7)
More simply you could test whether the problem comes back if you switch back to the system default. Relatedly, do you have any way of determining what the system default is?
only have one video card, so yes, I can easily determine the system default.
https://bugs.winehq.org/show_bug.cgi?id=45478
Simon Körner winehq@lubiland.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@lubiland.de
https://bugs.winehq.org/show_bug.cgi?id=45478
sleijeri@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sleijeri@gmail.com
--- Comment #11 from sleijeri@gmail.com --- Confirming problem. AMD RX480 + mesa 18.x Problem started to appear for me all ready on beta-client.
You can "fix" the problem occasionally switching game settings:
System -> Advanced -> Graphics Card value between Auto Detect and card your game has detected in my case it says Radeon (TM) RX 480 Graphics
Fix wont last usually long if example you switch to area or teleport another area. On altratec valley it seems to be more frequent. Also experiencing more general reduced framerates in general and when "skybox" is appearing example in antorus the burning throne raid. Managed to steed up framerates by reducing shadow quality to fair
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #12 from sleijeri@gmail.com --- Also adding that using wine-pba-3.3-x86_64 lutris and basicly every version so far up to 3.12 ive been testing problem persists. So it propably isnt DXVK related issue.
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #13 from Bjoern Bidar theodorstormgrade@googlemail.com --- triggering an engine restart by running: /run RestartGx();
also helps (needs to be the exact line).
https://bugs.winehq.org/show_bug.cgi?id=45478
themainliner themainliner@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |themainliner@hotmail.com
--- Comment #14 from themainliner themainliner@hotmail.com --- I don't think this a wine issue either. /reload followed by portalling anywhere in game seems to reset the engine also.
https://bugs.winehq.org/show_bug.cgi?id=45478
AsciiWolf mail@asciiwolf.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mail@asciiwolf.com
--- Comment #15 from AsciiWolf mail@asciiwolf.com --- I have the same issue. I am using Lutris and Wine-pba 3.11. The /run RestartGx(); workaround works, but needs to be run every time the glitch appears which is annoying.
https://bugs.winehq.org/show_bug.cgi?id=45478
Marco Di Fresco marco.difresco@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |marco.difresco@gmail.com
--- Comment #16 from Marco Di Fresco marco.difresco@gmail.com --- Created attachment 61969 --> https://bugs.winehq.org/attachment.cgi?id=61969 Variant artifacts
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #17 from Marco Di Fresco marco.difresco@gmail.com --- I don't know if it is related, but I get a different artifact problem (attachment "Variant artifacts").
For most characters it happen rarely and /run RestartGx(); mitigate it, but I have 1 char that keep getting it even with just 1 step (basically it is unplayable).
https://bugs.winehq.org/show_bug.cgi?id=45478
Tim Ryan timbers2k@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |timbers2k@gmail.com
--- Comment #18 from Tim Ryan timbers2k@gmail.com --- I have the same issue as shown in the first two Attachments. This is a strange problem. Some days when I log in the "/run RestartGx();" will fix things every time I change zones. Other days it doesn't help. It seems that changing the particle density will sometimes fix it also, but it is not consistent. I have a few friends playing on Windows 10, one with a very similar system to mine, but none have any problems like this. I'd say this must be a wine problem.
https://bugs.winehq.org/show_bug.cgi?id=45478
zzzzzyzz@hacari.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzzzzyzz@hacari.org
https://bugs.winehq.org/show_bug.cgi?id=45478
Alex erlkonig@talisman.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |erlkonig@talisman.org
--- Comment #19 from Alex erlkonig@talisman.org --- I can confirm this problem is happening in Lutris on both my Linux (Ubuntu 18.04, AMD Threadripper 16 core, 32 GiB RAM, NVIDIA GTX 1080 driver 390.48, Wine version pba-firerat-3.9-x86_64) and my mom's Linux (Ubuntu 16.04, HP Z400, 12 GiB RAM, NVIDIA - slightly older driver, an older, but not obsolete card, not quite sure which Wine version). Symptom is a gradual increase in the number of polys that should be textured instead ending up in solid colors, usually (always?) all the same one (white, fuschia, red-orange, blue all common), that occasionally changes. Changing texture resolution in game sometimes helps. Rebooting doesn't seem to help. Dropping to minimum graphics settings and then bringing them back up worked (once so far).
Blizzard just stopped supporting 32bit Win7, so my mom's WoW experience is now utterly reliant on Wine (and she hated having to boot Windows anyway).
It's very specific to the BfA prepatch (so far), no issues in Legion. Blizzard changed something.
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #20 from sleijeri@gmail.com --- (In reply to sleijeri from comment #12)
Also adding that using wine-pba-3.3-x86_64 lutris and basicly every version so far up to 3.12 ive been testing problem persists. So it propably isnt DXVK related issue.
As suspected after installing/making dxvk run with wow to problem seems to have disappeared for me so far.
radeon-vulkan vulkan-radeon 18.1.5-1, mesa 18.1.5-1, lutris with pba-firerat-3.11-x86_64
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #21 from Alex erlkonig@talisman.org --- (In reply to Alex from comment #19)
I can confirm this problem is happening in Lutris on both my Linux (Ubuntu 18.04, AMD Threadripper 16 core, 32 GiB RAM, NVIDIA GTX 1080 driver 390.48, Wine version pba-firerat-3.9-x86_64) and my mom's Linux (Ubuntu 16.04, HP Z400, 12 GiB RAM, NVIDIA - slightly older driver, an older, but not obsolete card, not quite sure which Wine version). Symptom is a gradual increase in the number of polys that should be textured instead ending up in solid colors, usually (always?) all the same one (white, fuschia, red-orange, blue all common), that occasionally changes. Changing texture resolution in game sometimes helps. Rebooting doesn't seem to help. Dropping to minimum graphics settings and then bringing them back up worked (once so far).
Blizzard just stopped supporting 32bit Win7, so my mom's WoW experience is now utterly reliant on Wine (and she hated having to boot Windows anyway).
It's very specific to the BfA prepatch (so far), no issues in Legion. Blizzard changed something.
A later updated to pba-firerat-3.11-x86_64 still evinces the same problem.
I've noticed that often switching between normal and raid graphics modes (where raid mode is minimal) and back eliminates the problem for a while.
https://bugs.winehq.org/show_bug.cgi?id=45478
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|World of Warcrafft: |World of Warcraft: |graphical artifacts since |graphical artifacts since |8.0 (BfA) |8.0 (BfA) Component|-unknown |-unknown Product|Wine-staging |Wine
https://bugs.winehq.org/show_bug.cgi?id=45478
jaapbuurman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jaapbuurman@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=45478
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com
--- Comment #22 from Józef Kucia joseph.kucia@gmail.com --- Created attachment 62058 --> https://bugs.winehq.org/attachment.cgi?id=62058 Patch
Please try this patch.
https://bugs.winehq.org/show_bug.cgi?id=45478
sporth@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sporth@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=45478
Jesper Saxtorph winehq.sax@manware.dk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq.sax@manware.dk
--- Comment #23 from Jesper Saxtorph winehq.sax@manware.dk --- (In reply to Józef Kucia from comment #22)
Created attachment 62058 [details] Patch
Please try this patch.
I have had the graphical issues. I have now played for an hour or so with this patch applied and had no graphical glitches. I do not have more time to test now, but first impressions is that it works.
https://bugs.winehq.org/show_bug.cgi?id=45478
s3lzysuse@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |s3lzysuse@gmail.com
--- Comment #24 from s3lzysuse@gmail.com --- Can someone please tell me a step by step way to apply this miracle patch ?
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #25 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- (In reply to s3lzysuse from comment #24)
Can someone please tell me a step by step way to apply this miracle patch ?
The patch can be found in wine 3.14.
Commit https://source.winehq.org/git/wine.git/?a=commit;h=2aa5b0011a657cd99690783b0...
https://bugs.winehq.org/show_bug.cgi?id=45478
--- Comment #26 from s3lzysuse@gmail.com --- (In reply to Alistair Leslie-Hughes from comment #25)
(In reply to s3lzysuse from comment #24)
Can someone please tell me a step by step way to apply this miracle patch ?
The patch can be found in wine 3.14.
Commit https://source.winehq.org/git/wine.git/?a=commit; h=2aa5b0011a657cd99690783b0c02491105ee799a
Thank you so much ! I did the wine update using Lutris, been playing for a couple of hours and everything seems to work great, i even gained a couple of fps !
https://bugs.winehq.org/show_bug.cgi?id=45478
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |directx-d3d Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |2aa5b0011a657cd99690783b0c0 | |2491105ee799a
--- Comment #27 from Józef Kucia joseph.kucia@gmail.com --- Assuming fixed. https://source.winehq.org/git/wine.git/?a=commit;h=2aa5b0011a657cd99690783b0...
https://bugs.winehq.org/show_bug.cgi?id=45478
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #28 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.15.
https://bugs.winehq.org/show_bug.cgi?id=45478
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x
https://bugs.winehq.org/show_bug.cgi?id=45478
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |---
--- Comment #29 from Michael Stefaniuc mstefani@winehq.org --- Removing the 3.0.x milestone from bug fixes included in 3.0.4.