Category: Main Games Action Games FiveM version


No Screenshot

Submit Screenshot

Official version, downloaded on the homepage

Application Details:

Version: version
License: Free to use
Votes: 4
Latest Rating: Bronze
Latest Wine Version Tested: 7.11-staging

Maintainers: About Maintainership

No maintainers. Volunteer today!

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

    Install: The installer can finish its job as intended without complaining about user roles with the workaround, it'll install where it's run if the folder is empty, otherwise it makes a home for itself in "drive_c/users/*username*/Local Settings/Application Data/FiveM"
    First Launch: The installed exe won't launch at all in the wine version from the install trick, but updating the environment and changing the Windows Version gets as far as a verification progress bar that hangs forever but has a "cancel" button that you just know someone kicked themself for not labeling "skip," cause thats what it does, right into a Chromium-based Rockstar Launcher clone.
    Entitlement Token: While incorrect login credentials will be rejected with feedback inside the embedded page, a valid login will pop-up "Error contacting Rockstar Online Services" then terminate. I guess its a NAT thing, an entry in the distro's hosts file and it got to the station.

What does not

EVERYTHING ELSE: A soon as we get over the networking challenge, everything grinds to a halt with an error alluded to in FiveM's scant troubleshooting section.
For us, in "FiveM/" it looks like this:

{"file":"C:\\gl\\builds\\master\\fivem\\code\\client\\citicore\\DllGameComponent.Win32.cpp","line":155,"message":"Could not load component adhesive.dll - Windows error code 998.","sigHash":100627566}

I can't tell if its really an unimplemented feature of Windows 10 v1703 as the FAQ is dismissing it, or if there's maybe some kind of thread running between the demonstratively sloppy/strategically obtuse NAT and the seemingly silly/"l33t punishing" package design.  Its a project that enjoys a large following, but also a niched one.  I hope the evermore diverse development behind and collaborative community in front of FiveM keep working toward making play on Linux a reality.



If you've got wine-staging currently installed:

sudo apt-get purge wine-staging-i386

sudo apt-get purge wine-staging-amd64

sudo apt-get purge wine-staging

sudo apt-get purge winehq-staging

Then do:

sudo apt-get install wine-staging-i386=5.10~focal

sudo apt-get install wine-staging-amd64=5.10~focal

sudo apt-get install wine-staging=5.10~focal

sudo apt-get install winehq-staging=5.10~focal

Run winecfg and set Windows Version to "Windows 7"

Use wineconsole to navigate to the folder storing the installer and execute:

runas /trustlevel=0x20000 FiveM.exe

After installation is complete, you'll find the program installed at "drive_c/Users/*username*/Local Settings/Application Data/FiveM/FiveM.exe" . You'll need to re-update your wine-staging version to make that work. Run:

sudo apt-get install wine-staging

sudo apt-get install winehq-staging

Make sure your install location's environment prefix is updated to the current version of wine-staging.  Now, run the executable and press cancel cause there's no real verification going on here.

Next, a login screen for your Rockstar Social Club, where if legit you'll be bummed to face another crash, this time about weird interpretations of IP namespace.  To point it at the place it's intended to go instead of the obfuscatory figure-8 it seems to be taking behind the scenes, just add a line to your /etc/hosts:


^The IP address referenced has pointed to "" for a while now, but if this step stops working do a dns lookup to make sure^

Relog or reboot, it doesn't much matter cause I couldn't get any further UI feedback, but the log at shows the above referenced "adhesive.dll" problem.

What was not tested




Weirdly progress doesn't seem very out of reach, if the problems all boil down to DXGI implementations I feel like as long as CitizenFX is trying in earnest that its obvious Vulkan would love to meet them in the middle.

Hardware tested


  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 22.04 "Jammy" (+ variants like Kubuntu)Jun 24 20227.11-stagingYes Yes NoBronzeCosmoHQ 
ShowArch Linux x86_64Feb 16 20227.3-stagingNo, but has workaround Yes YesSilverpongo1231 
CurrentUbuntu 20.04 "Focal" (+ variants like Kubuntu)May 10 20216.8-stagingYes No YesGarbageJohn Allen 
ShowUbuntu 18.04 "Bionic" i386 (+variants like Kubuntu)Aug 21 20205.0.2No Not installable NoGarbageQuentin Grimaud 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Setting up a server without svadhesive

If you want to set up your own server to play on, do the following to be able to play on it:

  • Remove "svadhesive" from alpine/opt/cfx-server/components.json
  • Add sv_lan 1 to your server config


Comments Disabled

Comments for this application have been disabled because there are no maintainers.