Category: Main Games Garry's Mod 12

Garry's Mod

Garry's Mod 12 (Source 2009/2010)

Application Details:

Version: 12
License: Retail
Votes: 16
Latest Rating: Silver
Latest Wine Version Tested: 1.5.15

Maintainers: About Maintainership

No maintainers. Volunteer today!

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

* Online multiplayer. Was played across Hamachi with a friend for an hour without crashes except when I died from a prop. (All other types of deaths seem to be fine) Note the lag issues in the extra comments box. * Toybox. Though it partially works (maps sometimes download, sometimes they do not) When they do not download, you can reboot the game and try again, repeat this until the map eventually downloads. * Sound. There are no noticeable audio errors anywhere. * Single player gameplay appears to work flawlessly, haven't had any framerate drops except when loading content that I have not yet loaded in that session of gmod.

What does not

* Certain custom maps. I have noticed some simply crash the game right as you go to the load them with a VertexBuffer lock error of some sort. * RT Cameras. (when the RT Material is used somewhere in 3D space) It simply shows up as black. However, it does work if it's on your HUD. * Some special effects (like that weird effect when spawning a prop)


What was not tested

* Microphone functionality. * Toybox in-game (for entities, SWEPs, vehicles, ect) * SWEP, NPC, entity addons. (though should work) * Stability of the game vs many objects working at once. Though the framerate does seem to drop with a bunch of on screen things at once. * What other video setting configurations work without crashes (note what was said in the extra notes)

Hardware tested


  • GPU:
  • Driver:

Additional Comments

For me, running Steam in 1.5.5 works perfectly except for the downloader. (It would linger on prepping files for download and never actually download). I had to use my Windows Virtual Machine to download the content then transfer to my Wine'd Linux install of Steam to boot the game from within Steam. Also the game did not work very well in DirectX 9 mode (background was missing, HUD elements are missing and some GUI elements did not work properly). To fix this, I had to have Steam boot the game with the parameter "-dxlevel 80" to run it in DirectX8 mode which still looks fine. When joining a multiplayer server, your screen would lock up temporarily when you first spawn (nothing is responsive) but it would eventually respond and from there would play at a perfect framerate (this was on gm_construct). Aside from that, loading content would lag until it has finished (spawning props you have not loaded yet) or it would sometimes give you random lagspikes during multiplayer gameplay. (which may have been caused by our usage of Hamachi or my actual connection to my friend) Another note, the game has to be ran in the lowest settings possible. For me, if they were not lowered, the game would crash before you even spawn in a level with a DX8 vertex buffer lock error.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowUbuntu 12.10 "Quantal" amd64 (+ variants like Kubuntu)Oct 26 20121.5.15Yes Yes Silveran anonymous user 
CurrentUbuntu 11.04 "Natty" i386 (+ variants like Kubuntu)Jun 03 20121.5.5No, but has workaround Yes Goldan anonymous user 
ShowUbuntu 11.10 "Oneiric" i386 (+ variants like Kubuntu)Feb 05 20121.4-rc1Yes Yes Platinuman anonymous user 
ShowUbuntu 11.10 "Oneiric" i386 (+ variants like Kubuntu)Jan 19 20121.3.37Yes Yes Silveran anonymous user 
ShowUbuntu 11.10 "Oneiric" amd64 (+ variants like Kubuntu)Dec 13 20111.3.29Yes Yes Garbagean anonymous user 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

In-game Community

If you are crashing after loading or joining, the Steam In-game Community is usually the culprit of this. It should be disabled, which can be done with relative ease.

 To disable it:

  1. Right click on the Steam icon and select "Settings".
  2. Select the in-game tab.
  3. Uncheck the "Enable Steam Community In-Game" checkbox.


Comments Disabled

Comments for this application have been disabled because there are no maintainers.