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.
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
Quoting: peta77Flatpaks still need certain other Flatpak "runtimes" to work, you're missing one it seems. Works fine on Manjaro as stated in the article.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...
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
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).
Quoting: Liam DaweWell then it at least should tell which requirement I miss. Because this:Quoting: peta77Flatpaks still need certain other Flatpak "runtimes" to work, you're missing one it seems. Works fine on Manjaro as stated in the article.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...
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.
Quoting: peta77It'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.Quoting: Liam DaweWell then it at least should tell which requirement I miss. Because this:Quoting: peta77Flatpaks still need certain other Flatpak "runtimes" to work, you're missing one it seems. Works fine on Manjaro as stated in the article.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...
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.
Add Flathub as directed here: https://flatpak.org/setup/openSUSE/
Quoting: Liam DaweI did exactly that and the previously mentioned output is what I get.Quoting: peta77It'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.Quoting: Liam DaweWell then it at least should tell which requirement I miss. Because this:Quoting: peta77Flatpaks still need certain other Flatpak "runtimes" to work, you're missing one it seems. Works fine on Manjaro as stated in the article.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...
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.
Add Flathub as directed here: https://flatpak.org/setup/openSUSE/
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.
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
See more from me