[Bug 52931] New: vulkan-1:vulkan fails in Wine on cw-rx460 and Intel cards
https://bugs.winehq.org/show_bug.cgi?id=52931 Bug ID: 52931 Summary: vulkan-1:vulkan fails in Wine on cw-rx460 and Intel cards Product: Wine Version: unspecified Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: winevulkan Assignee: wine-bugs(a)winehq.org Reporter: fgouget(a)codeweavers.com Distribution: --- vulkan-1:vulkan fails in Wine on cw-rx460 and Intel cards: vulkan.c:215: Test failed: Expected valid device LUID. vulkan.c:218: Test failed: Expect deviceNodeMask to have only one bit set, got 0. vulkan.c:215: Test failed: Expected valid device LUID. vulkan.c:218: Test failed: Expect deviceNodeMask to have only one bit set, got 0. https://test.winehq.org/data/patterns.html#vulkan-1:vulkan The GPUs with the issues: cw-rx460: AMD RADV POLARIS11 (ACO) fg-deb64: Device: Intel(R) HD Graphics 4600 (HSW GT2) The test was introduced in the commit below: commit 8007d19c2792b5b177bd7200dc3567df4677dc0c Author: Zhiyi Zhang <zzhang(a)codeweavers.com> Date: Wed Jun 17 20:02:26 2020 +0800 winevulkan: Fill Vulkan device LUID property. Signed-off-by: Zhiyi Zhang <zzhang(a)codeweavers.com> Signed-off-by: Liam Middlebrook <lmiddlebrook(a)nvidia.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> Wine was broken at the time [1] so the issue was not detected immediately. But with a 'git cherry-pick 8baf70a2d04d' one can see that the issue has been present from that first commit. [1] From 08bf605acb4d to 8baf70a2d04d Wine failed to create the wineprefix. -- 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=52931 François Gouget <fgouget(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |8007d19c2792b5b177bd7200dc3 | |567df4677dc0c Keywords| |regression, source, | |testcase -- 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=52931 --- Comment #1 from François Gouget <fgouget(a)codeweavers.com> --- Notes: * It's more that the 8007d19c2792 commit removes the todo_wine. * It is actually possible to create a wineprefix from that commit but a lot of the ones around it are troublesome. * Most of the time the bug prevents the mount manager from running causing winetest.exe to bail out before running the test: Error: Mount manager not running, most likely your WINEPREFIX wasn't created correctly. -- 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=52931 Zhiyi Zhang <zzhang(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang(a)codeweavers.com -- 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=52931 Zhiyi Zhang <zzhang(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|wine-bugs(a)winehq.org |zzhang(a)codeweavers.com -- 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=52931 --- Comment #2 from Zhiyi Zhang <zzhang(a)codeweavers.com> --- (In reply to François Gouget from comment #1)
Notes: * It's more that the 8007d19c2792 commit removes the todo_wine. * It is actually possible to create a wineprefix from that commit but a lot of the ones around it are troublesome. * Most of the time the bug prevents the mount manager from running causing winetest.exe to bail out before running the test: Error: Mount manager not running, most likely your WINEPREFIX wasn't created correctly.
What hardware is this error happening on? Some older Intel GPUs have experimental and incomplete Vulkan support and the error might be related. Of course, Wine shouldn't crash regardless. -- 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=52931 --- Comment #3 from Zhiyi Zhang <zzhang(a)codeweavers.com> --- Created attachment 72345 --> https://bugs.winehq.org/attachment.cgi?id=72345 patch This patch adds todo_wine for llvmpipe. On the other hand, I wonder if llvmpipe should be reported at all or should it use a fake LUID. -- 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=52931 Zhiyi Zhang <zzhang(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Fixed by SHA1| |e3c0f6b3cedd7b27087976fddd6 | |bbe6fd33fd84d --- Comment #4 from Zhiyi Zhang <zzhang(a)codeweavers.com> --- Fixed by e3c0f6b3cedd7b27087976fddd6bbe6fd33fd84d -- 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=52931 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #5 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 7.19. -- 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 (1)
-
WineHQ Bugzilla