Far Cry 5

No Screenshot

Submit Screenshot

This is a version purchased on Uplay. It does not connect to Steam.

Application Details:

Version: Uplay
License: Retail
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 4.19-staging

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works


What does not

Everything aside from installation and Uplay doesn't work since the game doesn't run. It doesn't even show a crash dialog box.

Bug #45016


What was not tested

Nothing. Even the Arcade Editor won't launch, so there's nothing left to test.

Hardware tested


  • GPU: AMD
  • Driver: proprietary

Additional Comments

It's worth noting that Far Cry 4 and Far Cry Primal (both of which came out years ago) have no sound and significant graphics corruption. eg. Bug #43213 so it's very unlikely this game would be playable even if it did actually launch.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowArch Linux x86_64Nov 09 20194.19-stagingYes Yes YesSilverZenAnonX 
ShowFedora 30 x86_64Jun 11 20194.9-stagingYes Yes YesSilverAdam Moore 
ShowFedora 30 x86_64May 28 20194.8-stagingYes Yes NoSilverAdam Moore 
CurrentUbuntu 16.04 "Xenial" amd64 (+ variants like Kubuntu)Apr 24 20183.6-stagingYes No NoGarbageAdam Bolte 

Known Bugs

Bug # Description Status Resolution Other apps affected
47699 Multiple applications need support for ECDH key generation via bcrypt (For Honor, STEEP, Far Cry 5) STAGED View
51697 Far cry 5, frequent stuttering due to ntdll spam UNCONFIRMED View

Show all bugs

HowTo / Notes

Installation how-to with all workarounds


Update winetricks to latest version:
sudo winetricks --self-update
Install dxvk:
winetricks dxvk

Disable Easy Anti-Cheat

This is the hardest part. Game uses Easy Anti-Cheat which is currently not supported under Wine. Follow the instructions:
Game installation directory () is in .../steam/steamapps/common/FarCry5/.

Disable Uplay overlay

Run Uplay and disable overlay in settings

Change Uplay to work in offline mode

If the game crashes while connecting online then you need to run it in offline mode. Run it once, let it crash and in Uplay change setting to offline mode:
How do I launch the Uplay PC client in Offline Mode?
Unfortunately you won't be able to play online, so no co-op and multiplayer.

Steering issue

Use native 64bit dinput8 from Windows 7. Windows 10 version is not working. For some reason winetricks version of the library was not good, you need to get/find proper dll yourself.
Put it in "bin" in the installation directory.
Set dinput8 to native, you can do that by environment variable:
You can also set dinput8 in winecfg as "native,builtin".


On the first run game stutters. Run benchmark from setting to compile most of the shaders. On second run you will get much better frame rates.

Shader cache (Steam only)

If game does not start it may be cause by incompatible shaders cache. Steam downloads pre-compiled shaders to speed up startup, try deleting the cache directory: .../steamapps/shadercache/552520