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.

Feral Interactive have teamed up with Crystal Dynamics and Square Enix once again to bring a top title to Linux, this time we have Rise of the Tomb Raider.

Disclosure: My key was provided by Feral Interactive ahead of release.

It’s no secret that the Linux port of the previous Tomb Raider had some performance problems, some of which were improved with a patch after release. I’m pleased to say that with Rise of the Tomb Raider, Feral Interactive have done an incredible job overall.

Even though the Linux release is coming in a good while after the Windows release, we do get the 20 Year Celebration edition which includes all the DLC. So we have the complete edition right away along with all the polish that was put into it since release.

Benchmarks

First up, let's see how well it runs with the settings on the absolute maximum, with the different AA options that are possible. Do note, that the game itself warns you that SSAA is very heavy and will reduce performance a lot. Also, Pure Hair is turned on by default for all options above the Low preset. The different presets, even the highest preset actually leaves a few options lower than the maximum, so I manually put them up for these tests. Another note about this: the Very High textures option in use for these first tests, does require a GPU on Linux to have 6GB VRAM (I've seen it practically hit the limit):

As you can see, FXAA and SMAA actually give quite reasonable performance, especially considering all other settings are cranked up to their absolute highest. Even SSAA x2 didn't do too badly with it hitting just over 60FPS average overall. To be clear though, the above results and settings are something very few people will be able to use.

Here's some additional benchmarks for settings people are actually likely to use, from the Very High preset to the Lowest, all with FXAA turned on apart from Lowest which I manually turned off (trying to simulate what people might do):


Note: In the Linux version, the Very High preset leaves textures on High, whereas on Windows it sets it to Very High.

As a bonus, here's a comparison with Windows 10. Do note, that the Windows version has two additional modes of Ambient Occlusion not included in the Linux build, so these tests are simply done with it set to "On" in both versions to compare properly. Also, to keep it to the point we're only using the "Overall Score" given here:

As expected, there's a performance gap, although it's actually less than I expected. Given that these are some insanely high settings with everything manually put up higher than the presets go, the Linux version holds up reasonably well overall. Especially considering the high VRAM use in the Linux version with my 6GB 980ti at it's limits.

Here's how the Linux version holds up on more reasonable graphical settings:

Not bad, not bad at all.

Thoughts

We could run benchmarks until we're red in the face, however, what the benchmarks actually show is quite limited of course and is nothing in comparison to a first-hand playthrough. I started off playing it on the "High" preset, but honestly, I set it to "Very High" quite quickly since it was so damn smooth and it remained smooth even then. I did keep textures down to the default of High, due to the VRAM use. I have to say, I'm personally extremely happy about how smoothly Rise of the Tomb Raider has been running on Linux.

If you thought the first Tomb Raider was action-packed, you’re in for a whole new world of crazy here. Rise of the Tomb Raider certainly isn’t gentle with thrusting you into daunting situations right off the bat. It's also quite the emotional roller-coaster of a game, one that at times blurs the lines between game and movie in the way it's presented.

Not only are you thrown in at the deep end with Rise, you’re also shown how incredibly good-looking this game is right away. Seriously, it's easily one of the best looking games available on Linux right now, some truly gorgeous scenes can be found throughout the game. I've found myself often just stopping to have a look around.

Those pictures are on the standard “High” preset with no other adjustments, yet it looks absolutely gorgeous. It's not just the graphical fidelity, but the actual style to the game is fantastic too, all the little details have made me really appreciate it.

In the first game, Lara was forced into survival against her will. Things are a bit different this time around, as Lara has gained confidence and a sense of self and is literally seeking out the danger of her own free will. You’re on the hunt for some sort of artifact to grant eternal life, Lara is sure it exists and decides to follow her father’s path. Not the most original of story basics, but it’s exciting to actually play through given what Crystal Dynamics have done with it.

The voice actor for Lara, Camilla Luddington, reprises her role for Rise of the Tomb Raider and does just as incredible a job as before. She's really believable, you really feel the intensity of everything thanks to her excellent work here.

While Rise has ample amounts of serious action, requiring some fine aim and reflexes, there's also a healthy dose of puzzles and challenges to overcome as well. As you progress, you will find certain relics that requires Lara to have a certain level of understanding in specific languages.

This makes the exploration side of it a little more fun and varied too and at times, this will give you a reason to fast-travel back to another area, once you learn enough to translate something previously left behind. This brings me to another point, there's so many camps spread across the quite large map, that actually switching between locations is incredibly easy.

Great, but what about actual Tombs to raid? Well there's optional tombs in there too, like the first one you find which is essentially a huge wooden ship buried in the ice:

While they're optional, they're certainly worth doing for the extras that they give you.

To me, it feels like they took all the good bits from the first game and expanded upon them giving you more options everywhere. There's more skills to learn for example, with the previous game having around 24 split across three classes, with Rise given you a whopping 50 skills! It's not just that there's more of them, they're much more interesting to actually unlock too. Some quite menacing in fact, like the ability to put a trap on an enemy corpse.

In addition to all the exploration, the scavenging, translating, region challenges and tomb raiding there's also completely optional missions you can do. Given out by various people you can find spread throughout the game. It's quite a nice way to take a break from the main story, while still giving you some extras to help you along your way, it makes the game a lot more varied that's for sure.

I think one of the great things about Rise of the Tomb Raider, is that it gives that open-world feeling with you being able to travel between areas and do things you miss, while not being overwhelming. It's a good mix of styles bundled together, to allow you to really push through when you want to, and take a break doing some of the smaller (but still fun) aspects of the game whenever you want.

There's a lot I haven't touched on here, partly because I don't want to spoil literally everything and also because it's such a big and varied game, if you spend a little time with it and don't rush through. Sometimes it's the little things, like talking to a character and a rabbit suddenly hops into view, looks right at the screen and then hops away…

As a reminder, to get the most performance out of the Linux version, you will likely want your CPU in Performance mode. You can do this using Feral's GameMode tool, by using this GNOME Shell extension or by doing it manually in terminal:

echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

Replace "performance" with whatever mode you wish to revert it back

The Final Verdict

I haven’t been this engrossed in a game since—well—ever? I’m not being hyperbolic here either, it has such a fantastic mix of gameplay elements all wrapped up in lush detailed graphics. From the moment I first loaded it I just couldn’t put it down. Feral did a really sweet job on the port as well.

I don't want to get ahead of myself here, but given what a great job they did, this gives me high hopes for Shadow of the Tomb Raider (the next title) to be on Linux and run well.

You can find Rise of the Tomb Raider on Humble StoreFeral Store and Steam. Fantastic to have another AAA title on Linux.

We will have a livestream of it tonight and tomorrow with Sin taking the helm, keep an eye on our Twitch channel!

Article taken from GamingOnLinux.com.
51 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.
221 comments
Page: «18/23»
  Go to:

g000h Apr 25, 2018
Quoting: Brisse
Quoting: Eike
Quoting: g000hOff Topic:

One thing I have been doing and intending to do more of, in the future - When installing the Linux distro, I use LVM to chop the file-system up into separate volumes, and I set up the home directory on its own volume, and I also leave free space in the Volume Group, for adding more Logical Volumes later.

By doing this, I can add multiple distros onto the same machine, with each one potentially using the same Swap volume and Home directory volume.

I'm not sure this is a good plan. Lots of appliction configurations lie in the home directory somewhere. While applications should be able to cope when you're changing to a newer version, accessing them from a distro with an older version may lead to trouble.

Yep. I've run into trouble before when copying my home folder between different computers running different distros. Solved it by removing all configuration files in the home folder, but that might not always be desirable.

Off Topic:

You've got good points. Need to look into this further. Of course, when you first set up a new bootable instance, you can put in a separate Logical Volume for that install, and swap around mount points / test things out / snapshot the volume / revert the volume

e.g. /dev/sda

sda1 = ext4 bootable partition

sda2 = partition for LVM, VG = vg1

Debian 10
vg1-d10root
vg1-d10home
vg1-swap

Ubuntu 18
vg1-u18root
vg1-u18home
(share the swap)

Debian 9
vg1-d9root
vg1-d9home
(share the swap)

plus free space, e.g. space for making copies of volumes, trying stuff out, snapshotting, reverting

You could certainly make two Debian 10 installs on the same machine, and share the Home volume between them. And have the advantage that if one install gets trashed, you can fire up the other one.
ageres Apr 25, 2018
Quoting: g000hYou could certainly make two Debian 10 installs on the same machine, and share the Home volume between them. And have the advantage that if one install gets trashed, you can fire up the other one.
What do you do with your computer so you need several Debians and break them periodically?
g000h Apr 25, 2018
Quoting: ageres
Quoting: g000hYou could certainly make two Debian 10 installs on the same machine, and share the Home volume between them. And have the advantage that if one install gets trashed, you can fire up the other one.
What do you do with your computer so you need several Debians and break them periodically?

Well the last time was a Debian 9 to Debian 10 upgrade (which I did in order to get Rise of the Tomb Raider working), The upgrade broke Gnome desktop due to the Nvidia driver blob. But this is all off-topic. Every time I run an apt-get upgrade, there's always the chance that the desktop will break due to the graphics drivers. I don't especially enjoy repairing things on the console: sudo apt-get remove -purge nvidia*
ageres Apr 25, 2018
Yeah, Linus Torvalds was right regarding Nvidia.
donbastiano Apr 25, 2018
Just upgrade to 18.04 (Unity desktop) but the game still doesn't start, it crashes with signal 6 ("System does not support 3D API required by this Game!" ) after the Feral launcher said the graphic card or the driver is not supported. I think I have problem with vulkan, does anyone know what can I check?

Mesa: 18.0.0-rc5
Radeon RX 570 Series (POLARIS10 / DRM 3.23.0 / 4.15.0-20-generic, LLVM 6.0.0)


Running vulkaninfo

Vulkan Instance Version: 1.1.70
Cannot create Vulkan instance.
/build/vulkan-Kbdbga/vulkan-1.1.70+dfsg1/demos/vulkaninfo.c:768: failed with VK_ERROR_INCOMPATIBLE_DRIVER


As Brisse said below, I did't have the driver installed... Thank you!


Last edited by donbastiano on 25 April 2018 at 7:37 pm UTC
Brisse Apr 25, 2018
Quoting: donbastianoJust upgrade to 18.04 (Unity desktop) but the game still doesn't start, it crashes with signal 6 ("System does not support 3D API required by this Game!" ) after the Feral launcher said the graphic card or the driver is not supported. I think I have problem with vulkan, does anyone know what can I check?

Mesa: 18.0.0-rc5
Radeon RX 570 Series (POLARIS10 / DRM 3.23.0 / 4.15.0-20-generic, LLVM 6.0.0)


Running vulkaninfo

Vulkan Instance Version: 1.1.70
Cannot create Vulkan instance.
/build/vulkan-Kbdbga/vulkan-1.1.70+dfsg1/demos/vulkaninfo.c:768: failed with VK_ERROR_INCOMPATIBLE_DRIVER

Are you sure you have the mesa vulkan drivers installed?
sudo apt install mesa-vulkan-drivers
Comandante Ñoñardo Apr 25, 2018
Quoting: ageres
Quoting: Comandante ÑoñardoWhile I recognize that it is time for me for to upgrade from my trusty Ubuntu 14.04.5 LTS to Ubuntu 16.04.5 LTS.. But I will Never upgrade to a non LTS... I will try 18.04 months later, when it became mature; Every new LTS Ubuntu has some problems.

I have afraid to brake something in the upgrade process...
I installed beta version of 18.04 in March on 10 computers at my work, everything works fine. Ubuntu is stable enough now.
You have only 8 GB of RAM, and the game (at least on my computer) eats 9. Maybe that's the reason of your segfaults?

No, is not the memory... I just installed another 8GB (all modules of same brand and model) and the SISSEGV (11) Segmentation Fault persist..

Quoting: DanglingPointer
Quoting: Comandante ÑoñardoOk, You convinced me.. Im gonna upgrade.. But if after the reboot one of my programs (like Crossover) refuses to work or If I have to reinstall anything, Im gonna be veeery mad with the Linux world...
I'm gonna be very upset if I have to login to all my social stuff again or if I lost all my Firefox tabs..

By the way. There are THREE user accounts on this machine and I don't want to lost anything.

For Firefox, export your tabs and email it to yourself so it is backed-up on the internet(like gmail).

Do you have an idea how many tabs I have opened?? Maybe I will try with Firefox Sync feature..

Quoting: DanglingPointerIf you're adamant on not going to Ubuntu 16.04.4, then just upgrade the linux kernel on your Ubuntu 14.04.
I never tried Ukuu with 14.04 but theoretically it should work. You can then get the latest stable mainline kernel pre-compiled by Canonical.
If you have boot problems, try a cold restart (shutdown computer, wait 60secs, then restart). If it still doesn't work, Grub will appear and let you choose a previous version of kernel. Just remember not to delete the previous version of kernel.
I've got 3 versions always. Whenever I get the next stable mainline, I delete the oldest one.

I don't have a problem to upgrade to Ubuntu.16.04.4; my problem is that I have afraid to break some of my programs or lost some user accounts in this machine..

About the kernel, according to Ubuntu Sysinfo, this is what I have 4.4.0-121-generic (#145~14.04.1-Ubuntu SMP Mon Apr 16 18:40:43 UTC 2018)

I have my Steam games folder on a separate drive, so I'm gonna buy a new SSD for to do a clean OS install and problem solved..In this way, my trusty Ubuntu 14 will be safe on its own drive.
Brisse Apr 25, 2018
Quoting: Comandante ÑoñardoAbout the kernel, according to Ubuntu Sysinfo, this is what I have 4.4.0-121-generic (#145~14.04.1-Ubuntu SMP Mon Apr 16 18:40:43 UTC 2018)

Feature wise, that's a kernel from fall 2015 but with current security fixes. That's probably fine for a Haswell system but wouldn't work well on more modern hardware. I don't think the kernel is to blame for your segfaults though. That's probably the fault of some userspace components, but that means upgrading your distro is the solution either way.

Bionic Beaver is running on Linux 4.15 which has already had 18 point releases and should be pretty stable by now. I actually upgraded a Haswell based laptop from 17.10 to 18.04 a few days ago and it's running fine. Yesterday I did the same upgrade on an even older laptop and it's running fine as well. 17.10 had some issues, but there was so much that was new in 17.10 and it was basically an experiment to get things right for 18.04, and it seems they did manage to get it right this time. They reverted Wayland back to x.org which fixes a lot of issues, so they are actually being quite conservative with Bionic and treating it like an LTS should be treated.
tuubi Apr 25, 2018
View PC info
  • Supporter
As you're talking about Ubuntu and kernels, 4.15.16 is available and officially supported for Ubuntu 16.04 as part of their hardware enablement stack. But I guess going straight to 18.04 would be the more useful course of action now that the release is so close at hand. Personally I'm going to wait for the next Mint Xfce release (based on Ubuntu 18.04), maybe in a month's time.
ageres Apr 28, 2018
Quoting: ageresSo far it performs excellent on my PC, ~70 fps in the start location and Syria. But I have some problems, probably because I have Nvidia driver 390, not recommended 396. When I install 396, after rebooting I see this:


I'll try to install it again next week after upgrading Ubuntu to 18.04.
Well, I have 18.04 now, and 396 driver still doesn't work. I wish I bought RX 480 instead of that Nvidia crap.

Also: https://www.pcgamer.com/nvidias-latest-gpu-driver-is-causing-installation-headaches-for-some-gtx-1060-owners/


Last edited by ageres on 28 April 2018 at 11:59 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.