https://bugs.winehq.org/show_bug.cgi?id=51210
nimbalkar@protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nimbalkar@protonmail.com
--- Comment #3 from nimbalkar@protonmail.com --- I'm using a laptop with both NVIDIA and Intel graphics. When running './wine winecfg' after building it from source, I ran into the same issue. I placed two FIXMEs "BEFORE\n" and "AFTER\n" in the beginning and end of get_gpu_properties_from_vulkan() respectively.
Please find the output here: https://pastebin.com/TL8UsMz1
This confirms that wine is hanging in the function get_gpu_properties_from_vulkan() in xrandr.c
I was able to workaround this by exporting the following environment variable:- VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/intel_icd.x86_64.json
Please find my system details below:
On Arch Linux: $ uname -r 5.12.12-arch1-1
$ pacman -Q | grep mesa mesa 21.1.3-1 mesa-demos 8.4.0-4
$ pacman -Q | grep nvidia nvidia 465.31-10 nvidia-settings 465.31-1 nvidia-utils 465.31-1 opencl-nvidia 465.31-1
$ pacman -Q | grep xf86-video xf86-video-intel 1:2.99.917+916+g31486f40-1 xf86-video-vesa 2.5.0-1
$ lspci https://pastebin.com/nrAjXsWj