Fix Media: x86-64 / GModPatchTool Guide (Linux)

❌ Having issues? Read the FAQ!

Back to Guide Home

Visual Install Guide:

Native Linux (Recommended):

Proton:

Step 1

First, close Garry's Mod.

Then open Steam, and right click Garry's Mod from your Library games list. Select Properties from the menu.

Steam > Garry's Mod > Properties

In the Properties window, select "Betas", then click on the Dropdown menu and select "x86-64 - Chromium + 64-bit Binaries"

Steam > Garry's Mod > Properties > Betas

Now you can close the properties window and wait for the update to download. Once it's done, proceed to the next step.

Download the Latest Release of GModPatchTool for Linux.

GModPatchTool Logo GModPatchTool

Extract (unzip) GModPatchTool-Linux.zip, then run the gmodpatchtool executable.

Proceed to the next step.

GModPatchTool should now patch Garry's Mod. It may take some time depending on your internet connection speed.

GModPatchTool patching GMod

Once it's done, you can launch GMod from Steam.

GModPatchTool applied successfully

Congratulations, you're done! 🎉

💖 Did you find this tool useful? Please consider donating a few dollars to help support it.
💖 SGS projects are 100% Community-Funded and made available completely free!

❌ Having issues?

⚙️ Advanced Options

Proceed to the next step if you'd like to see Advanced Options for:

  • Auto-launching GMod after patching
  • Fixing Steam Overlay/MangoHud/etc

Auto-launching GMod after patching

This enables you to configure GModPatchTool to launch GMod immediately after successfully patching.

Create a Bash script named RunGModPatchTool.sh in the same folder as the gmodpatchtool executable, containing the following:

#!/bin/bash ./gmodpatchtool --launch-gmod --skip-exit-prompt

Mark your script as executable using its File Properties or by using the chmod +x command in Terminal. You should now be able to simply double click the script to patch GMod and then run it without prompting you on close.

Fixing Steam Overlay/MangoHud/etc

Go to Steam > Garry's Mod > Properties > General > Launch Options. In the Launch Options text box, enter the following before any other launch options:

GMOD_ENABLE_LD_PRELOAD=1 %command% GMOD_ENABLE_LD_PRELOAD=1 enabled in Garry's Mod Launch Options

Should Garry's Mod crash with this option set, simply remove GMOD_ENABLE_LD_PRELOAD=1 %command% to return to normal.