Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Shadow of Mordor benchmarks old vs new on Linux

By - | Views: 19,137
Since Feral Interactive noted performance fixes in the recent Shadow of Mordor [Steam, Feral Store] patch I went ahead and test some benchmarks on my testing box for you.

These are in comparison to my original results, run on the same hardware but with a newer NVIDIA driver and the latest Shadow of Mordor patch. I would have compared it directly with the original NVIDIA driver I used, but back then I didn't list it. The old version also isn't available to opt in, so I have to go by the original results (the machine setup is exactly the same, minus driver). This is essentially a dual test of newer drivers + latest patch optimizations.

Of course, these were run multiple times to ensure of their accuracy. The game was also restarted after each setting change to allow things to get properly refreshed.

Intel i5-4670K, Nvidia 970 (375.26 driver), Ubuntu 64bit:
image
imageimageimageimage

As you can see, it has improved a fair bit. The most important items to me, are the Minimum and Average FPS, which show improvements no matter the setting. The Ultra setting is the odd one out, since my 970 card isn't good enough, as Ultra recommends a 6GB VRAM card which my 970 is not. Minimum FPS not dropping so hard will result in a much smoother game overall.

The reason the improvement isn't as great on the higher settings is due to the optimizations that were done. Previously it would have been CPU-bound which showed especially well at the lower levels, so now a better GPU and CPU will be even more useful than before. Along with driver updates from NVIDIA, Shadow of Mordor on Linux should be a much smoother experience. 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 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.
12 comments
Page: «2/2
  Go to:

boltronics Jan 29, 2017
On my Fury X with the latest patch at Ultra details at 2560x1440 (because that's how I game), I get the following:

Debian Stretch, Mesa 17-rc2 results:
Average FPS: 55.06
Max FPS: 131.56
Min FPS: 8.85

Ubuntu 16.04.1, AMDGPU Pro 16.60 results:
Average FPS: 34.42
Max FPS: 84.70
Min FPS: 4.18

Ubuntu 14.04.5, Catalyst 15.302-151217a results:
/mnt/gaming/steam/steamapps/common/ShadowOfMordor/bin/ShadowOfMordor: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /mnt/gaming/steam/steamapps/common/ShadowOfMordor/bin/../lib/x86_64/libicui18n.so.51)
/mnt/gaming/steam/steamapps/common/ShadowOfMordor/bin/ShadowOfMordor: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /mnt/gaming/steam/steamapps/common/ShadowOfMordor/bin/../lib/x86_64/libicuuc.so.51)


Yuck! The requirements list 14.04.2 as the minimum OS requirement, so there's no reason this shouldn't work. Fortunately Feral haven't broken the libraries they ship with Dawn of War 2 (yet), so we can just use those.

/mnt/gaming/steam/steamapps/common/ShadowOfMordor/lib/x86_64/
cp ../../../Dawn\ of\ War\ 2/lib/x86_64/libicu* .


This works, except the graphics are all corrupted on Ultra rendering the game now unplayable (which I'm sure never used to be the case) so we have to select Very High. We then get the results:

Average FPS: 28.39
Max FPS: 114.70
Min FPS: 8.09

In short, anyone using proprietary drivers should switch, and while it's really nice to see Feral update their games, it seems their QA for these updates are somewhat lacking.


Last edited by boltronics on 29 January 2017 at 6:43 am UTC
m2mg2 Feb 1, 2017
Quoting: omer666
Quoting: Guest
Quoting: FireBurnGentoo User here, I had to copy some libraries from ./ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/ to ./steamapps/common/ShadowOfMordor/lib/x86_64/

I didn't have to do this when I first got the game, I'm not sure if it was caused by the Mordor update or a Steam client update, or simply the libraries on my system being too new now

To be clear the STEAM_RUNTIME is enabled so it should be using the provided libraries rather than the system ones (which are now too new to be compatible)
It could be caused by the recent change in the way the Steam client handles the runtime and local libs. I have no idea what they did, but setting STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 reverts to the old behaviour.
I've got this problem as well, and exporting the variable you provided fixes it.
I've got to tell that it affects all Feral games. I'll see if I can find any other workaround.

I found this also. I tried to play a Feral game the other day and couldn't, after fiddling around with other settings and no luck decided to try a different Feral game. None of them launched. STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 fixes the problem on Fedora 24. That Steam update really played a number on me, first my steam controller was all mucked up and then no Feral games worked. Luckily I got it straightened out but I wouldn't expect that much breakage after a routine update.
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.