Games with recent fixes in Mesa

From GamingOnLinux.com Linux Games Wiki
Revision as of 13:36, 24 September 2018 by Strunkenbold (Talk | contribs) (added F1 2015)

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.
American Truck Simulator #104285 Displays graphical artifacts with shadows enabled (flickering blocks around shadowed objects) Note: someone mentioned that bug doesn't appear on mesa-git with llvm-git from 08.01.2018 AMD R9 280X, Solus mesa 17.3.1 / llvm 5.0.0 Fixed in LLVM 6.
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. According to the commit message, with the full support for ARB_get_program_binary in Mesa the game should now work out of the box.

AMD RX470 4GB Mesa 17.3.0-devel - padoka PPA, 4.11.0-13-lowlatency, LLVM 6.0.0 commit
Dolphin (emulator) #100430 #103852 Broken Rendering using Vulkan backend
Euro Truck Simulator 2 #104285 Displays graphical artifacts with shadows enabled (flickering blocks around shadowed objects) Note: someone mentioned that bug doesn't appear on mesa-git with llvm-git from 08.01.2018 AMD R9 280X, Solus mesa 17.3.1 / llvm 5.0.0 Fixed in LLVM 6.
F1 2015 #99813 rendering problems The problems with Intel GPUs have been solved. Tested with a Radeon HD 7970 on RadeonSI and also saw no problems. Assuming fixed. AMD RX 480  ??
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
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
Northgard #105532 Single Player (skirmish) map generation fails and therefore endless-loops. According to the developer they make use of OpenGL there in some way or the other. (Forum Support Thread), quote: "rendering 2D vectorized shapes and then reading back the resulting graphics buffer" fixed by game update AMD RX 460 (amdgpu), AMD R7 370 (ati), R9, Intel HD 520/620 mesa 17.2.8-17.3.6 / LLVM 5.0.1
Observer Game goes completely black when entering first door in apartment complex. Unplayable All 17.3.x
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
Stellaris #98974 Seems to only affect the r600 Gallium driver, works fine with RX480 using mesa 17.1.5 and LLVM 4.0.1 Stellaris v2.0.1 - mesa 17.3.6
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)
This War of Mine #87059 Graphical glitches Mesa 18.2 probably earlier
Tyranny crash Note: Fixed with Mesa 17.0 mesa 13.1.0 mesa 17.0
X-Plane 10 #97909 #98492 #98977 The game needs the following Steam launch parameters in order to run with radeonsi: %command% --force_run --no_fbos At least in the Demo, there are no issues anymore. various cards all mesa versions probably fixed by Game update
X-Plane 11 #97909 #98492 #98977 Game must be run with the following parameter in order to start: "--force_run". Game will crash on starting the tutorial, which cannot be skipped, making the game seem unplayable initially. To work around this, open the plane maker app first, allow it to finish loading and then exit. Then start XPlane. This will trick XPlane into not running the tutorials any more, and you will be able to set up flights manually. Ensure clouds are turned off otherwise the game will immediately crash. You will be unable to launch the tutorials as they all include clouds which cannot be disabled. At least in the Demo, there are no issues anymore. various cards all mesa versions probably fixed by Game update

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)
Grand Ages: Medieval #100390 Mesa gained compatibility profile support, reported fixed ALL ALL Mesa 18.2
Tropico 5 Requests a 1.0 COMPAT profile and uses GLSL 150 All All mesa-git (124d9dd57f)
Turok Requires MESA_GL_VERSION_OVERRIDE=4.2 MESA_GLSL_VERSION_OVERRIDE=420 All All Game was fixed on official release. The issue was present only in public beta.
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
DIRT 3 & GTA V #107786 Objects are rendered a lot darker because of broken MSAA under DXVK. all cards affected all versions commit Mesa 18.3 devel
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)
id Tech 5/6 #107693 Needed Compatibility profile workarounds. Mesa git 2018/09/12
No Man's Sky #107581 The menu displays, but world graphics are either missing or solid white. This is due to GL 4.5COMPAT features not being available. RX580, radeonsi 18.3.0-devel (git-70bf639328) commit