https://bugs.winehq.org/show_bug.cgi?id=46410
Bug ID: 46410 Summary: using latest git pull, had to apply patch from bug 46291 to fix screen flash Product: vkd3d Version: 1.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: vkd3d Assignee: wine-bugs@winehq.org Reporter: eaglecomputers.ok@gmail.com Distribution: ---
Had to use patch from bug 46291 to fix screen flash.
https://bugs.winehq.org/show_bug.cgi?id=46410
Sveinar Søpler cybermax@dexter.no changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cybermax@dexter.no
--- Comment #1 from Sveinar Søpler cybermax@dexter.no --- The actual patch is: https://bugs.winehq.org/attachment.cgi?id=63022&action=diff
"Descriptors Patch".
I also experienced a couple of random disconnects and crashes when zoning to Pandaria, but after i cleared out the $HOME/.nv/ cache folder, i zoned around a bit and did not experience any more crashes.
Perhaps to reproduce: Use latest GIT -> WoW screen flash bug -> Apply "Descriptors patch" -> Log on to WoW -> Crash
Clear out $HOME/.nv/ glcache = WoW seems stable.
Not sure, but it might also ofc be a random happening, but will try to test some during the weekend.
https://bugs.winehq.org/show_bug.cgi?id=46410
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com
--- Comment #2 from Józef Kucia joseph.kucia@gmail.com --- Created attachment 63174 --> https://bugs.winehq.org/attachment.cgi?id=63174 Update descriptors hack
https://bugs.winehq.org/show_bug.cgi?id=46410
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch Summary|using latest git pull, had |Screen flickering in WoW |to apply patch from bug |(D3D12) |46291 to fix screen flash |
https://bugs.winehq.org/show_bug.cgi?id=46410
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Screen flickering in WoW |Screen flickering in WoW |(D3D12) |
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #3 from Sveinar Søpler cybermax@dexter.no --- Have done some more playing, and it does seem as vkd3d is causing random crashes and/or disconnects.
It MAY have to do with some shader creation thing, but i have not been able to reproduce this in a stable manner... so doing a trace log would create huge amounts of log data.
Cleared out all caches (.nv glcache + wow "Cache" folder), and it happened a few times just about or shortly after zoning into a new zone/dungeon. Or as has been mentioned before, zoning into "previous expansion content". There has probably been quite a few changes to textures and whatnot, so when going from BfA zones -> Cata zones and whatnot, there would be creation of cache elements. And it seems as if something weird happens with vkd3d when this occurs.
I have not been able to reproduce a particular place this happens tho, nor does it seem to happen when using DXVK and d3d11. I did not test wined3d w/d3d11, cos that is largely unplayable imo.
https://bugs.winehq.org/show_bug.cgi?id=46410
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #4 from Józef Kucia joseph.kucia@gmail.com --- (In reply to Sveinar Søpler from comment #3)
Have done some more playing, and it does seem as vkd3d is causing random crashes and/or disconnects.
Any additional info about crashes could be useful, e.g. the terminal output or a steps to reproduce the crash.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #5 from Sveinar Søpler cybermax@dexter.no --- (In reply to Józef Kucia from comment #4)
(In reply to Sveinar Søpler from comment #3)
Have done some more playing, and it does seem as vkd3d is causing random crashes and/or disconnects.
Any additional info about crashes could be useful, e.g. the terminal output or a steps to reproduce the crash.
I have not found a way to reproduce anything meaningful. Several times i have played 2-3 hours without issues at all, so i think this issue could be "anything" tbh. (driver/kernel/wow itself)
The only time i had a graphical hang - cos music kept playing - i had played around 2 hours and was mid boss-fight with loads of stuff and effects happening, so naturally i had to be quick at killing off wine and reload. And when i play i play with all logging turned off and custom wine compiled with -DWINE_NO_TRACE_MSGS -DWINE_NO_DEBUG_MSGS. I have a own wine-debug compile for investigating stuff if i find something.
I will ofc report anything useful if i find it, and cant do anything but appologize for reporting issues without any proper backing of it.
Keep up the awesome work :)
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #6 from Józef Kucia joseph.kucia@gmail.com --- (In reply to Sveinar Søpler from comment #5)
I will ofc report anything useful if i find it, and cant do anything but appologize for reporting issues without any proper backing of it.
It's fine to report bugs for issues that are hard to reproduce. However, without additional information or steps to reproduce the problem, it is unlikely that the problem will be fixed quickly.
https://bugs.winehq.org/show_bug.cgi?id=46410
Janar janarvottin@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |janarvottin@gmail.com
--- Comment #7 from Janar janarvottin@gmail.com --- Created attachment 63670 --> https://bugs.winehq.org/attachment.cgi?id=63670 log file fps drop with VKD3D_DEBUG=warn
After some time of playing (10 minutes?), there is drastic FPS drop (from 50 to 15 fps). The patch did solve screen flickering. Tried to test around passing through different portals in-game (both new expansion, cataclysm, classic), failing to reproduce initial crash, but it did happen randomly at first.
Trace log is simply not possible, because even logging into the game takes minimum of 10 minutes, essentially being logged out of server.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #8 from Sveinar Søpler cybermax@dexter.no --- (In reply to Janar from comment #7)
After some time of playing (10 minutes?), there is drastic FPS drop (from 50 to 15 fps). The patch did solve screen flickering. Tried to test around passing through different portals in-game (both new expansion, cataclysm, classic), failing to reproduce initial crash, but it did happen randomly at first.
Trace log is simply not possible, because even logging into the game takes minimum of 10 minutes, essentially being logged out of server.
I have not experienced the same problem with this patch. Just logged off from around 3 hours of various dungeon play with latest GIT + the patch, and no such problem like this.
Addon related?
PS. i am using nVidia GTX970 w/418.31.03 driver atm.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #9 from Sveinar Søpler cybermax@dexter.no --- Played a couple of hours last night with 418.43 release driver last night, and had none of these issues, so i am kind of leaning towards something else.
I still use that "Descriptors patch" ofc.
https://bugs.winehq.org/show_bug.cgi?id=46410
pikkappa00@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pikkappa00@gmail.com
--- Comment #10 from pikkappa00@gmail.com --- Sorry guys, but i'm not expert in these things. How can i use the patch? Thanks!
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #11 from Sveinar Søpler cybermax@dexter.no --- Example: git clone git://source.winehq.org/git/vkd3d.git wget -O wow_hack.diff https://bugs.winehq.org/attachment.cgi?id=63022 cd vkd3d patch -p1 < ../wow_hack.diff
Compile as usual ./autogen.sh ./configure make make install
(Depending on distro i guess).
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #12 from Pikkappa pikkappa00@gmail.com --- Thank you so much for the answer!
I tried as you say, but i get an error when i launch the command ./autogen.sh. The message is: "./autogen.sh: riga 3: autoreconf: command not found".
I'm on openSUSE Tumbleweed and wine 4.7 staging.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #13 from Sveinar Søpler cybermax@dexter.no --- (In reply to Pikkappa from comment #12)
Thank you so much for the answer!
I tried as you say, but i get an error when i launch the command ./autogen.sh. The message is: "./autogen.sh: riga 3: autoreconf: command not found".
I'm on openSUSE Tumbleweed and wine 4.7 staging.
I dont know openSUSE by usage, but you probably need something in the lines of "debhelper" package to get "autoreconf". https://software.opensuse.org/package/debhelper
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #14 from Pikkappa pikkappa00@gmail.com --- I tried to install many things, and i can run all command but not the last (make install). It says that i miss a library included in the code (./include/vkd3d.h:24:11: fatal error: vkd3d_d3d12.h: File o directory non esistente). How can i get that? Thank you!
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #15 from Sveinar Søpler cybermax@dexter.no --- Since this is actually a bug-report for this particular game and vkd3d, it is more appropriate that you ask this question on the WineHQ forums.
Compiling vkd3d is non-related to the actual bug. I'm sure someone with better knowledge than me can help you with your issues there :)
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #16 from Sveinar Søpler cybermax@dexter.no --- (In reply to Józef Kucia from comment #2)
Created attachment 63174 [details] Update descriptors hack
Since i am more or less just building GIT commits on launchpad/OBS whenever a new push is being made AND include this patch... Is there a chance this somehow is made obsolete in the near forseable future?
I mean.. Should i make random tests WITHOUT this patch in case it is fixed by some other commit, or is it just some "code in progress" still? https://bugs.winehq.org/attachment.cgi?id=63174&action=diff
PS. WoW works fine WITH this patch tho, so i am not complaining, but since i do not TEST without it, i dont really know if it is redundant or not due to some other commit. After all, its 5+ months old "hack-patch" and bug.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #17 from Józef Kucia joseph.kucia@gmail.com --- (In reply to Sveinar Søpler from comment #16)
(In reply to Józef Kucia from comment #2)
Created attachment 63174 [details] Update descriptors hack
Since i am more or less just building GIT commits on launchpad/OBS whenever a new push is being made AND include this patch... Is there a chance this somehow is made obsolete in the near forseable future?
I would like to fix this soon. The proper fix needs quite a bit of work. I cannot give you an eta.
In any case, I'll resolve this ticket when the fix is committed.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #18 from Sveinar Søpler cybermax@dexter.no --- (In reply to Józef Kucia from comment #17)
(In reply to Sveinar Søpler from comment #16)
(In reply to Józef Kucia from comment #2)
Created attachment 63174 [details] Update descriptors hack
Since i am more or less just building GIT commits on launchpad/OBS whenever a new push is being made AND include this patch... Is there a chance this somehow is made obsolete in the near forseable future?
I would like to fix this soon. The proper fix needs quite a bit of work. I cannot give you an eta.
In any case, I'll resolve this ticket when the fix is committed.
Good!
Once that is fixed, and you "release" vkd3d_1.2 (or whatever), i might be persuaded to do some OBS builds for winehq builds in the OBS for Ubuntu distros :)
https://bugs.winehq.org/show_bug.cgi?id=46410
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |berillions@gmail.com
--- Comment #19 from Józef Kucia joseph.kucia@gmail.com --- *** Bug 47390 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #20 from Sveinar Søpler cybermax@dexter.no ---
From GIT@a38ee68f93450adfbd119b88c82a8e9d8e0073b7 the patch for screen
flickering posted here breaks and cannot be applied.
Screen is now back to flickering. If anyone can either update this patch, or fix this bug it would be nice :)
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #21 from Sveinar Søpler cybermax@dexter.no --- Created attachment 65550 --> https://bugs.winehq.org/attachment.cgi?id=65550 Updated "Descriptors Patch"
Updated the patch, since it is still needed to avoid flickering in WoW.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #22 from Steve Ebey eaglecomputers.ok@gmail.com --- After applying patch for fix to login to zone naz'jatar, I get screen flickering. I have tried both of the patches from here, and they do not apply. Is there an update that will remove the screen flickering?
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #23 from Sveinar Søpler cybermax@dexter.no --- I must only assume that my e-mails to you have been killed by a spam-filter or something, because not only did i send you the patch, i also sent you a link to my pre-patched github of vkd3d.
Or, someone else named Steve Ebey have the exact same problem as you perhaps...
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #24 from Steve Ebey eaglecomputers.ok@gmail.com --- (In reply to Sveinar Søpler from comment #23)
I must only assume that my e-mails to you have been killed by a spam-filter or something, because not only did i send you the patch, i also sent you a link to my pre-patched github of vkd3d.
Or, someone else named Steve Ebey have the exact same problem as you perhaps...
I used those, and have the same issue, I can zone in to Naz,jatar, but I have screen flickering, no matter which vkd3d I use.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #25 from Sveinar Søpler cybermax@dexter.no --- (In reply to Steve Ebey from comment #24)
I used those, and have the same issue, I can zone in to Naz,jatar, but I have screen flickering, no matter which vkd3d I use.
Do you mean "those" as in patches posted in this thread and not the one i sent you? You can grab the patch i am talking about here: http://www.winehq.org/pipermail/wine-devel/attachments/20191207/bd618802/att...
Just rename the file to .patch and patch it as usual.
If that does not work either, i suggest you double check your library installation patch or something.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #26 from Steve Ebey eaglecomputers.ok@gmail.com --- (In reply to Sveinar Søpler from comment #25)
(In reply to Steve Ebey from comment #24)
I used those, and have the same issue, I can zone in to Naz,jatar, but I have screen flickering, no matter which vkd3d I use.
Do you mean "those" as in patches posted in this thread and not the one i sent you? You can grab the patch i am talking about here: http://www.winehq.org/pipermail/wine-devel/attachments/20191207/bd618802/ attachment-0001.bin
Just rename the file to .patch and patch it as usual.
If that does not work either, i suggest you double check your library installation patch or something.
switching to email, so I do not fill up the bug report.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #27 from Steve Ebey eaglecomputers.ok@gmail.com --- This bug is still active on my system, Fedora 31, Nvidia 1050 GPU, but when I disable SSAO in the game settings, the flashing stops. As i travel I see texture flashes, and wrong colour and fonts in the character names. I self compiled wine and vkd3d from the respective gits. I have the latest vulkan, and tried different nvidia drivers, both release and beta versions. I understand that others do not see this, and the common denominator is that they use the 16 or 20 series of nvidia hardware.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #28 from Steve Ebey eaglecomputers.ok@gmail.com --- tested the most recent git of vkd3d and i still have the screen flicker. it has been a month since my last comment, and I wonder if anyone is working on this. I can disable SSAO and flicker stops but text over NPC in game is garbled, and ground texture is constantly flashing. I have removed the fedora distro libvkd3d and the problem still persists.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #29 from Sveinar Søpler cybermax@dexter.no --- (In reply to Steve Ebey from comment #28)
tested the most recent git of vkd3d and i still have the screen flicker. it has been a month since my last comment, and I wonder if anyone is working on this. I can disable SSAO and flicker stops but text over NPC in game is garbled, and ground texture is constantly flashing. I have removed the fedora distro libvkd3d and the problem still persists.
Currently Wine does not support what is needed for World of Warcraft to start with vkd3d (d3d12). Until that is supported officially, i do not think this particular issue is worked on for that game.
You won't get help HERE with unofficial patches and branches of wine/vkd3d.
https://bugs.winehq.org/show_bug.cgi?id=46410
--- Comment #30 from Steve Ebey eaglecomputers.ok@gmail.com --- using the vkd3d from the official git hosted at winehq. saw it had some updates, thought maybe they had addressed the issue. guess I will just wait.
https://bugs.winehq.org/show_bug.cgi?id=46410
winehqtk@aegiswatch.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehqtk@aegiswatch.com
https://bugs.winehq.org/show_bug.cgi?id=46410
jokeyrhyme@jokeyrhy.me changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jokeyrhyme@jokeyrhy.me