Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

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
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. Find me on Mastodon.
See more from me
The comments on this article are closed.
48 comments
Page: «4/5»
  Go to:

DebianUser Apr 29, 2021
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 Apr 29, 2021
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 Apr 29, 2021
View PC info
  • Supporter
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.
ripper81358 May 4, 2021
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 May 4, 2021
View PC info
  • Supporter
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. :)
Dea1993 Jun 7, 2021
the game is almost unplayable for me.
specs:
- ArchLinux
- ryzen 5 2600
- 16gb ram
- rx 580 4gb sapphire nitro +
- ssd nvme

i need to play on low graphics (1920x1080) settings to have a stable framerate also on the open world
and reduce stuttering.
i use RADV with latest mesa version.
i'm the only one with this problem?
Eike Jun 7, 2021
View PC info
  • Supporter Plus
Quoting: Dea1993i use RADV with latest mesa version.

Which version exactly? Did it get the relevant fix?
Dea1993 Jun 14, 2021
Quoting: Eike
Quoting: Dea1993i use RADV with latest mesa version.

Which version exactly? Did it get the relevant fix?
Mesa 21.1.2 on Archlinux
Anorelsan Jun 25, 2021
Hello I just bought this game and have an instant crash on startup, not even showing anything. I know that my system is old (ryzen 1800x, r290, 32GB RAM), but do you know if it runs on mesa 20 or i must update to mesa 21 to run it? It works under wayland?

ed: digging into steam forums seems that it can run under mesa 20 (with the memory leak) and wayland, but no luck. Maybe will be my first refund. :(


Last edited by Anorelsan on 25 June 2021 at 9:38 pm UTC
Eike Jun 26, 2021
View PC info
  • Supporter Plus
Quoting: AnorelsanHello I just bought this game and have an instant crash on startup, not even showing anything. I know that my system is old (ryzen 1800x, r290, 32GB RAM), but do you know if it runs on mesa 20 or i must update to mesa 21 to run it? It works under wayland?

ed: digging into steam forums seems that it can run under mesa 20 (with the memory leak) and wayland, but no luck. Maybe will be my first refund. :(

Did you try from terminal? I was shown a library missing, some libibus or something.
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.