https://bugs.winehq.org/show_bug.cgi?id=48573
Bug ID: 48573 Summary: vkd3d demos fail (and possibly vkd3d isn't working at all) on Pop! OS Product: vkd3d Version: 1.1 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: vkd3d Assignee: wine-bugs@winehq.org Reporter: gardotd426@gmail.com Distribution: ---
Created attachment 66400 --> https://bugs.winehq.org/attachment.cgi?id=66400 apport-cli coredump log
I recently installed all the vkd3d packages in the ubuntu 19.10 repositories on Pop! OS 19.10. I also have wine-staging and all the necessary development packages installed. Well, it doesn't seem to work at all. I've seen other people in the forums here asking about vkd3d and mentioning an error when they run "make check-TESTS" after compiling vkd3d, which is the exact same error I get. However, it's never addressed again. I get the following error after running "make check-TESTS":
FAIL: tests/d3d12
And when running either of the vulkan-demos programs, triangle-vkd3d or gears-vkd3d, they fail with this output: fixme:debug_vk_memory_property_flags: Unrecognized flag(s) 0xc0. fixme:debug_vk_memory_property_flags: Unrecognized flag(s) 0xc0. fixme:debug_vk_memory_property_flags: Unrecognized flag(s) 0xc0. fixme:debug_vk_memory_property_flags: Unrecognized flag(s) 0xc0. triangle-vkd3d: demos/triangle.c:201: cxt_load_pipeline: Assertion `cxt->swapchain' failed. [1] 9893 abort (core dumped) triangle-vkd3d
I'll attach the core dump log file from apport-cli, although the only real mentions of vkd3d in the file seem to be the same message I just pasted above, along with some other stuff I can't tell whether or not is relevant. On arch, installing the vkd3d and lib32-vkd3d packages is enough to get vkd3d to work, however it seems something is wrong on ubuntu 19.10.
Here's the output of some commands that might be relevant:
sudo apt list --installed | grep -i wine: dxvk-wine32-development/eoan,now 0.96+ds1-1 i386 [installed] dxvk-wine64-development/eoan,now 0.96+ds1-1 amd64 [installed] fonts-wine/eoan,eoan,now 4.0.2-1 all [installed,automatic] libwine-development-dev/eoan,now 4.17-1 amd64 [installed,automatic] libwine-development/eoan,now 4.17-1 amd64 [installed,automatic] libwine-development/eoan,now 4.17-1 i386 [installed,automatic] libwine/eoan,now 4.0.2-1 amd64 [installed,automatic] libwine/eoan,now 4.0.2-1 i386 [installed,automatic] wine-devel-amd64/eoan,now 5.1~eoan amd64 [installed,automatic] wine-devel-dev/eoan,now 5.1~eoan amd64 [installed] wine-devel-i386/eoan,now 5.1~eoan i386 [installed,automatic] wine-staging-amd64/eoan,now 5.1~eoan amd64 [installed,automatic] wine-staging-dev/eoan,now 5.1~eoan amd64 [installed] wine-staging-i386/eoan,now 5.1~eoan i386 [installed] wine-staging/eoan,now 5.1~eoan amd64 [installed] wine32/eoan,now 4.0.2-1 i386 [installed,automatic] wine64-development-tools/eoan,now 4.17-1 amd64 [installed] wine64/eoan,now 4.0.2-1 amd64 [installed,automatic] winehq-staging/eoan,now 5.1~eoan amd64 [installed] winetricks/eoan,eoan,now 0.0+20190912-1 all [installed]
sudo apt list --installed | grep -i vkd3d:
libvkd3d-dev/eoan,now 1.1-3 amd64 [installed] libvkd3d-utils1-dbgsym/now 1.1-3 i386 [installed,local] libvkd3d-utils1/eoan,now 1.1-3 amd64 [installed] libvkd3d-utils1/eoan,now 1.1-3 i386 [installed,automatic] libvkd3d1-dbgsym/now 1.1-3 amd64 [installed,local] libvkd3d1/eoan,now 1.1-3 amd64 [installed] libvkd3d1/eoan,now 1.1-3 i386 [installed,automatic] vkd3d-demos-dbgsym/now 1.1-3 amd64 [installed,local] vkd3d-demos/eoan,now 1.1-3 amd64 [installed]
uname -a: Linux pop-os 5.5.0-2.1-liquorix-amd64 #1 ZEN SMP PREEMPT liquorix 5.5-3ubuntu1~eoan (2020-02-06) x86_64 x86_64 x86_64 GNU/Linux
wine --version: wine-5.1 (Staging)