Jump to content
  • 0

MTA on Proton works not anymore.


jebez

Question

Posted

Hi

I use Arch Linux KDE btw, I use to play MTA (Multi Theft Auto.exe) on Steam Proton Experimental.

But today after uninstall & install the today mtasa-1.6.exe (via Proton), if I play MTA: after about 4 seconds it freezes (I can't move the pointer), it crashes then there is a window:

MTA: San Andreas

MTA: San Andreas has been terminated due to an integrity violation.

Make sure that no external program is modifying the game. Note that some unreliable AV's (such as Bitdefender) are known to interfere in a way that can lead to this problem.

OK

5 answers to this question

Recommended Posts

  • 0
Posted

@jebez 

Hi,

This usually happens because of Proton. MTA thinks something is modifying the game and closes itself.

Try this:

  • Don’t use Proton Experimental, switch to Proton 7 or 8
  • Disable Steam overlay (and any other overlays like Discord, MangoHUD etc.)
  • Close any background tools just in case

If it still crashes, you can try running it with Wine instead of Proton.

MTA anti-cheat is a bit sensitive, so Proton can sometimes cause this issue.

  • 0
Posted

Hi. I have same problem. I played at my main MTA server at hosting [Linux] 3 days ago, in saturday, and it was OK as usual. Today MTA downloaded patch. I played at my local MTA server [Windows 10] and it was OK. I connected to my main Linux server, played 15 minutes as usually and was disconnected by anti-cheat because "trainer" with this error. I tried to connect, but server kicked me 5 times. After 8 minutes I connected and played 20 minutes before it kicked me again.

After restart of computer I tried to connect again and here is an error again.

Instead of this error, another one sometimes occurs:

Microsoft Visual C++ Runtime Library
---------------------------
Assertion failed!

Program: D:\Games\GTA-SA-2\MTA San Andreas 1.6\MTA\netc.dll
File: C:\BuildAgent\work\efe6bcffc811af33...\SharedU....Misc.h
Line: 1865

Expression: m_iRefCount > 0

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)
---------------------------
Abort   Retry   Ignore   
---------------------------

  • 0
Posted
On 04/04/2026 at 20:45, jebez said:

Wine: MTA crashes then this web page https://help.multitheftauto.com/sa/trouble/serial-validation/ appears on Falkon (a web browser), so I did Linux, 1: same.

You have to run a linux mta server on the host os (outside of wine) as root user, start the game, and it might work. It's wonky, doesn't usually work if you only have nvme ssds in your pc, and you might get false banned for "SERIAL CHANGE / SPOOFER". It's just the reality of playing the game on linux.

 

On 04/04/2026 at 20:45, jebez said:

why not MTA client Linux? Window$ is a crappy dying "OS".

Gta san andreas is a windows only game, so it's not possible to just simply make a linux client of mta. Gta sa was being reversed engineered (not sure about the progress now), and they had plans to maybe port it to linux later, but even then, mta already uses lots of windows specific apis, so it will never be an easy job (if it ever happens, probably not)

  • 0
Posted
19 hours ago, Rilot said:

if you only have nvme ssds in your pc

I've NVMe & HDD, MTA & GTA SA are in a single Proton prefix on the HDD, Steam on NVMe, but what relationship with my issue?

Also why adding a stupid anti cheat that prevent me to play on Linux? As Rockstar who activated not his stupid Battleye for Linux (post Battleye I despite saw modding...), story repeat itself...

Without forgetting Take-Two-hands-in-your-face who takedown e.g. GTA 3 & VC Linux...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...