Games broken on Mesa

From Linux Gaming Wiki
Revision as of 21:57, 15 March 2017 by Hakzsam (talk | contribs) (cosmetic change for chivalry)

A list of games currently broken in some way on Mesa drivers.

Please read before editing!

  • Please make sure you list the Mesa version used.
  • Mesa git, please only put the date and in DD/MM/YY format. This will make it easier to sort the table. (if there's a better way, feel free to discuss it)
  • If you don't know the Mesa version, please do not post it as it's not helpful to anyone.
  • If the game is broken on multiple versions of Mesa, please use a new entry for each one. Only add data to an existing one if you're using the exact same Mesa version.
  • Try to use hyperlinking instead of pasting URLs, it keeps the table neat.
  • Only list actual broken games, a game that takes a while start is not broken, for example (that's needing optimization, which is a different topic).
  • If you can't find corresponding bug in the Mesa bug tracker, please help developers and yourself, and file one.

Native Games, General Bugs

Game Bug Link Notes and workarounds GPU / Mesa driver Mesa / LLVM Version Fixed version
Anomaly Warzone Earth Used to have infinite mission loading, now it doesn't start at all and GNOME freezes (but the game can be killed from a VT and desktop works again).
Might be a game bug according to a steam thread which links to this steam post.
AMD R9 270, Fedora 25 mesa 13.0.2 / llvm 3.8.0
Battleblock Theatre May be a game bug. Does not start on official released version. On Steam there is a beta branch that fixes it. You have to contact support to get a code for this, as it is not allowed to be shared :( Support page AMD RX 480, AMD HD 6870 5/01/17 / llvm 3.9
Chivalry: Medieval Warfare Freezes on the main screen, almost immediately
After the new Steam update that prefers host libraries, the problem is gone (game runs). Note: Confirmed. Works fine with Mesa 17.0 (LLVM 3.9.1) on RX480
AMD R9 270, Fedora 25 mesa 13.0.2 / llvm 3.8.0 Mesa 17.0.0 / LLVM 3.9.1
Cities: Skylines #98984 White hexagons around all lights at night Intel HD 7950, Arch. AMD R9 290, Gentoo. AMD RX 480, Gentoo mesa 13.0.3 mesa 17.0.0 / llvm 4.0.0
Crusader Kings 2 #99484 Loading bars, siege bars, morale bars, etc. do not render correctly AMD RX 480 mesa 17.1.0-devel / llvm 5.0-git mesa-git (7751ed39e4)
Dead Island #85564 Have worked at times. Ryder's campaign works OK, but not the normal campaign. AMD RX 480 5/01/17 / llvm 3.9
Divinity: Original Sin Enhanced Edition #93551 LD_PRELOAD hook workaround. AMD RX 480, radeonsi All
F1 2015 rendering problems - Feral Note: No render issues seen when using Mesa 13.0.2 (official release) likely git specific issue. AMD RX 480 ??
Hero Siege
Magicka 2 Displays graphical artifacts when doing/taking damage (triangles flashing over the characters, definitely when using fire cone) AMD R9 270, Fedora 25 mesa 13.0.2 / llvm 3.8.0
Master of Orion (2016) menu has a Red and Blue solid color with radeonsi and nvidia propr. on X. On Wayland flickering fixed by disabling AA in the configuration file. all git 10/01/17
Payday 2 #99450 Some textures are glowing in some maps (e.g. Cash registers in Mallcrash) AMD RX 480, Mint 18.1 (4.8.0-34) mesa 13.0.3 / LLVM 3.9.1 mesa 17
Pillars of Eternity #99051. crash Note: Works well on Mesa 17.0 with llvm 3.9.1 => fix confirmed. mesa 13.1 mesa 17.0.0
Planetary Annihilation #65968 It still happens (on AMD hardware) in PA:Titans
Portal 2 #98002 Ships with an incompatible version of, file can be removed or overridden
Portal Stories: Mel character's hands and arms as full black Intel HD 7850, Fedora 25 09/01/17
Rocket League #97879 Note: Fixed. Long hangs are gone mesa 17.0.0 (and game fix)
Rust #99413 Hands are green(fixed), grass and trees neon pink green and blue. The weird colors disappear if we start the game from command line instead of via steam gui (still requires steam open for the drm). Mesa bug track report that game is started in steam with opengl compatibility profile, so that options need to be removed All
Saint's Row 3 / 4 Very low framerate in outside areas, especially while driving. Runs fine in most indoor areas. RX 480 & R7 360 mesa 17.0.0-dev / llvm 5.0-git
Screencheat Freezes often in the main menu (not always). The sound continues to run. (might be this bug). Note: Works fine with Mesa 17.0 (LLVM 3.9.1) on RX480 AMD R9 270, Fedora 25 mesa 13.0.2 / llvm 3.8.0
ShellShock Live does not start Note: Works fine with Mesa 17.0 (LLVM 3.9.1) on RX480 HD 7950 after mesa reached GL 4.5
Stellaris #98974
Strike Suit Zero #76484
Sublevel Zero Game FAQ Developers don't really support Linux and specially not Mesa, probably application side. Uses Unity.
See also "Graphics glitches with volumetric lighting on Linux+Mesa+RadeonSI".
The Witcher 2 #98238 Partial fix by Marek Olšák. AMD RX 480, radeonsi
Tyranny crash Note: Fixed with Mesa 17.0 mesa 13.1.0 mesa 17.0
Unreal Tournament 4 0.1.6 changing character models in player options, graphics freezes completely for a while, then displays static with a flickering box on it and either the kernel panics (from radeonsi) or X restarts after a while. Also some textures are completely black every now and then Intel HD 7950, Arch mesa 13.0.3
X-Plane 10 / 11 Steam forum The game needs the following Steam launch parameters in order to run with radeonsi: %command% --force_run --no_fbos AMD RX 480 5/01/17 / llvm 3.9
X3: Terran Conflict Runs slowly when a lot of text is rendered on screen mesa bisect good description of issue Any AMD Mesa graphics configuration after commit 07c65b85ea After commit 07c65b85ea
Grand Ages: Medieval crash on startup (when launching the window before /while going into fullscreen mode) AMD RX460 mesa 17.0.1 / lvvm 3.9.1

Native Games, Requires Compatibility Context

Game Bug Link Notes and workarounds GPU / Mesa driver Mesa / LLVM Version Fixed version
Crookz: The Big Heist Requests a 3.2 COMPAT profile See Steam forum All All mesa-git (76c6d85cbd)
Dying Light #96449
Dear Esther native port from Humble Bundle
Full Bore
Tropico 5 Requests a 1.0 COMPAT profile and uses GLSL 150 All All mesa-git (124d9dd57f)
Worms W.M.D Requests a 2.0 COMPAT profile and uses GLSL 330 All All mesa-git (34d587abc2)

Non-native (Wine)

Game Bug Link Notes and workarounds GPU / Mesa driver Mesa / LLVM Version Fixed version
id Tech 5/6 Works with workarounds, might be fixable with a limited CC in Mesa just to make GLEW happy?
DOOM Wine AppDB post Green screen. See Mesa branch by David Airlie. AMD RX 480, amdgpu+radv Yes

Articles, forum post etc