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.
- 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.
- For the list of recently fixed games and issues, see Games with recent fixes in Mesa. Transfer fixed games and issues to that list please.
Native Games, General Bugs
Game |
Bug Link |
Notes and workarounds |
GPU |
Mesa / LLVM Version
|
Age of Wonders 3 |
#1038 |
Strange vertical lines can be observed on the Main Menu |
all cards |
all versions
|
Anima Gate of Memories |
#1026 |
Graphical artifacts |
RX Vega 56 |
Mesa 18.1.1
|
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
|
Bioshock: Infinite |
#1285 |
Graphical glitches. |
AMD RX 460 |
All
|
Civilization VI |
#1330 |
Animated leader characters small black squares artifacts |
Polaris based cards |
mesa 18.0
|
Counter strike 1.6 |
#1010 |
Textures become corrupt after some time. |
Radeon R9 380X |
mesa 17.0
|
Dirt: Showdown |
#1258 |
Using advanced lightning in the options makes the game very slow and shows graphical artifacts. |
AMD Radeon HD 7970, Arch Linux |
all mesa versions
|
Dirt: Showdown |
#1129 |
Very slow rendering workaround: MESA_EXTENSION_OVERRIDE='-GL_ARB_shader_image_load_store -GL_ARB_compute_shader' |
Geforce GTX 750 |
mesa 17.0
|
Dolphin (emulator) |
#107020 #927 |
Crashing while playing games |
|
|
Dying Light |
#1021 |
The game is crashing upon switching from fullscreen to windowed mode. |
various cards |
all versions
|
Enter The Gungeon |
#1386 |
Rendering artifacts |
various cards |
all versions
|
GRID Autosport |
#601 |
Broken lightening and reflections. |
Aruba and Pitcairn cards |
all versions
|
Hero Siege |
#1269 |
(Probably) missing dependencies: libopenal-dev:i386, libxrandr_dev:i386, libglu-dev:i386 - segfault on startup |
AMD RX 480 |
Mesa 17.2-devel / LLVM 5.0-git
|
Layers of Fear |
|
Some furniture and walls are invisible. Tessellation shader compilation failure. Updated testing: Crashed on start-up seems to globally overload new/delete in a way incompatible with Mesa |
AMD RX 470 (any AMD/Intel?) |
Mesa 17.x, LLVM 5.0 (also Mesa 13.x?)
|
Mad Max |
#107015 |
Random GPU hangs. |
RX Vega |
all versions
|
Metro 2033 Redux |
#107229 |
GPU hangs with Kernel 4.17 if CONFIG_TRANSPARENT_HUGEPAGE is not set to y. |
Radeon R9 285 |
all versions
|
MXGP3 |
#1405 |
Graphical artifacts |
RX Vega |
Mesa 19.0 LLVM 8.0.0
|
Parkitect |
#1345 |
Graphical artifacts and black screens. |
Vega & Tonga cards |
all versions
|
Peace, Death! |
#1271 |
Instant crash on RadeonSI and LLVMPIPE |
AMD R7 370, Arch Linux |
mesa 17.1.2 / LLVM 4.0.0
|
Penumbra Overture |
#1349 |
Crash when trying to detonate the TNT barrel. |
RX 580 |
Mesa 18.3.1-1
|
Riptale |
|
Instant crash on RadeonSI, works with LLVMPIPE (Game Maker bug?). Game starts up if you run the "runner" file directly with R600_DEBUG=mono flag |
AMD RX580, Arch Linux |
mesa 18.1.4 / LLVM 6.0.1
|
Rocket League |
#201345 |
Microstuttering. Workaround: set power_dpm_force_performance_level to "high" |
Polaris and Vega cards |
all versions
|
Strike Suit Zero |
#1209 |
|
|
|
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". |
|
|
Undertale |
#1288 |
Segfaults on startup, Crude workaround: run with LIBGL_ALWAYS_SOFTWARE=1 |
AMD Vega 56 |
Mesa 18.1.2 / LLVM 6.0.0
|
Unreal Tournament 99 |
#967 |
segfault on opengl init |
all cards |
all versions
|
Unreal Tournament 2004 |
#1023 |
Cube map reflection bug |
various Intel + AMD GPUs |
|
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
|
Valhalla Hills |
#1263 |
Instant crash on RadeonSI, memory free of wrong size somewhere in llvm. Bug is marked as fixed in LLVM 4, but it isn't fixed as of LLVM 6. |
AMD Rx 480, Gentoo Linux |
mesa 18.0.0 / LLVM 6.0.0
|
Various games |
#1393 #1399 |
Graphical artifacts on the screen. Regression from mesa 19.0.4. workaround: run with AMD_DEBUG=nodma |
various cards |
Mesa git LLVM 9.0.0 devel
|
Various games |
#108 |
Multiple Unity games die during startup due to an assertion failure in glXCreateContextAttribsARB. |
various cards |
all mesa versions
|
XCOM: Enemy Unknown |
#1210 |
After a few minutes of playing the game will lockup the display completely. |
various cards |
all mesa versions
|
Native Games, Requires Compatibility Context
Game |
Bug Link |
Notes and workarounds |
GPU / Mesa driver |
Mesa / LLVM Version
|
Dear Esther |
|
native port from Humble Bundle |
|
|
Dead Island Definitive Edition |
|
With OpenGL core profile 4.5 and OpenGL version string 3.0, game opens a pop up saying OpenGL has to be 3.3 at least and it detects 3.0. Launching with MESA_GL_VERSION_OVERRIDE=4.5 MESA_GLSL_VERSION_OVERRIDE=450 fixes it. I tried with override 3.3 and 330 but it didn't work. |
HD Graphics 630 (Kaby Lake GT2) |
Mesa 17.2.3
|
Full Bore |
|
|
|
|
Non-native (Wine)
Game |
Bug Link |
Notes and workarounds |
GPU / Mesa driver |
Mesa / LLVM Version
|
Assassin's Creed: Unity |
#861 |
shadow artifacts under DXVK |
various cards |
all versions
|
CEMU |
#1334 #108318 |
Graphical corruptions. |
Polaris cards |
all versions
|
Fall of Light |
#1324 |
GPU crash with DXVK under RADV |
Radeon RX 580 |
all versions
|
Injustice: Gods Among Us Ultimate Edition |
#108107 |
GPU hangs. |
Radeon RX Vega |
all versions
|
Mafia II |
#1325 |
Shadows missing. |
Radeon R9 285 |
Mesa 18.2
|
Overwatch |
#1284 |
GPU crash on various cards |
various cards |
all versions
|
Project Cars |
#855 |
Trees rendered incorrectly on Azure track. Strange colored flickering on car reflections |
various cards |
all versions
|
The Fruit of Grisaia |
#1347 |
Flickering glitches |
Radeon R9 285 |
all versions
|
Various Games |
#106 |
Games fail to start: wglChoosePixelFormatARB failed to find a suitable format Affected: Brink, DOOM3: BFG |
all cards |
all versions
|
Wolfenstein II: TNO |
#1332 |
FPS noticeably gets a hit in certain areas. |
Radeon RX Vega |
all versions
|
Needs more info, more testing
Game |
Bug Link |
Notes and workarounds |
GPU |
Mesa / LLVM Version
|
39 Steps |
|
Black screen, never goes beyond that. Has to be kill -9 to get it to close. No error in terminal. Note: Works for me (same hw, same sw) |
AMD RX 480, Arch Linux |
mesa 17.1 / LLVM 4.0.0
|
Absolute Drift |
|
Graphic corruption upon launching, multiple squares of horizontal lines. Note: File data.unity3d is missing in the build, can't start the game |
AMD RX 480, Arch Linux |
mesa 17.1 / LLVM 4.0.0
|
AI War: Fleet Command |
|
Black screen, never goes beyond that. Has to be kill -9 to get it to close. No error in terminal. Note: Works for me (same hw, same sw) |
AMD RX 480, Arch Linux |
mesa 17.1 / LLVM 4.0.0
|
Magicka 2 |
|
Displays graphical artifacts when doing/taking damage (triangles flashing over the characters, definitely when using fire cone) Note: Works with RX480 using mesa 17.1.5 and LLVM 4.0.1 and rx460 mesa 17.1.6 and llvm 4.0.0 |
AMD R9 270, Fedora 25 |
mesa 13.0.2 / llvm 3.8.0
|
Game Bugs
Game |
Bug Link |
Notes and workarounds |
GPU / Mesa driver |
Mesa / LLVM Version
|
Anomaly Warzone Earth |
|
Not a Mesa but a game / steam bug. Fix described here Might need additional Steam fix described here After those two fixes, the game is working fine. |
AMD RX 480, Arch Linux |
mesa 17.1 / LLVM 4.0.0
|
Black Mesa |
#106394 |
Lately a game update fixed the requirement of GL_EXT_gpu_shader4. Sadly the game still crashes with "Out of Memory" errors. It is unknown if this is a game or a mesa bug. Workaround: set %command% -dev to the start options and set graphic options to lowest |
various cards, all versions are affected |
|
Cossacks 3 |
|
Immediately crashes. Note: This game is marked as beta on Linux by the devs and while the game get a little further on Nvidia binary drivers it crashes there too. |
AMD RX 460, Solus |
mesa 17.2.3 / llvm 5.0.0
|
Dirt Rally |
#105179 |
During benchmark run, suddently the frame showing the start point of the track appears for a very short time during camera transition. Feral already confirmed the bug, yet they haven't fixed it. |
various cards |
all versions
|
Divinity: Original Sin Enhanced Edition |
#93551 |
The game is utterly broken and needs to fake GL_Vendor among other things. Workaround: LD_PRELOAD hook |
AMD RX 480, radeonsi |
All
|
OpenRA |
#107428 |
The flickering artifacts which appeared all over the screen are a game bug. |
RX Vega |
all versions
|
Planetary Annihilation |
#65968 |
Turned out as game bug. Workaround: add %command% --software-ui to steam launch options |
|
|
Portal Stories: Mel |
#96512 |
character's hands and arms as full black |
Intel HD 7850, Fedora 25 |
09/01/17
|
The Binding of Isaac: Antibirth |
#107942 |
Game has a shader related bug. (running with wine) |
various cards |
all versions
|
Trine 2 |
#100708 |
SDL related game bug. Workaround |
various cards |
all versions
|
Articles, forum post etc