


No online play anymore
Rockstar support told me multiple times, "Unfortunately, Rockstar doesn't support Linux devices and we're unable to provide assistance regarding to your concern." and usually finishes like "We encourage you to please submit any constructive GTA Online suggestions and ..." more bs in the end. They don't care if you lost online play. Please pay attention to the "constructive suggestions" part.
No Online mode because BattlEye cant be installed

Change DirectX version from 11 to 10 to fix FPS issues
When using DirectX11 (default), I had to perform an FPS test in the graphics settings to correct the low FPS (20-30) and return to an FPS of 60. By changing the DirectX version to 10, I no longer need to do this.

Chute du FPS de 60 à 25
Je lance une partie, le FPS est pourri et je vérifie dans le test du FPS (25 fps) du jeu dès que j'arrête ce dernier et que je reviens dans le jeu, le jeu redevient fluide. Si je relance le test, j'ai bien 60 FPS en moyenne.

Avec Proton experimental et hotfix j'ai un FPS de 25 en moyenne alors qu'avec Proton 9 j'ai le même FPS que sous Windows (aux alenteours de 60 FPS).

PROTON_BATTLEYE_RUNTIME=~/.local/share/Steam/steamapps/common/Proton\ BattlEye\ Runtime/ %command% to your launch commands
Solo and online works perfectly. for online, launch lobby on invitation otherwise battleyes will kick you.
Make this command on launch option before launch the game, i have found the solution further down on this page, thanks for this contributor.

gamemoderun STEAMDECK=1 PROTON_BATTLEYE_RUNTIME="/home/logan/.local/share/Steam/steamapps/common/Proton BattlEye Runtime" %command%
BattlEye filters Linux users out of online lobbies
GE and launch option workarounds don't seem to work
Works alright in single player, multiplayer doesn't work however :(

battleye is crap and rockstar is incompetent. got incredibly low hopes for GTA VI, should it ever even release
gamemoderun %command%

gamemoderun PROTON_BATTLEYE_RUNTIME="/home/neo/.steam/debian-installation/steamapps/common/Proton BattlEye Runtime/" %command%
had to launch game a second time before my cloud save would load
Got kicked immediately from online mode.
Pray that they either remove or fix BattleEye so non arch users can play again.

PROTON_BATTLEYE_RUNTIME="/home/xagun/.local/share/Steam/steamapps/common/Proton BattlEye Runtime/" %command%
BattleEye kicks me instantly/ after a few seconds

Grand Theft Auto V works fine on this hardware and on Linux at all. You can't play Online on Linux because of unsupported BattlEye.
-nobattleye
I have to delete BattlEye AC files to play Story Mode
Rockstar didn't want us to play Online. It's became trash after the years anyway

PROTON_BATTLEYE_RUNTIME=~/.local/share/Steam/steamapps/common/Proton\ BattlEye\ Runtime/ %command%
Base single player game loaded and played without issues without any tinkering. I attempeted several tinker methods but could not get multiplayer (battleye) from kicking me from a session. everything was installed to default locations.

mangohud gamemoderun PROTON_BATTLEYE_RUNTIME=~/.local/share/Steam/steamapps/common/Proton\ BattlEye\ Runtime/ %command%
Split lock mitigation is disabled and BattlEye Runtime is Installed. Smooth experience until getting kicked. Don't care about single player but it seems to works fine out of the box.

__NV_PRIME_RENDER_OFFLOAD=1 %command%
Game does not work in OpenGL, only Vulkan. Notebook with hybrid GPU, parameter "__NV_PRIME_RENDER_OFFLOAD" to activate NVIDIA GPU

mangohud gamemoderun PROTON_BATTLEYE_RUNTIME=~/.local/share/Steam/steamapps/common/Proton\ BattlEye\ Runtime/ %command%
Tweaked DXVK.conf
Story Mode works great, runs well with no significant issues. As noted in the title, I'm still getting kicked by BattlEye anywhere within 30 seconds to 3 minutes after joining an Online lobby. I tried different versions of Proton (9.0-4, Experimental, GE), gamescope, gamemode, disabled split lock mitigation, to no avail.
I'm playing on Fedora 41. Arch users seem to have better luck at the moment, although there is one successful report further down running Bazzite. Hoping things get resolved by the upcoming patch.

gamescope -W 1920 -H 1080 -r 165 --fullscreen --force-grab-cursor -- gamemoderun DXVK_ASYNC=1 PROTON_BATTLEYE_RUNTIME=~/.local/share/Steam/steamapps/common/Proton\ BattlEye\ Runtime/ %command%
Everything works perfect, to play online just install Proton Battleye Runtime on Steam and add PROTON_BATTLEYE_RUNTIME=~/.local/share/Steam/steamapps/common/Proton\ BattlEye\ Runtime/ %command% to your launch commands

PROTON_BATTLEYE_RUNTIME=~/.local/share/Steam/steamapps/common/Proton\ BattlEye\ Runtime/ %command%
Getting into an online game requires a little tinkering... I installed "Proton BattleEye Runtime" from Steam Library, then added the above launch command. Online mode works just fine now... GTAV online used to kick me everytime until recently. Glad it finally works again!

PROTON_BATTLEYE_RUNTIME="REPLACE-ME/SteamLibrary/steamapps/common/Proton\ BattlEye\ Runtime/" %command%
The following worked for me with the caveat that sometimes battleye would kick me within a few seconds; sometimes several minutes; but it would always end up kicking me. Be warned. Online is not stable currently with tinkering options listed.
Search for "Proton BattlEye Runtime" on your steam library and install it. Then replace the path to the installation directory on the launch options.

PROTON_BATTLEYE_RUNTIME="/home/zegar/.local/share/Steam/steamapps/common/Proton BattlEye Runtime/" %command%
Requires installing Proton BattleEye Runtime on Steam and providing it's location (My launch options are only an example, don't copy/paste it)
GTA Online works without issues, and the whole game is running fairly smoothly (as good as GTA V can)

No need to tinker, works out of the box
note: I've only played the campain, as the online mode does not interest me, so I don't know much about the battleye anticheat stuff

PROTON_BATTLEYE_RUNTIME="REPLACE-ME/SteamLibrary/steamapps/common/Proton\ BattlEye\ Runtime/" %command%
For playing online in 2025, after BattlEye support, search for "Proton BattlEye Runtime" on your steam library and install it. Then replace the path to the installation directory on the launch options.

gamemoderun %command% -nobattleye
Mods If you do not use mods these steps can be considered optional.
WINEPREFIX=/home/user/.steam/steam/steamapps/compatdata/271590/pfx winetricks dotnet48 --force protontricks 271590 win11
Lutris I just used to install mods with OpenIV. Setup a custom Wine install outside of the steam installation
flickering textures (could be triggered by mods as well)
Was suprised that it worked with about 4 mods and with controller pretty well. It seemed the flickering textures got less with fixed fps and fullscreen. Online is not possible, but I just wanted play singleplayer anyway.

It's a update of my earlier report, game works decently despites some performance issues although they are not making game unplayable.
PROTON_BATTLEYE_RUNTIME="/home/sech1p/.local/share/Steam/steamapps/common/Proton BattlEye Runtime/" %command%
I used to have audio problems on a older Processor, currently it's doesn't matters much. But to avoid audio problems in future, I used to set sound to ALSA in all Proton Steam games. For GTA V type protontricks 271590 sound=alsa
in terminal if you have any audio problems. Otherwise if you don't occurs any problems, you can skip this information.
Audio was missing after intro when I launch game, fortunately, audio was no more missing after restarting a game.
In story mode, game works excellent. However, I have sometimes some lags. They are not much annoying, so I can play quite decently.
I used too flags for Proton BattlEye, I won't tested online mode already but I hope this flag will work for you because it's probably one option to play Online in Linux without being kicked because anti-cheat will not trust you.
Also, you need to have some modern Processor (even some i3) to play comfortable GTA V with Proton. Be noticed that Proton uses much of CPU, and if you have some low-end processor or Celeron, game won't be working correctly.

Game used to launch just fine a few months ago, but nowadays the launcher errors out during startup saying "GTA V exited unexpectedly¨.
mangohud %command% -nobattleye
Why do games need stupid unnecessary launchers again?
Worked out of the box, no tweaks. Was able to skip vulkan shaders as well.
no online because rockstar refuses borked

Yes - but only for singleplayer. Ever since R* implemented the Anti-Cheat online is ruined for us on Linux distros. Sad...
WINEDLLOVERRIDES=winedbg.exe=d %command%
Until R* lets us play this in Linux multiplayer I have uninstalled the gane. GTA Online was the only mode I used these days. It is too bad they did this. Ruined the game for me at least in Linux. If I really want to play I'd have to fire up my gaming laptop running Windows 11 and play the game from my desktop using Steam Play or just play the game on lpatop itself.

Driving a few blocks away from where you first spawn in causes low resolution textures appear, fixed with Proton-GE
Online mode is not supported.

Multiplayer doesn't work since Rockstar can't toggle a simple switch button for enabling BattlEye on Linux
The game works like a charm on singleplayer, the only issue is with multiplayer mode.

If you want to only play single player, works great Online is completely BORKED due to an anticheat intergrations which R* implemented
Minor FPS drops compared to Windows
Not necessarily a bug. But online is completely BORKED with no sight of it ever coming back

Attempting to launch RockStar menu and get error: Grand Theft Auto V exited unexpectedly. Please click Retry below...
-nobattleeye
I hadn't played in a while so not sure when it stopped working exactly but probably during recent Manjaro Distro update to 24.2.x or a RockStar update installed by Steam.

PROTON_BATTLEYE_RUNTIME="/home/$USER/.steam/debian-installation/steamapps/common/Proton BattlEye Runtime/" %command%
The story mode works fine. The multiplayer is unplayable, after seconds on multiplayer you got kicked from the session

Worth a try with NVIDIA cards.

After ~30mins severe stuttering and video lag,, cant figure out a solution
Worked fine for a while,, but then started encountering this above issue. Fixes itself on restart but always happens

No visible mouse pointer when the game's social overlay is opened by pressing the Home key.
Perhaps no more than on Windows, but I can't know since I've always played this game on Linux.
Worked almost perfectly for years, now largely unplayable due to Rockstar and BattlEye.

Online does not function, R* borked BattlEye
F*** Rockstar.

An update broke my GTAV, have to run manually
WINEPREFIX=/steamapps/compatdata//pfx /steamapps/common/Proton\ 9.0\ (Beta)/files/bin/wine "/steamapps/common/Grand Theft Auto V/GTAVLauncher.exe"
You can get GAME_ID by using protontricks -l

-nobattleye
I was getting kicked when trying to play the game online
I'd recommend using -nobattleye argument since battleye doesn't do anything on Linux as Rockstar didn't enable it, this will also allow you to mod the game.
gamemoderun %command% -nobattleye