protonscr

Resident Evil 2 (Remake): Unable to play due to possible Optimus issue.

vkd3dclosed
HansKristian-Work/vkd3d-proton#943 · opened 2021-12-14 by ghost · updated 2023-11-07 · 0 comments · github
?ghost 2021-12-14 github

Description

Game gets stuck on a black screen after lauching the re2.exe executable. It doesn't output any audio and the process keeps running until wine is manually killed.

I'm currently running on a notebook with a nvidia-optitmus setup. Looking at the debug info, it seems there is a problem with my GPU:
0104:fixme:d3d12_find_physical_device: Could not find Vulkan physical device for DXGI adapter. Right now, my OS is set to use only the NVIDIA GPU.

Regarding that, I tried to use:

  • Using nvidia-modprobe -u -c=0 before launching the game.
  • Using modprobe nvidia_uvm

Setup

Besides VKD3D, only MediaFoundation and XACT are currently installed on the WINEPREFIX

Type Version
OS Pop_OS! 21.04
WINE 6.23 (Staging)
NVIDIA-DRIVER 470.86

Screenshot

Wine

Terminal output

Full

Using vk_debug flag

Error

info:  NVIDIA GeForce GTX 1650:
info:    Driver: 470.86.0
info:    Vulkan: 1.2.175
info:    Memory Heap[0]:
info:      Size: 4096 MiB
info:      Flags: 0x1
info:      Memory Type[7]: Property Flags = 0x1
info:    Memory Heap[1]:
info:      Size: 5840 MiB
info:      Flags: 0x0
info:  Intel(R) UHD Graphics 630 (CFL GT2):
info:    Driver: 21.2.2
info:    Vulkan: 1.2.182
info:    Memory Heap[0]:
info:      Size: 5840 MiB
info:      Flags: 0x1
info:      Memory Type[0]: Property Flags = 0xf
info:  DXGI: NvAPI workaround enabled, reporting AMD GPU
info:  Adapter LUID 0: 0:3f7
0104:info:vkd3d_get_vk_version: vkd3d-proton - applicationVersion: 2.5.0.
0104:info:vkd3d_instance_init: vkd3d-proton - build: 55e16539db2c3b8.
0104:fixme:d3d12_find_physical_device: Could not find Vulkan physical device for DXGI adapter.
info:  DXGI: NvAPI workaround enabled, reporting AMD GPU

Launch options