WineHQ
Category: Main Games Action Games FiveM Fivem.net version

FiveM

No Screenshot

Submit Screenshot

Official version, downloaded on the fivem.net homepage

Application Details:

Version: Fivem.net version
License: Free to use
URL: https://fivem.net/
Votes: 3
Latest Rating: Garbage
Latest Wine Version Tested: 6.8-staging

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

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/FiveM.app/data/cache/error-pickup" 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.

Workarounds

FOR UBUNTU 20.04, I'M USING "~focal" BUT YOURS WILL PROBABLY BE DIFFERENT, ALSO I'M ASSUMING ANYONE TRYING THIS HAS ALREADY GOT GTAV RUNNING ONLINE IN WINE-STAGING ALREADY, SO THAT WAS MY BENCHMARK ANYTIME I MADE AN EDIT TO THE CONFIG.

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:


ros.citizenfx.internal  192.81.241.100


^The IP address referenced has pointed to "prod.ros.rockstargames.com" 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 FiveM.app/data/cache/error_pickup shows the above referenced "adhesive.dll" problem.







What was not tested

NO SERVER BROWSE

NO VOICE CHANNELS

NO GAMEPLAY


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

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
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

Comments

Comments Disabled

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