While you're here, please consider supporting GamingOnLinux on:
Reward Tiers:
Patreon. Plain Donations:
PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers:
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- Steam Frame and Steam Machine will be another good boost for Flatpaks and desktop Linux overall too
- Nexus Mods retire their in-development cross-platform app to focus back on Vortex
- Canonical call for testing their Steam gaming Snap for Arm Linux
- SteamOS 3.7.20 adds the ntsync driver to help improve some game performance
- Steam Client Beta adds a revamped interface for opting into game Betas and other changes
- > See more over 30 days here
- A New Game Screenshots Thread
- JohnLambrechts - Will you buy the new Steam Machine?
- mr-victory - Welcome back to the GamingOnLinux Forum
- Liam Dawe - Game recommendation?
- JSVRamirez - Weekend Players' Club 2026-01-09
- Minoscereb - See more posts
How to setup OpenMW for modern Morrowind on Linux / SteamOS and Steam Deck
How to install Hollow Knight: Silksong mods on Linux, SteamOS and Steam Deck
It took me 5 days and huge amount of tea to rewrite this tutorial (most of the time was spent on downloading this freaking thing, should have bought the bloody DVDs) so if you have any questions ask and thy death shall be granted... and possibly an answer too.
And I swear if it starts to bloody rain again now that I finished this I will seriously break something!
PLEASE BE WARNED!
The performance sucks for some reason, so don't expect miracles there, getting it to run was a miracle enough, don't get greedy now!
Thank you.
VIDEO GUIDE OF THE ENTIRE PROCESS AND SOME GAME PLAY:
[VIDEO GUIDE](https://www.youtube.com/watch?v=NDp7mhNkCzo)
[SKIP THIS PART IF YOU ARE NOT TECH SAVVY AND YOU DON'T WANT TO BE CONFUSED]
I have two Nvidia GPUs (GeForce GTX 980M) in SLI, and I have set up SLI a while back using a tutorial I found online, I tried to find the tutorial again just so I could link it here, but I was unsuccessful at it. I will try to retrace my steps and maybe make a tutorial about it, but that's a bloody HUGE MAYBE if I don't manage to find the original tutorial.
If it helps at all I saved a [link](http://us.download.nvidia.com/XFree86/Linux-x86/180.22/README/chapter-25.html) to tutorial on official Nvidia's documentation site on how to configure SLI, though it says the tutorial I followed explained how to do it on a mobile type gpu (which is what I have). I don't remember it almost at all but I remember that I first had to install NVIDIA Drivers ver: 340.93, then I had to take some files from them, download some project, add those files to the project and then compile it. Then I had to download NVIDIA Drivers ver: 352.55 and then I replaced something with the thing I just compiled. Along those lines somewhere is what I did. And then I did something, have no recall what, and after that I had to recompile my kernel (i know, i bloody know!) and then a reboot. Then I followed the steps at the link above like I had a normal gpus and voila, worked like a charm, never touched it since.
[END SKIP]
So what you'll need is GTA V (Steam version), WINE, WINE Tools and PlayOnLinux
In PlayOnLinux go ahead and select GTA San Andreas as if you will install it, choose "Use a set-up file on my computer" and then when it asks you to browse for a file click cancel.
Now go to where your PlayOnLinux virtual drives are stored ('/home/seth/PlayOnLinux's virtual drives/' in my case). You should see "GTASA" folder, rename it to "Steam".
Now go back to PlayOnLinux and search for Steam. Start the installation and it should offer you to "Choose a virtual drive name", choose "Steam", then choose to overwrite. After that just install Steam as regularly.
Now go ahead and select Steam drive (the one you just created) in PlayOnLinux and click configure.
Go to "Install components" and install the following: d3dx10, d3dx11, vcrun2010, vcrun2012, vcrun2013, wine64b
Now go to "General" and change WINE version to 1.7.54
Now click "Run" in PlayOnLinux for Steam. Let it bloody update even though you just installed it. Log in to your Steam account.
Now start downloading GTA V... Why didn't I buy the bloody DVDs?!
Once it's done go to where it's downloaded ('/home/PlayOnLinux's virtual drives/Steam/drive_c/Program Files/Steam/steamapps/common/' in my case) and delete "Grand Theft Auto V" folder. Once you have done that you go and drink a cattle of tea mixed with some something strong like chlorosulfuric acid because you just downloaded 60GB and deleted it!
And now we are off to downloading it again. (WHY DIDN'T I GOT THE BLOODY DVDS?!)
After all of this you can go ahead and run the game.
Now be careful! Game crashed for me like a few billion times while I was changing settings, you will learn eventually which options you can mess with and which you cant even look at the wrong way, or at all for that matter. Resolution is out of the question, or at least it is for me. I tried to change it also a few billion times and it crashed every single bloody time, just leave it as it is. In my case it is my native 1920x1080 resolution. Refresh rate was set to 60Hz and I managed to change it the first time I ran the game to 120Hz but then I plugged in my HDMI cable to play the game on my plasma and it dropped back to 60Hz, any attempt to change it since was a waste of time (just like this tutorial) since the game just crashed every time.
There maybe a way to change the settings through editing the cfg file, but I have no bloody idea where is it stored, nor do I want to know what would happen when you try to change it. I just left everything as it was being happy I can play it at all.
As I said the performance sucks (but it is maxed it out fully, so maybe it's just that), controls are bloody horrible sometimes since they lag or don't recognize I pressed a key, and when switching characters I choose the one I want and then I wait for 20-30 sec, for which time the game freezes, for it to switch but after that runs 'smoothly' again.
Bloody cheerio!
ps: If you could find the SLI tutorial or tell me what you did to activate and even use SLI without the system going haywire that would be great
About the SLI I think I gathered up how to set up the SLI without as you have put it "system going haywire", I should be able to make a tutorial just not sure where to post it really
The delete and redownload screams of obvious trolling to me, but bizarrely no one is complaining.... Somebody please kill my false hope!
View PC info
No Vista have DX 10, Win 7 DX 11 and Win 8 are on DX 11.1
I wouldn't be surprised if GTA 5 has begun to work in Wine as a result of all the DirectX 10/11 code Codeweavers is implementing into Wine. However, downloading the game twice as suggested by the op seems illogical and the video doesn't seem too convincing with it's transitions.
Even if it doesn't work in Wine, you could technically play it with virtualization. In fact, you don't even need GPU passthrough as VMware has advanced enough with it's DX10 support and virtual GPU. That said, there is some stutter with the gameplay and you need a powerful GPU and CPU and plenty of RAM to allocate into the VM.
[GTA 5 in VMware](http://images.akamai.steamusercontent.com/ugc/691656007245710122/5F2746BA3F01E417A11D451B982F3FC4B118A23A/)