Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.
Samuel Pitoiset (Valve) discovered an issue in radeonsi (Mesa) that Marek Olšák has now patched up and is already in Mesa-git.

The patch was sent to the Mesa-dev list here on the 18th and made it into Mesa-git the next day.

From the commit:
Quoteradeonsi: don't forget to add HTILE to the buffer list for texturing

This fixes VM faults. Discovered by Samuel Pitoiset.

I was pointed to this thanks to by Pierre-Loup Griffais (Valve) on Twitter, as I completely overlooked this patch myself.

This should fix issues in:
- Wasteland 2 (bug report)
- Dirt Showdown (bug report)
- CS:GO (bug report)
- Payday 2 (bug report)
- Deus Ex Mankind Divided

And possibly even more games!

The issue wasn't the same in each game. Some games would hang after a while due to a "GPU fault", but others may have had broken graphics. This seems to fix a bunch of issues together caused by the root issue. Article taken from GamingOnLinux.com.
15 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
20 comments

ziabice Jan 21, 2017
Liam, do you know if there will be a new point release after Mesa 13.0.3 including this bugfix or we should expect it directly into Mesa 17?
dmantione Jan 21, 2017
I also experienced VM faults in Cities:Skylines, which runs perfectly fine with the GPUPRO driver on my RX460. I hope this patch is backported to Mesa 13.x.
Grim85 Jan 21, 2017
Liam, do you know if there will be a new point release after Mesa 13.0.3 including this bugfix or we should expect it directly into Mesa 17?

If it's in mesa-git today, then it wont be in 17.0 (the next release) as it has already branched, unless they deem it an important enough fix
gurv Jan 21, 2017
Great news, thanks for reporting!

RadeonSI just keeps getting better and better!
So thank you / merci Samuel and Valve.
And thank you to all people involved on amdgpu/radeonsi/dc-dal/radv...

My shiny new MSI RX 470 should be arriving next week, so I'll be able to test all that :)
natewardawg Jan 21, 2017
I'm more and more convinced I will go all AMD on my next rig :)
Liam Dawe Jan 21, 2017
I get the impression Valve is going to announce/release something in the not-too-distant-future. They've been clearing a path of any and all obstacles, and for Linux gamers, the last real ones were that proper support for AMD cards had fallen way behind. I don't think it'll be like that much longer.
Yes, VR support for Linux is a big reason why Valve is getting Mesa sorted out on AMD.
Liam Dawe Jan 21, 2017
Yes, VR support for Linux is a big reason why Valve is getting Mesa sorted out on AMD.

Yes, indeed. But is VR the only reason? Let's hope they have more up their sleeve.
VR is very demanding hardware and feature wise, so it's easily their main reason.
LinuxDonald Jan 21, 2017
Liam, do you know if there will be a new point release after Mesa 13.0.3 including this bugfix or we should expect it directly into Mesa 17?

The change will be backportet to mesa 13.0 and 17.0

See commit:
https://cgit.freedesktop.org/mesa/mesa/commit/?id=e490b7812cae778c61004971d86dc8299b6cd240
Xicronic Jan 21, 2017
I hope this fixes the messed up textures for morale/siege bars in EU4 and CK2

EDIT: It doesn't :-(


Last edited by Xicronic on 21 January 2017 at 9:20 pm UTC
herycp Jan 21, 2017
yes,, mesa is fix game

but if i use mesa my laptop is turn off after some minute play game even only game like fearia and neon space

its dont happen if i use catalyst

so if i use mesa i can run game but i cant play game
Purple Library Guy Jan 21, 2017
Mark my words, someday, when Vulkan is at full speed (the true equalizer), and a big AAA game comes out for Linux/Mac/Windows, someone will do a comparative benchmark and realize how powerful a Linux Kernel is when its no longer staked to the ground with outdated APIs, hodge-podge drivers or a shoddy game port.
I'm certainly waiting to see that.
finaldest Jan 21, 2017
I have been keeping a close eye on this as I really wanted a RX480 but chose to go with a 1070 due to driver support. So I would like to thank all involved who are working hard to improve the drivers.

The AMD drivers have been progressing very well recently so I really am looking to put a VEGA gpu into my new ZEN build once released. I may just have a full AMD system soon if all goes well.
FightingOkra Jan 21, 2017
Just started playing XCOM2 and had some GPU faults detected with VM Context Protection Faults...looks like this might solve my problems (hopefully) :)
AbsyntheSyne Jan 21, 2017
Yay! I love everything that's happening with AMD and Linux. Hopefully things continue like this <3
boltronics Jan 22, 2017
Can't say I've noticed any of the faults described (haven't played any of those games in the last few weeks, although I intend to get back into Dirt Showdown later), but I'm always happy to see a focus on fixing crashes.

At this rate, in a month or two it would not surprise me to have AMD/NVIDIA driver parity, at least regarding supported features, working stable version of Vulkan, etc.

Presumably you're talking about the free software drivers, and for those I'd say we're probably at least a couple of years away for driver parity, if we're lucky. There's still a couple of few OpenGL ES extensions, as well as ton of extensions that are not part of any OpenGL or OpenGL ES version listed on https://mesamatrix.net/.

Then there's Vulkan support via Radv which is still under active development, with no help from AMD so far AFAICT. There's possibly even potential for AMD to hurt progress if they eventually decide to release a competing implementation, although given the huge delays, I wouldn't be surprised if AMD's promised free software Vulkan code drops mostly turn out to be vaporware.

Perhaps most importantly, Mesa has no compatibility profile support, and currently has no plans to implement them. That means Dying Light, some of Wine's current d3d11 translation layer implementation, Doom (on OpenGL), Wolfenstein: The New Order and The Old Blood, Rage, etc. won't work without hacks, or at all. These are extensions available on Nvidia and under Windows, so it's entirely possible more titles will continue to be released that expect them to be available, and I personally find this the most frustrating Mesa issue right now. Since compatibility profile support isn't even on Mesa's radar currently, this is why I expect it'll be at least a couple of years before we see anything close to driver parity with Nvidia.

Having said all of this, most users won't notice a Vulkan implementation that isn't 100% complete. Most users won't notice a few missing extensions, or (depending on the games they run) the absence of compatibility profiles. The obvious things missing are things like the LEDs on the Fury X GPUs not working, FreeSync missing (and the lack of any kind of GUI to enable it for when it hits), missing audio support for the RX 4XX GPUs, and of course some of the serious bugs (eg. https://bugs.freedesktop.org/show_bug.cgi?id=93652.

Probably AMD will be diverting some focus to supporting their upcoming Vega GPU line-up for the immediate future, which might not help matters, so I don't even expect just those obvious things listed to be fixed in the next month or two (not even including time it takes for such improvements to be found in major distro releases). However I think there's here's a good chance that the obvious issues will be sorted sometime this year. I certainly have my fingers crossed, and am watching closely.
Xicronic Jan 22, 2017
I have been keeping a close eye on this as I really wanted a RX480 but chose to go with a 1070 due to driver support. So I would like to thank all involved who are working hard to improve the drivers.

The AMD drivers have been progressing very well recently so I really am looking to put a VEGA gpu into my new ZEN build once released. I may just have a full AMD system soon if all goes well.

Don't count on it. I know there's a lot of hype and excitement around AMD, but my "upgrade" from a 660 Ti to an RX 480 is regression in half the games I want to play, and a headache in plenty of others. The situation may change now that they can focus on optimizations rather than just getting games to run at all, but for the foreseeable future NVIDIA is still a much better choice.
Grim85 Jan 22, 2017
Don't count on it. I know there's a lot of hype and excitement around AMD, but my "upgrade" from a 660 Ti to an RX 480 is regression in half the games I want to play, and a headache in plenty of others. The situation may change now that they can focus on optimizations rather than just getting games to run at all, but for the foreseeable future NVIDIA is still a much better choice.



Went from a GTX 660 to an R9 Fury Nano - the drivers have been great, the performance has been great and I am very happy. Are you sure you got all the bits in place?
F.Ultra Jan 22, 2017
View PC info
  • Supporter
Perhaps to early to cry victory but I had enormous problems with Unity games before this patch where the games would simply freeze up, the music still played and the desktop worked just fine and there where never any logs to speak off. But after trying this patch for some 30 minutes now I have experienced no such freeze anymore!
TacoDeBoss Jan 22, 2017
I have been keeping a close eye on this as I really wanted a RX480 but chose to go with a 1070 due to driver support. So I would like to thank all involved who are working hard to improve the drivers.

The AMD drivers have been progressing very well recently so I really am looking to put a VEGA gpu into my new ZEN build once released. I may just have a full AMD system soon if all goes well.

Don't count on it. I know there's a lot of hype and excitement around AMD, but my "upgrade" from a 660 Ti to an RX 480 is regression in half the games I want to play, and a headache in plenty of others. The situation may change now that they can focus on optimizations rather than just getting games to run at all, but for the foreseeable future NVIDIA is still a much better choice.

Er, I just moved from a GTX 1080 to an RX 460. I've had but one problem after I got the drivers compiled, a color issue with Mad Max which is apparently caused by LLVM. Everything else has worked exactly how I expect it to.

If things aren't working for you, you're probably doing something wrong.
STiAT Jan 23, 2017
Those guys start to impress me on the rate they're finding and fixing critical bugs. That open driver thingy AMD is doing really starts to pay off for us users, the transparency is great and I have real high hope the drivers will be good enough for general use soon to switch from NVidia to AMD.

I'm eyeballing with AMD for a single reason. There is still no solution for NVidia for Wayland. And I'd love to start testing Wayland.

Is there a low/mid budget card someone could recommend for testing purposes with the amdgpu driver? I'm thinking on something like the RX460 which should be somewhat comparable to my 1050Ti.


Last edited by STiAT on 23 January 2017 at 9:58 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.