Difference between revisions of "Games broken on Mesa"
Jump to navigation
Jump to search
(Update for Alchemist's Awakening) |
|||
Line 49: | Line 49: | ||
| <s>Pillars of Eternity</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=99051 #99051]</s>. || crash <b>Note: Works well on Mesa 17.0 with llvm 3.9.1 => fix confirmed.</b> || || mesa 13.1 || mesa 17.0.0 | | <s>Pillars of Eternity</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=99051 #99051]</s>. || crash <b>Note: Works well on Mesa 17.0 with llvm 3.9.1 => fix confirmed.</b> || || mesa 13.1 || mesa 17.0.0 | ||
|- | |- | ||
− | | Planetary Annihilation || [https://bugs.freedesktop.org/show_bug.cgi?id=65968 #65968] || It still happens (on AMD hardware) in PA:Titans || || || | + | | Planetary Annihilation || [https://bugs.freedesktop.org/show_bug.cgi?id=65968 #65968] || It still happens (on AMD hardware) in PA:Titans '''(work around: add --software-ui to steam launch options)''' || || || |
|- | |- | ||
| <s>Portal 2</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=98002 #98002]</s> || Ships with an incompatible version of libstdc++.so, file can be removed or overridden || || || | | <s>Portal 2</s> || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=98002 #98002]</s> || Ships with an incompatible version of libstdc++.so, file can be removed or overridden || || || | ||
Line 59: | Line 59: | ||
| Rust || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=99413 #99413]</s> || 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 || || | | Rust || <s>[https://bugs.freedesktop.org/show_bug.cgi?id=99413 #99413]</s> || 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|| | + | | 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|| Mesa 17.1 || |
|- | |- | ||
| <s>Screencheat</s> || || Freezes often in the main menu (not always). The sound continues to run. (might be [https://github.com/ValveSoftware/steam-for-linux/issues/3204 this bug]). <b>Note: Works fine with Mesa 17.0 (LLVM 3.9.1) on RX480</b> || AMD R9 270, Fedora 25 || mesa 13.0.2 / llvm 3.8.0 || | | <s>Screencheat</s> || || Freezes often in the main menu (not always). The sound continues to run. (might be [https://github.com/ValveSoftware/steam-for-linux/issues/3204 this bug]). <b>Note: Works fine with Mesa 17.0 (LLVM 3.9.1) on RX480</b> || AMD R9 270, Fedora 25 || mesa 13.0.2 / llvm 3.8.0 || | ||
Line 116: | Line 116: | ||
| id Tech 5/6 || || Works with workarounds, might be fixable with a limited CC in Mesa just to make GLEW happy? || || || | | id Tech 5/6 || || Works with workarounds, might be fixable with a limited CC in Mesa just to make GLEW happy? || || || | ||
|- | |- | ||
− | | DOOM || [https://appdb.winehq.org/commentview.php?iAppId=17424&iVersionId=33711&iThreadId=99152 Wine AppDB post] || Green screen. See [https://github.com/airlied/mesa/tree/radv-wip-doom-wine Mesa branch by David Airlie]. || AMD RX 480, amdgpu+radv || || Yes | + | | DOOM || [https://appdb.winehq.org/commentview.php?iAppId=17424&iVersionId=33711&iThreadId=99152 Wine AppDB post] || Green screen. See [https://github.com/airlied/mesa/tree/radv-wip-doom-wine Mesa branch by David Airlie]. Wont be fixed in mainline RADV, requires shader fix by id || AMD RX 480, amdgpu+radv || || Yes |
|} | |} | ||
Revision as of 00:11, 23 May 2017
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.
Contents
Native Games, General Bugs
Game | Bug Link | Notes and workarounds | GPU | Mesa / LLVM Version | Fixed version | |
---|---|---|---|---|---|---|
39 Steps | Black screen, never goes beyond that. Has to be kill -9 to get it to close. No error in terminal. |
AMD RX 480, Arch Linux | mesa 17.1 / LLVM 4.0.0 | |||
Absolute Drift | Graphic corruption upon launching, multiple squares of horizontal lines. | 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. |
AMD RX 480, Arch Linux | mesa 17.1 / LLVM 4.0.0 | |||
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 | |||
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 RX 480, Arch Linux | mesa 17.1 / LLVM 4.0.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 | |||
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 | |||
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 | ||
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 | |||
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 | |||
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 (work around: add --software-ui to steam launch options) | ||||
Ships with an incompatible version of libstdc++.so, 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 | |||
Note: Fixed. Long hangs are gone | mesa 17.0.0 (and game fix) | |||||
Rust | 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 | Mesa 17.1 | ||
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 | ||||
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 | |||
Trine 3 | #100426 | Loads for a long time | AMD RX480 | Mesa 17.1.0-devel / llvm 3.9.1 | ||
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 | |||
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 (!?) | AMD RX460 | mesa 17.0.1 / lvvm 3.9.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 |
Native Games, Requires Compatibility Context
Game | Bug Link | Notes and workarounds | GPU / Mesa driver | Mesa / LLVM Version | Fixed version |
---|---|---|---|---|---|
Requests a 3.2 COMPAT profile See Steam forum | All | All | mesa-git (76c6d85cbd) | ||
Game still needs MESA_GL_VERSION_OVERRIDE=4.4 MESA_GLSL_VERSION_OVERRIDE=440 but it works now | All | All | mesa-git (2b878cb8fd) | ||
Dear Esther | native port from Humble Bundle | ||||
Full Bore | |||||
Grand Ages: Medieval | #100390 | Crash on startup (game bug). Request a 4.1 compat profile (unsupported by Mesa). | All | All | |
Requests a 1.0 COMPAT profile and uses GLSL 150 | All | All | mesa-git (124d9dd57f) | ||
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. Wont be fixed in mainline RADV, requires shader fix by id | AMD RX 480, amdgpu+radv | Yes |
Needs more info, more testing
Game | Bug Link | Notes and workarounds | GPU | Mesa / LLVM Version | Fixed version |
---|---|---|---|---|---|
F1 2015 | #99813 | rendering problems - Feral Note: No render issues seen when using Mesa 13.0.2 (official release) likely git specific issue. | AMD RX 480 | ?? |