[This is applicable to all other Titles in 'Epic Games']
First of all, if you want to learn about:
Gaming in Linux, Heroic Launcher, Wine, and Proton you can refer to these links -->
- Launch Epic Games without Launcher - YouTube
- Heroic Game Launcher - YouTube
- Wine - ArchWiki
- The Ultimate Linux Gaming Guide – Chris Titus Tech
Now that you have got the idea about all this, you need to install the required software:
heroic-games-launcher-bin (Non-Arch based Distro user can install from: GitHub - Heroic-Games-Launcher/HeroicGamesLauncher: A Native GUI Epic Games Launcher for Linux)
mangohud ( a Vulkan overlay layer - optional) (Non-Arch based Distro user can install from: GitHub - flightlessmango/MangoHud: A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb)
You can install these from the ' Garuda Gamer'
Now that you have installed the prerequisites, let's jump into the installation process:
Install GTA 5 in Heroic Launcher (refer to the 2nd link given above)
Now you need to install proton-experimental (you can try other versions of Proton as well), through Steam (ProtonDB says that GTA V works with Proton.)
Now follow these:-
ii) now change the settings so that it matches this picture
iii) Now you need to install a Steam game if you don't have any.
In this example, I am using Fishing Planet
iv) Now, go to the properties of your game
v) change the settings so that it matches this picture:
vi) Now launch your Steam game, Steam will install Proton for you on launch.
- Now that you have got Proton from Steam, go to GTA 5 settings in Heroic Launcher
- Change the settings to match in the picture:
IN LAUNCH OPTIONS IN SETTINGS
- That's it you are done
Enjoy GTA 5 in Linux!
This post is a simplified version of this one: https://forum.garudalinux.org/t/heroic-launcher-gta-5