this post was submitted on 22 Aug 2024
62 points (97.0% liked)

Linux Mint

1648 readers
1 users here now

Linux Mint is a free Linux-based operating system designed for use on desktop and laptop computers.

Want to see the latest news from the blog? Set the Firefox homepage to:

linuxmint.com/start/

where is a current or past release. Here's an example using release 21.1 'Vera':

https://linuxmint.com/start/vera/

founded 3 years ago
MODERATORS
 

Hi all, I installed GTA 4 Complete Edition from Steam. The first time I tried playing after installation it worked flawlessly but has been giving me this error ever since. I have tried uninstalling and reinstalling and I have tried using a different Proton version only to get the same error again. I am on Linux Mint 21.3 Cinnamon with 13th Gen i7-3700K, RTX3080 Ti and 32 GB RAM. I haven't been able to find any help on Proton DB, hoping somebody here might have some idea. And I apologize if this is no the right place for this post, please let me know where I should post it. Thanks!

top 14 comments
sorted by: hot top controversial new old
[–] BillibusMaximus@sh.itjust.works 34 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

You need protontricks and the numeric game id.

From a terminal, run

protontricks game_id winecfg

And it will pop up a config window for the proton instance for that game. From there, you can tell it to pretend to be windows 10 instead of win7. You should only need to change it once. (Well, maybe again if you change proton version, or maybe not. I'm not sure how steam manages its wineprefixes)

[–] Gibberish9031@lemmy.ml 5 points 3 weeks ago (1 children)

Thank you so much. This worked like a charm but now that the error is gone it tries to launch the Rockstar Launcher but crashes without any error messages.

[–] BillibusMaximus@sh.itjust.works 4 points 3 weeks ago

If you go into the game's preferences in steam, you can modify the launch command to enable logging:

PROTON_LOG=1 %command%

Then when you launch the game it should put a log file in your home dir. That will hopefully give a clue as to what the problem is.

[–] breadsmasher@lemmy.world 18 points 3 weeks ago* (last edited 2 weeks ago) (2 children)

Appears it should work pretty well according to ProtonDB

https://www.protondb.com/app/12210?device=pc

You might need to install ProtonUp-QT and grab GE-Proton and set the game compatibility mode to “~~Proton Experimental~~ GE-Proton”

There are also suggestions of downgrading the game version to remove the launcher (Im assuming the launcher does the windows version check)

And this user’s problem/solution sounds identical to yours

I needed to switch to windows 10 support, while firtst launching it said that windows 7 and 8 was no longer supported.

To fix: in protontricks select GTA 4, Select default wineprefix, Run winecfg, A window should now pop up, at the bottom In Windows version select Windows 10, select Apply and OK Even if you see Windows 10 already selected reselect it and press OK.

Then it worked perfect.

[–] Ghoelian@lemmy.dbzer0.com 6 points 3 weeks ago (1 children)

You might need to install ProtonUp-QT and grab GE-Proton and set the game compatibility mode to “Proton Experimental”

If you're installing proton ge, you should set compatibility mode to proton ge. Proton experimental is Valve's experimental version of proton, not GE.

[–] breadsmasher@lemmy.world 3 points 3 weeks ago (1 children)

Not doubting you - I thought experimental referred an additional compat layer you select via Proton UP?

[–] Ghoelian@lemmy.dbzer0.com 1 points 2 weeks ago

I believe the experimental option is always there in steam, even if you've never used proton up. It just contains experimental features that valve hasn't put into a regular release yet.

[–] Gibberish9031@lemmy.ml 3 points 3 weeks ago

Oh wow, I don't know hos I missed this post on Proton DB, but thanks for posting it here. It got rid of the error but now I tries to launch the Rockstar Launcher but doesn't launch either.

[–] SweetCitrusBuzz@beehaw.org 5 points 3 weeks ago (1 children)

Linux mint tends to use packages that are older but more stable than some distros. Have you tried using steam's flatpak which might be more up to date?

[–] Gibberish9031@lemmy.ml 2 points 3 weeks ago (1 children)

Sorry I didn't mention, but I am using Steam flatpack.

[–] SweetCitrusBuzz@beehaw.org 4 points 3 weeks ago (1 children)

Ah, okay. Perhaps you could dig into its files, if you haven't already and see if there is anything left over from the previous installs?

[–] Gibberish9031@lemmy.ml 1 points 3 weeks ago (2 children)

Thanks for checking back, but the other comments mentioned tweaking ProtonTricks and that got rid of the error.

[–] SweetCitrusBuzz@beehaw.org 2 points 3 weeks ago

Excellent! I'm so glad it has been fixed for you 🙂

[–] mobius_slip@beehaw.org 1 points 3 weeks ago

You should record the fix here in case someone else has this problem.