protonscr

Farcry 5 + nvidia 555/560 driver

dxvkclosed d3d11not our bugwindows
doitsujin/dxvk#4211 · opened 2024-08-19 by adolfotregosa · updated 2024-10-02 · 5 comments · github
Aadolfotregosa 2024-08-19 github

It's not a bug report but more asking if there's some workaround.

System information

  • GPU: 3090
  • Driver: 560.31.02
  • Wine version: 9.14
  • DXVK version: 2.4

The game refuses to start with nvidia driver above 550.

Is there some known workaround?

Thank you.

BBlisto91 2024-08-20 github

No known workarounds no

Qqinlili23333 2024-10-02 github

Windows 560.94 & 565.90, same
The game seems cause driver reset when using DXVK.

An interesting thing is that dxgi.log is empty but d3d11.log is fine.
FarCry5_d3d11.log
FarCry5_dxgi.log

Seems something is blocking DXVK dxgi.dll

Qqinlili23333 2024-10-02 github

Apitrace provided
Without DXVK, until menu https://github.com/qinlili23333/PageConnect/releases/download/TEST/FarCry5_apitrace.7z
With DXVK, until driver crash https://github.com/qinlili23333/PageConnect/releases/download/TEST/FarCry5_apitrace_dxvk.7z

image
seems DEVICE_RESET when presenting frame 53

image
DXVK trace there are tons of calls on ID3D10Device1, but native d3d11 hasn't
Why the game keeps calling d3d10 api with DXVK?

Qqinlili23333 2024-10-02 github

image
Solved. It's not DXVK or NVIDIA's issue.
Just disable the f**king Ubisoft overlay, and everything works.
See https://www.protondb.com/app/552520#tiDo4cxIIV

Can close with not our bug. Yet another issue caused by Ubi overlay.

Aadolfotregosa 2024-10-02 github

Can anyone confirm if it's the same fix under linux ? Unfortunately I cannot in the following days.

DLLs