Check out our Monthly Survey Page to see what our users are running.

The new Linux port of Metro Exodus sadly came with a rough launch but for AMD GPU owners it's set to get more playable, with a fix in the Mesa RADV driver now merged. I've been following this quite closely, first posting about it on Twitter yesterday after being told about it.

What's the issue then? Well, this Vulkan port caused a lot of RAM to be eaten from a leak, it got real hungry really fast. A bug report was made with Mesa on April 16, and as of April 19 the fix was merged in - a pretty amazing turn around and shows again the power of open source drivers for solving issues.

Since it's merged it will for sure be in the Mesa 21.2 release, and should also be backported to the next stable update to the current Mesa drivers - hopefully the upcoming Mesa 21.1 release too which would be ideal.

For NVIDIA users, making sure your drivers are up to date is a good idea. My own NVIDIA system seemed more stable with Metro Exodus on the latest 465.24.02 release. There's still crashes in the desert area, but after plenty of research this appears to be very common on even Windows. Adjusting graphical settings down to medium for a bit gets around the areas to cause the crashes.

Article taken from GamingOnLinux.com.
26 Likes , Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check 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.
See more from me
35 comments
Page: «4/4
  Go to:

DebianUser 29 Apr
I want to say many, many, many thanks to johndoe who has made a great procedure to upgrade MESA and has followed me trough all the compilation process, it is awesome and i could'nt do it without his gracefull help and advices.

$ glxinfo|grep Mesa
client glx vendor string: Mesa Project and SGI
OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.2.0-devel (git-ee9b744cb5)
OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.2.0-devel (git-ee9b744cb5)
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.2.0-devel (git-ee9b744cb5)


I don't know for you, but on french sites, when you're talking about Linux community, we often hear "this is just elitists who answer RTFM to any question".
It's obviously insanely wrong, it is never happened to me, and i dont see any forum where it is the case, but beliefs die hard.

It's IMHO another great example, so thank you again johndoe, i'm honestly grateful for all the time you gave to teach me how to update MESA (and libdrm!) on Debian !


Last edited by DebianUser on 29 April 2021 at 1:04 pm UTC
DebianUser 29 Apr
Quoting: OlliCAnybody knows which Mesa version includes this fix? I am on Fedora an waiting.

Maybe 21.1, and 21.2 for sure !


Last edited by DebianUser on 29 April 2021 at 1:15 pm UTC
tuubi 29 Apr
View PC info
  • Supporter Plus
Quoting: DebianUser
Quoting: OlliCAnybody knows which Mesa version includes this fix? I am on Fedora an waiting.

Maybe 21.1, and 21.2 for sure !

According to the discussion in their Gitlab, this fix is supposed to get a backport to the current stable branch as well, but as of now that has not happened. So the answer is, no current release includes this fix.
On Ubuntu (and official flavors) and ubuntubased distros the fix already available via the kisak mesa fresh ppa:

https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa

This contains the latest stable bugfixrelease with the fix backported.
tuubi 4 May
View PC info
  • Supporter Plus
Quoting: ripper81358On Ubuntu (and official flavors) and ubuntubased distros the fix already available via the kisak mesa fresh ppa:

https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa

This contains the latest stable bugfixrelease with the fix backported.
I already mentioned this a few comments up in the thread, but I guess it bears repeating. :)
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

We have no adverts, no paywalls, no timed exclusive articles. Just 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!
Login / Register

Or login with...
Sign in with Steam Sign in with Twitter Sign in with Google
Social logins require cookies to stay logged in.

Livestreams & Videos
Community Livestreams
Latest Forum Posts