Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

Unity 5.6 is now available with full Vulkan support

By - | Views: 23,873
The Unity game engine has put out their big 5.6 update which is a very exciting release, it now includes full Vulkan support!

It's going to be interesting to see how many Unity games get updated to use Vulkan, but going forward hopefully much newer Unity games will see great performance on Linux. Sadly not many developers go back to update older games, so this will mainly help with newer games I think.

Using Vulkan also allows you to draw less power, as shown in this video we've posted before:
YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

The Unity developers claim they've seen a 30-60% rendering performance improvement out of the box, just by using Vulkan.

They didn't stop there, as it also includes lighting improvements, a big update to their particle system, improved graphics performance and more.

See their full blog post for all the info. Exciting times for gamers and developers! Article taken from GamingOnLinux.com.
Tags: Unity, Vulkan
13 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.
15 comments
Page: 1/2»
  Go to:

Shmerl Mar 31, 2017
Now hopefully, more and more games will be coming out with Vulkan support out of the box.

About updating older games. I'm still waiting for developers of Armikrog to release the update with newer Unity, which fixes the annoying double cursor bug. But at this point, I'm not sure they are going to do it.


Last edited by Shmerl on 31 March 2017 at 5:30 pm UTC
dmantione Mar 31, 2017
This is the big one we have been waiting for, as the vast majority of Linux games uses Unity as engine. Suddenly most new games can and will support Vulkan now and many existing ones can be economically updated. Vulkan is no longer the future, but the present!
neowiz73 Mar 31, 2017
I hope planet explorers gets the 5.6 unity upgrade, it could really use it :)
Mountain Man Mar 31, 2017
Maybe Cities: Skylines will finally get decent performance.
dmantione Mar 31, 2017
I am quite hopefull for that. The big hurdle for Cities Skylines was that it used Unity 4 combined with all the mods that would seriously break on such a major change. But they did it, CS is now on Unity 5 and since then they have upgrade a few times already. If they do Unity 5.5, why not 5.6 if it brings such a major benefit for one of their platforms?

However, nothing will help against workshop content with way too much triangles in it.


Last edited by dmantione on 31 March 2017 at 7:27 pm UTC
Kensworth Mar 31, 2017
Although this may not show beneficial for games we already love, the adoption of Vulkan on one of the biggest game engines is big news for the Linux gaming world!

Time to spam our favorite developers with emails about the forgotten realm of *nix gaming, lol.


Last edited by Kensworth on 31 March 2017 at 7:55 pm UTC
natewardawg Mar 31, 2017
edit: [Solved] Just needed to install libvulkan, the unity file had nothing to do with the error. Every other thing I ran was linking against the Steam Runtime... of course :p

I don't want to deflate anyone's excitement just yet. I'm super excited about Vulkan too :)

With that said, I reported a bug from the 5.6 beta (reported from 5.6.0f1) because the Vulkan API wouldn't initialize due to a missing unity file which should have been automatically included in the build process. This was tested on 2 different machines building from the editors on both Ubuntu 16.04 and Windows 10.

https://fogbugz.unity3d.com/default.asp?894318_t2urddj83u6m06f3

I'm downloading 5.6.0f3 right now and will report back if anything has changed :)


Last edited by natewardawg on 2 April 2017 at 12:38 am UTC
GustyGhost Apr 1, 2017
The last week of March, henceforth, shall always be known as the week of Vulkan.
natewardawg Apr 1, 2017
Quoting: natewardawgI don't want to deflate anyone's excitement just yet. I'm super excited about Vulkan too :)

With that said, I reported a bug from the 5.6 beta (reported from 5.6.0f1) because the Vulkan API wouldn't initialize due to a missing unity file which should have been automatically included in the build process. This was tested on 2 different machines building from the editors on both Ubuntu 16.04 and Windows 10.

https://fogbugz.unity3d.com/default.asp?894318_t2urddj83u6m06f3

I'm downloading 5.6.0f3 right now and will report back if anything has changed :)

The bug still persists. :( I just built out of Unity 5.6.0f3 under Windows 10, tried to run it in Ubuntu 16.04 and immediate crash... it's not my systems as it runs all of the other Vulkan ports just fine :)

edit: I have two computers that both run every stable Vulkan thing I've thrown at them, they will not run a Unity build with Vulkan as the only graphics API.

If you know how to use Unity and want to test, make sure you DON'T just drag the Vulkan API target to the top. You need to remove OpenGL Core from the graphics APIs list, or else you'll think Vulkan is working, when in fact it has fallen back to OpenGL.

edit: It's probably also worth noting that the same game builds and runs fine on Linux with OpenGL, and builds and runs fine with Vulkan under Windows. It's just Vulkan on Linux that doesn't work.


Last edited by natewardawg on 1 April 2017 at 4:22 am UTC
Liam Dawe Apr 1, 2017
Quoting: natewardawgI don't want to deflate anyone's excitement just yet. I'm super excited about Vulkan too :)

With that said, I reported a bug from the 5.6 beta (reported from 5.6.0f1) because the Vulkan API wouldn't initialize due to a missing unity file which should have been automatically included in the build process. This was tested on 2 different machines building from the editors on both Ubuntu 16.04 and Windows 10.

https://fogbugz.unity3d.com/default.asp?894318_t2urddj83u6m06f3

I'm downloading 5.6.0f3 right now and will report back if anything has changed :)
I've tweeted the issue to Unity and one of their Linux developers to highlight it.
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.