Games with recent fixes in Mesa

From GamingOnLinux.com Linux Games Wiki
Jump to: navigation, search

Native Games, General Bugs

Game Bug Link Notes and workarounds GPU Mesa / LLVM Version Fixed version
Alchemist's Awakening Crashes to desktop, if run via terminal gives following, error:
cannot initialize uniform typeColor in GLSL 1.10 (GLSL 1.20 required), error: array constructors forbidden in GLSL 1.10 (GLSL 1.20 or GLSL ES 3.00 required), error: initializer of uniform variable `typeColor' must be a constant expression
AMD RX 480, Arch Linux mesa 17.1 / LLVM 4.0.0 Game fixed.
ARK: Survival Evolved #99484 The game renders many flickering red, black and cyan squares all over the world. A temporary fix is to start the game without HyperZ. Note: Expect more render issues, even with fixed drivers. It is somewhat playable though. AMD RX 480, Ubuntu 17.10 Likely all previous versions Fixed in git (c4d1a199f8)
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
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 The game has a problem with opening too many files for normal campaign.
Workaround is to add to file "/etc/security/limits.conf" two lines:
your_username soft nofile 32767
your_username hard nofile 65535

Replace your_username with Linux username that You use.
Without this workaround only Ryders campaign works properly.

AMD RX470 4GB Mesa 17.3.0-devel - padoka PPA, 4.11.0-13-lowlatency, LLVM 6.0.0 Mesa 18.0-devel
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. It was probably a game bug, fixed now 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
Rocket League #97879 Note: Fixed. Long hangs are gone mesa 17.0.0 (and game fix)
Rust #99413 All issues fixed on recent versions of mesa All
Saints Row 3 / 4 #98239 Very low framerate in outside areas, especially while driving. Runs fine in most indoor areas. As of Mesa 17.1+ and Linux kernel 4.11+, the games are generally playable (25+ fps). However, fps is still pitiful relative to Nvidia driver, and still plummets down to the single digits when looking over large areas. Note: SR3 works quite well on RX480 and mesa 17.1.5/LLVM 4.0.1 (70-80FPS in ultra) 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
The Witcher 2 #98238 Fixed by Marek Olšák. Until /etc/drirc will catch up, set
glsl_correct_derivatives_after_discard=true
AMD RX 480, radeonsi 17.2.0-devel (2ea16f08f3f)
Tyranny crash Note: Fixed with Mesa 17.0 mesa 13.1.0 mesa 17.0
Mount & Blade: Warband Hangs on "screen-changes" from menus to the game and the other way round (map and fights <-> menu/dialog). ALT-TAB out and in again fixes it. Also, stuttering in the 3d/map mode sometimes - workaround: save the game (!?) Fixed in Mesa 17.1.8. AMD RX460 mesa 17.1.1 / lvvm 4.0.0 mesa 17.1.8 / llvm 4.0.1
Valhalla Hills #100400 Crashes directly after starting "./ValhallaHills-Linux-Shipping': free(): invalid pointer" AMD RX 480 mesa 17.04-2 / llvm 4.0.0-1 mesa 17.2.0-devel / llvm 5.0.0

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 Game still needs MESA_GL_VERSION_OVERRIDE=4.4 MESA_GLSL_VERSION_OVERRIDE=440 but it works now All All mesa-git (2b878cb8fd)
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
DOOM Wine AppDB post Green screen. See Mesa branch by David Airlie. Now has workaround in mainline, until iD issues fix AMD RX 480, amdgpu+radv Yes Mesa-Git 0eef03a (17.2)