protonscr

Far Cry 6

protonopen appid 2369390Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#6767 · opened 2023-05-11 by stuarthayhurst · updated 2023-08-30 · 11 comments · github · game page · search this game
1 matching comments, n / p to jump
Sstuarthayhurst 2023-05-11 github

Compatibility Report

  • Name of the game with compatibility issues: Far Cry 6
  • Steam AppID of the game: 2369390

System Information

  • GPU: NVIDIA RTX 3060 Ti
  • Driver/LLVM version: 530.41.03
  • Kernel version: 6.1.27
  • Link to full system information report as Gist:
  • Proton version: Proton Experimental (8.0)

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

steam-2369390.log

Symptoms

The game attempts launch and complains "Unable to detect Ubisoft Connect installation. Please make sure Ubisoft Connect is installed.", before exiting

Reproduction

  1. Launch the game
  2. Crash
Sstuarthayhurst 2023-05-12 github

Running the game with Proton 7.0-6 says it's installing Ubisoft Connect during first time setup, and the game launches after that. With Proton Experimental, I didn't notice that step, I'm guessing it failed immediately so I didn't notice it. Seems to run perfectly fine on Proton 7.0-6.

Ffuhu83 2023-05-14 github

The game wont start with the following error message

f

Running on Arch with kernel 6.3 and AMDGPU

Tried several Proton versions:
Proton GE 8.3
Proton 8.0

Kkisak-valve maintainer 2023-05-14 github

Hello @fuhu83, please add PROTON_LOG=1 %command% to the game's launch options and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

Ffuhu83 2023-05-14 github

Hello @fuhu83, please add PROTON_LOG=1 %command% to the game's launch options and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

System Info:
https://gist.github.com/fuhu83/fcd53b2c9256c0fecbbf0f823ce1926a

Log file:
steam-2369390.log.zip

Note I also had to set net.ipv4.tcp_mtu_probing=1 to get this far.

Kkisak-valve maintainer 2023-05-14 github

Thanks, your system is configured to use 32 bit AMDVLK and 64 bit mesa/RADV. Can you test how the game behaves with the system configured to only use mesa/RADV or AMDVLK?

Ffuhu83 2023-05-15 github

Thanks, your system is configured to use 32 bit AMDVLK and 64 bit mesa/RADV. Can you test how the game behaves with the system configured to only use mesa/RADV or AMDVLK?

Frankly I would need some instructions for how to do so.
I am simply running steam on a vanilla arch system without any specific configuration or launch options.

Kkisak-valve maintainer 2023-05-15 github

I guess the basic way to do that is to install the lib32-vulkan-radeon system package, then uninstall lib32-amdvlk. Alternatively, install the amdvlk package, then uninstall the vulkan-radeon package.

Ffuhu83 2023-05-15 github

I guess the basic way to do that is to install the lib32-vulkan-radeon system package, then uninstall lib32-amdvlk. Alternatively, install the amdvlk package, then uninstall the vulkan-radeon package.

Both options worked, thanks. I will add a note to the arch wiki about not mixing these two packages.

Kkisak-valve maintainer 2023-05-19 github

Far Cry 6 freeze after 20-30min (co-op)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/6787.
@ungutknut posted on 2023-05-19T11:29:58:

Compatibility Report

  • Name of the game with compatibility issues: Far Cry 6
  • Steam AppID of the game: 2369390

System Information

  • GPU: RTX3080
  • Driver/LLVM version: nvidia 520.61.05
  • Kernel version: 5.15.0-72
  • Link to full system information report as Gist:
  • Proton version: Proton-experimental (18.05.2023), GE-Proton7-41, GE-Proton8-3, Proton8.0-2

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

Game freezes after 20-30 minutes after launch. This seems to be a known issue (memory leak caused by ubisoft connect overlay) and the recommended remedy for it is to disable the ubisoft connect overlay in the ubisoft desktop app menu. This works ok in single player mode but as soon as I join a co-op session (either via overlay or from the ubisoft desktop app) the same crashes start to happen again.

Reproduction

  1. Start Far Cry 6
  2. Accept invite to co-op session
  3. Play co-op for ~20min
  4. See it freezing
Sstuarthayhurst 2023-06-23 github

Anyone else have an issue with cut-scenes rendering at sub-10 fps?

Nneonrust 2023-08-27 github

Got a similar crash as fuhu83, but during gameplay and on a different line: 664. That line is currently vkCreateSwapchainKHR.
The crash is 100% repeatable; it happens when I press "Talk" for El Tigre doing pull ups.

I have a proton log if anyone's interested. Using Proton Experimental (which is currently the only version that Ubisoft Connect actually starts with).

Proton versions

Launch options

Upstream links