Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

GRID Autosport Tested on R7 370 4G

By -

You've likely already heard what Boss had to say about GRID and its Nvidia performance and now it's my time to show you how it ran on my AMD GPU.

Disclosure: I was part of the voluntary test group for Feral.

Let's start with the proprietary Crimson driver. While it's not necessarily considered the most stable, it's the only option for people like me who run Ubuntu 15.10 base with the 4.2 kernel. Note that GRID's benchmarks aren't frame to frame accurate which causes slight inaccuracies in the results.



As you can see, Crimson doesn't really perform too well in GRID. On Ultra Low you will see a very good performance but it drops rapidly when you set the game to Low or above. On Low the game is having hard time reaching 60 FPS at all and on Medium or higher the game is simply not playable, unless playability has been redefined to include sub-30 FPS gaming experiences. The performance drop seems to be tied heavily to the Shader Quality option, but I'll come back to that a little bit later.

Let's test the open source side next. If you are on AMD and use the open source drivers you might run into a bug that makes the bloom used in the game to be amplified to the point where you can only really see whiteness. This apparently has been fixed in newer drivers but it's still present in my stock drivers (Mesa 11.0.2 built against LLVM 3.6) and the drivers from Padoka PPA simply refused to work properly with GRID. The way to bypass the bloom bug is to set the Shader Quality to Ultra Low.



As you can see, RadeonSI completely wrecks Crimson in the performance department. However, on RadeonSI the Shader Quality had to be dropped so the comparison isn't entirely fair, right?

Let's turn down the Shader Quality on Crimson to see what the results look like on even grounds.



Yup, you read that right. RadeonSI beats Crimson even when they are both running at the same settings. I also can't notice any visual degradation on either side so, as far as I'm concerned, Crimson and RadeonSI both render the game identically and RadeonSI is still winning. It's entirely possible that this is simply a glitch in Crimson and it might get fixed eventually, but for now the most comfortable gaming experience for GRID is actually on the open source driver. Naturally on open drivers you won't be able to make the game as pretty as on Crimson, but in reality the performance trade-off is just too big for that to really matter.

I recorded a video of the game running on High on the open source drivers, which you can see here:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link


In conclusion, I think GRID performs surprisingly well on the open source driver and manages to look good regardless of the ultra low shader quality. You can also make it work okay-ish up to Medium settings on Crimson if you drop the Shader Quality but playing on High will start to feel a bit sluggish. So, if you happen to be using an AMD GPU, you should probably check the open source drivers if you want to have the most optimal gaming experience in GRID Autosport.

Article taken from GamingOnLinux.com.
Tags: Benchmark
0 Likes
About the author -
author picture
I'm a Linux gamer from Finland. I like reading, long walks on the beach, dying repeatedly in roguelikes and ripping and tearing in FPS games. I also sometimes write code and sometimes that includes hobbyist game development.
See more from me
The comments on this article are closed.
14 comments
Page: «2/2
  Go to:

Xzyl Dec 11, 2015
I can't seem to get the game to work sadly it keeps crashing when doing anything other than menus.

Edit:
Too tired to figure out exactly what the problem is but it's not the notorious library version problems (at least not the obvious ones), it starts fine once I try and launch a race it loads (selected class, car, track) and then when I presume it would be done loading it just stops and crashes the only error message I am getting is error in the grid SH file.. which is weird to say the least... maybe after work, it's funny when you think about it. Sometimes we have to play games to play games! I got a two-for! So if anyone else runs into this problem and fixes it let me know.


Last edited by Xzyl on 11 December 2015 at 2:06 pm UTC
Xzyl Dec 11, 2015
Quoting: Guest
Quoting: XzylI can't seem to get the game to work sadly it keeps crashing when doing anything other than menus.

This appears to be a problem for a lot of people using Mesa. Just get any crash reports you can, and email Feral with as much information as you can (mesa version, llvm version, kernel, card, etc etc etc).

I see thanks.
jsa1983 Dec 11, 2015
@ Samsai:

Your Grid profile should be "Samsai, the flying finn". You know, as one of many flying finns... I was a great fan of Mika Häkkinen back in the late 90's and early 00's. :)
Iperpido Dec 16, 2015
I'm on ArchLinux x86_64, last linux kernel 4.4rc5, mesa-git 1.2.0 and llvm-svn 3.8.0, AMD r9 390x, forced power_dpm_state to "performance" and power_dpm_force_performance_level to "high" (it's a workaround to make the card work properly using the open source drivers)

I know my system it's probably the most unsupported of all, but i wanted to try it out anyway.

On the first try, the game was freezing ad start, showing just the logo.

Solved it this way:

sudo pacman -S sdl2 sdl2_imageinstalled sdl2 and sdl2_image)
sudo ln -s /usr/lib/librtmp.so.1 /usr/lib/librtmp.so.0 (it appears on my system i had librtmp.so.1 but not librtmp.so.0 required by the game, so i made a symbolic link)

I then added "LANG=C %command%" to Steam's launch options (on steam, not on the launcher)

Well... The game is running at around 30 fps on 2k resolution (2560x1440), maxed out.
Not much for a so powerful gpu, but pretty impressive considering it's running a not officially supported game, on Linux, using the open source AMD drivers.
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.