We do often include affiliate links to earn us some pennies. See more here.

Back in 2018 Basemark announced and released Basemark GPU, their advanced cross-platform benchmarking tool. Last week, they release a huge update to it. They said that "This new version enables for the first time direct and objective performance comparisons of vastly varied smartphones and computers.".

It now supports testing across Android, iOS, Linux, MacOS and Windows so it's a pretty good all-in-one solution for some heavy testing. On the API side it runs with DirectX 12, Metal 2, OpenGL 4.5, OpenGL ES 3.1 and Vulkan 1.0 with different quality modes.

Since release in 2018, it's supported Linux so that's nothing new but hopefully some of the early issues have been ironed out. They do now have a Flatpak package too (downloads here), so it's not limited to Ubuntu which might make for an easier experience across many Linux distributions.

Testing it out on Manjaro using the Flatpak, the experience with NVIDIA seems to work great. Nice to see another company keep up their cross-platform support, this could prove quite useful for ensuring your system and new GPU are stable and all other reasons why benchmarking can be quite important like driver releases having regressions and so on.

You can see the release announcement here.

Also a reminder, we do have a dedicated Forum Category for all your Benchmarking posts.

Hat tip to Tero.

Article taken from GamingOnLinux.com.
14 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 checked 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
The comments on this article are closed.
12 comments

peta77 Mar 9, 2020
flatpak install BasemarkGPU-linux-1.2.0.flatpak

Fehler: The application com.basemark.BasemarkGPU/x86_64/master requires the runtime org.freedesktop.Platform/x86_64/19.08 which was not found


So seems they still only support ubuntu; won't work with openSUSE tumbleweed... Or they don't fully understand Linux distributions stuff yet...


Last edited by peta77 on 9 March 2020 at 9:45 pm UTC
Liam Dawe Mar 9, 2020
Quoting: peta77flatpak install BasemarkGPU-linux-1.2.0.flatpak

Fehler: The application com.basemark.BasemarkGPU/x86_64/master requires the runtime org.freedesktop.Platform/x86_64/19.08 which was not found


So seems they still only support ubuntu; won't work with openSUSE tumbleweed... Or they don't fully understand Linux distributions stuff yet...
Flatpaks still need certain other Flatpak "runtimes" to work, you're missing one it seems. Works fine on Manjaro as stated in the article.
TheRiddick Mar 10, 2020
Initial results MAY show it heavily favors NVIDIA GPU's as AMD's cards ALL perform under 2060 levels. Nobody has done testing under windows yet to verify if its unique issue to Linux AMD drivers or not...



This benchmark appears to be tad biased and favors NVIDIA cards. So not surprising AMD does pretty bad with it.

Windows Results for Comparison.
https://www.guru3d.com/articles_pages/basemarkgpu_benchmark_review_with_20_gpus,3.html


Last edited by TheRiddick on 11 March 2020 at 1:11 am UTC
x_wing Mar 10, 2020
Quoting: TheRiddickInitial results MAY show it heavily favors NVIDIA GPU's as AMD's cards ALL perform under 2060 levels. Nobody has done testing under windows yet to verify if its unique issue to Linux AMD drivers or not...

In their web page you can see other results: https://powerboard.basemark.com/top/gpu-families/basemark-gpu-1.2-high/computers/default-os/vulkan-1.0/avg/100/1

Based on Phoronix results, seems that there is some test bias with OGL. Vulkan 4k-High results show more or less the expected classification on Linux.

Here are my results for high settings using the latest Mesa versions (or at least the latest I have compiled :P):


From top to down:
Mesa 19.2.8 with LLVM 9.0.0
Mesa 20.0.0 with LLVM 9.0.0
Mesa 20.0.0 with ACO
Mesa 19.3.4 with LLVM 9.0.0
Mesa 19.3.4 with ACO

I also have Mesa 19.1.2 but Vulkan results are invalid (there is a rendering issue that generates a better score).
peta77 Mar 10, 2020
Quoting: Liam Dawe
Quoting: peta77flatpak install BasemarkGPU-linux-1.2.0.flatpak

Fehler: The application com.basemark.BasemarkGPU/x86_64/master requires the runtime org.freedesktop.Platform/x86_64/19.08 which was not found


So seems they still only support ubuntu; won't work with openSUSE tumbleweed... Or they don't fully understand Linux distributions stuff yet...
Flatpaks still need certain other Flatpak "runtimes" to work, you're missing one it seems. Works fine on Manjaro as stated in the article.
Well then it at least should tell which requirement I miss. Because this:
requires the runtime org.freedesktop.Platform/x86_64/19.08
looks to me as if it is looking at specific release numbers (and that's the only thing it mentions during install) which seems to be in current range of ubuntu. You may just be lucky with manjaro that the release number is in a proper range.
Liam Dawe Mar 10, 2020
Quoting: peta77
Quoting: Liam Dawe
Quoting: peta77flatpak install BasemarkGPU-linux-1.2.0.flatpak

Fehler: The application com.basemark.BasemarkGPU/x86_64/master requires the runtime org.freedesktop.Platform/x86_64/19.08 which was not found


So seems they still only support ubuntu; won't work with openSUSE tumbleweed... Or they don't fully understand Linux distributions stuff yet...
Flatpaks still need certain other Flatpak "runtimes" to work, you're missing one it seems. Works fine on Manjaro as stated in the article.
Well then it at least should tell which requirement I miss. Because this:
requires the runtime org.freedesktop.Platform/x86_64/19.08
looks to me as if it is looking at specific release numbers (and that's the only thing it mentions during install) which seems to be in current range of ubuntu. You may just be lucky with manjaro that the release number is in a proper range.
It's nothing to do with Ubuntu. Ubuntu don't even go with Flatpak, they have their own packaging with Snap. You're missing the setup of the Freedesktop Flatpak runtime it needs. This a problem your end, not theirs.

Add Flathub as directed here: https://flatpak.org/setup/openSUSE/
peta77 Mar 10, 2020
Quoting: Liam Dawe
Quoting: peta77
Quoting: Liam Dawe
Quoting: peta77flatpak install BasemarkGPU-linux-1.2.0.flatpak

Fehler: The application com.basemark.BasemarkGPU/x86_64/master requires the runtime org.freedesktop.Platform/x86_64/19.08 which was not found


So seems they still only support ubuntu; won't work with openSUSE tumbleweed... Or they don't fully understand Linux distributions stuff yet...
Flatpaks still need certain other Flatpak "runtimes" to work, you're missing one it seems. Works fine on Manjaro as stated in the article.
Well then it at least should tell which requirement I miss. Because this:
requires the runtime org.freedesktop.Platform/x86_64/19.08
looks to me as if it is looking at specific release numbers (and that's the only thing it mentions during install) which seems to be in current range of ubuntu. You may just be lucky with manjaro that the release number is in a proper range.
It's nothing to do with Ubuntu. Ubuntu don't even go with Flatpak, they have their own packaging with Snap. You're missing the setup of the Freedesktop Flatpak runtime it needs. This a problem your end, not theirs.

Add Flathub as directed here: https://flatpak.org/setup/openSUSE/
I did exactly that and the previously mentioned output is what I get.
Liam Dawe Mar 10, 2020
What does "flatpak search org.freedesktop.Platform" show you?
peta77 Mar 10, 2020
Quoting: Liam DaweWhat does "flatpak search org.freedesktop.Platform" show you?
Nothing found.
Had to re-add the flatpak-repo; or it was that I installed all the latest tumbleweed updates... Anyway, now it's working..
So my first experience with flatpak isn't very positive... another additional package manager and weird run commands to get your app started (at least it's able to place a launcher in the desktop-environment-menu; I'd have rather prefferred AppImage though)... wonder when every software developer will start to have their own app-distribution & run system...

results are interesting though: I'm getting around 11050 with Vulkan and around 10800 with OpenGL. But max FPS is higher with OpenGL (185 with OpenGL, 167 with Vulkan); it's just that it at some points drops down to 10fps for a short period, otherwise it would have received higher scores than Vulkan as their average FPS is still very close (108 OpenGL and 110 Vulkan). Benchmark done at 4K.
TheRiddick Mar 12, 2020
Quoting: x_wingBased on Phoronix results, seems that there is some test bias with OGL. Vulkan 4k-High results show more or less the expected classification on Linux.

https://www.phoronix.com/scan.php?page=article&item=basemark-12-linux&num=3

The 2060 Flogs ALL AMD cards under vulkan. I don't think that is correct either sorry. The Radeon 7 for example should be getting close to 1080TI if not better.

Results look a tiny bit better at higher resolutions sure but AMD shouldn't be doing this badly at lower resolutions.


Last edited by TheRiddick on 12 March 2020 at 12:39 am UTC
Iggi Mar 12, 2020
The "Ubuntu" version is just a regular archive with binaries in it (instead of a .deb archive as one could expect); or in other words: you don't need the Flatpack version for distribution independence, just use the regular archive - it should run on any recent distribution.
x_wing Mar 17, 2020
Quoting: TheRiddick
Quoting: x_wingBased on Phoronix results, seems that there is some test bias with OGL. Vulkan 4k-High results show more or less the expected classification on Linux.

https://www.phoronix.com/scan.php?page=article&item=basemark-12-linux&num=3

The 2060 Flogs ALL AMD cards under vulkan. I don't think that is correct either sorry. The Radeon 7 for example should be getting close to 1080TI if not better.

Results look a tiny bit better at higher resolutions sure but AMD shouldn't be doing this badly at lower resolutions.

Vulkan 4k-High:



Is more or less what Phoronix avg test always shows (even for OGL).

The difference in other res may be related to CPU bottlenecks in the OSS drivers.


Last edited by x_wing on 17 March 2020 at 12:47 pm 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.