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.

Nvidia release Linux beta driver with Vulkan

By -
Well, this is awkward, Nvidia have also released a driver on Linux with Vulkan support. This leaves AMD to be the only desktop GPU vendor not to have one ready for testing on Linux. When amdgpu is out though, AMD will be back in the game.

Neil TrevettIf you’re a GeForce gamer, you already have what you need to take advantage of what the Vulkan API can do. If you’re a developer, you will now have the choice of a new tool that will give you more control, and greater performance, on a broad range of devices.

Our support for Vulkan, on the day it launches, not just on multiple platforms, but in cutting-edge games such as The Talos Principle, has some of the industry’s most respected observers taking notice.

“To be able to play a game like The Talos Principle on the same day an API launches, is an unheard of achievement,” said Jon Peddie, president of Jon Peddie Research. “NVIDIA’s multi-platform compatibility and fully conformant driver support across many operating systems is a testament to the company’s leadership role in Vulkan’s development.”

- See more at: http://blogs.nvidia.com/blog/2016/02/16/vulkan-graphics-api/#sthash.6dN2jv56.dpuf

Source article about Vulkan from Nvidia.

Supported cards:
QuoteQuadro Series: Quadro M6000, Quadro M5000, Quadro M4000, Quadro K6000, Quadro K5200, Quadro K5000, Quadro K4000, Quadro K4200, Quadro K2200, Quadro K2000, Quadro K2000D, Quadro K1200, Quadro K620, Quadro K420
Quadro Series (Notebooks): Quadro K5100M, Quadro K5000M, Quadro K4100M, Quadro K4000M, Quadro K3100M, Quadro K2200M, Quadro K2100M, Quadro K3000M, Quadro K2000M, Quadro K1100M, Quadro K1000M, Quadro K620M, Quadro K610M, Quadro K510M, Quadro K500M

GeForce 900 Series: GeForce GTX TITAN X, GeForce GTX 980 Ti, GeForce GTX 980, GeForce GTX 970, GeForce GTX 960, GeForce GTX 950

GeForce 700 Series: GeForce GTX TITAN Z, GeForce GTX TITAN Black, GeForce GTX TITAN, GeForce GTX 780 Ti, GeForce GTX 780, GeForce GTX 770, GeForce GTX 760, GeForce GTX 760 Ti (OEM), GeForce GTX 750 Ti, GeForce GTX 750, GeForce GTX 745, GeForce GT 740, GeForce GT 730, GeForce GT 720, GeForce GT 710, GeForce GT 705

GeForce 600 Series: GeForce GTX 690, GeForce GTX 680, GeForce GTX 670, GeForce GTX 660 Ti, GeForce GTX 660, GeForce GTX 650 Ti BOOST, GeForce GTX 650 Ti, GeForce GTX 650, GeForce GTX 645, GeForce GT 645, GeForce GT 640, GeForce GT 630


Find the download page here. Article taken from GamingOnLinux.com.
Tags: Beta, NVIDIA, Vulkan
0 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. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
34 comments
Page: 1/2»
  Go to:

pete910 Feb 16, 2016
View PC info
  • Supporter Plus
I was under the impression that initially the vulkan driver from AMD was going to be under the Catalyst(fglrx) driver.

AMDGPU don't support below the 300 series yet that I know of. :(
fishxz Feb 16, 2016
the nvidia driver doesnt seem to run on newer kernels: http://www.linuxquestions.org/questions/showthread.php?p=5501095#post5501095

same problem for me and even with the workaround the xserver keeps crashing after few seconds.
melkemind Feb 16, 2016
View PC info
  • Supporter
the nvidia driver doesnt seem to run on newer kernels: http://www.linuxquestions.org/questions/showthread.php?p=5501095#post5501095

same problem for me and even with the workaround the xserver keeps crashing after few seconds.

It kind of makes you wonder what Nvidia is running in their internal tests. It would be nice if they shared that kind of information. Anyway, it's great to see them making progress.
fishxz Feb 16, 2016
well, i think it is because the vulkan driver is based on a older version of the driver.


Last edited by fishxz on 16 February 2016 at 8:36 pm UTC
scujas Feb 16, 2016
So 800 Series cards not supported?
ElectricPrism Feb 16, 2016
the nvidia driver doesnt seem to run on newer kernels: http://www.linuxquestions.org/questions/showthread.php?p=5501095#post5501095

same problem for me and even with the workaround the xserver keeps crashing after few seconds.

It kind of makes you wonder what Nvidia is running in their internal tests. It would be nice if they shared that kind of information. Anyway, it's great to see them making progress.

SteamOS / Debian?
Pecisk Feb 16, 2016
Their beta driver is based on a bit older driver, which might have issues with newest and coolest stuff. Clearly worth to report it though.

I really don't understand why people keep making big deal out of Nvidia/AMD situation. Yes, currently, AMD is lagging behind. But we know there's good reasons why AMD doesn't have Vulkan driver yet - as they are in the middle of big restructurisation. I will judge their drivers when there's bunch of good games with good vetted Vulkan supporting engines around and then compare numbers. Before that this is all moot and PR game - which I am surprised so many Linux gamers are very keen for.
ElectricPrism Feb 16, 2016
AMD vs nVidia you say? I'll speak up and say that as a nVidia 9xx user I would love nothing more than buying a AMD 390 and using the open source drivers in my future.

We'll see though, cuz the juice has to be worth the squeeze. My love of rooting for the underdog isn't enough for me to shell out 400-600$ for what could be a medeocre or disappointing gaming experience.


Last edited by ElectricPrism on 16 February 2016 at 9:12 pm UTC
Beamboom Feb 16, 2016
Woohoo my dear old GTX680 still holding up! Bring it on!


Last edited by Beamboom on 16 February 2016 at 9:43 pm UTC
leillo1975 Feb 16, 2016
I ser that the Vulkan beta driver is 355.00. I have installed in my system 361.28. Are my driver Vulkan ready or only the driver 355 are capable?
Pecisk Feb 16, 2016
I ser that the Vulkan beta driver is 355.00. I have installed in my system 361.28. Are my driver Vulkan ready or only the driver 355 are capable?

You have to install Vulkan beta driver 355.00. It seems Vulkan API Is just added to older version of driver as it is for testing. When it will be OKed by QA, they will add it to latest driver release.
linux_gamer Feb 16, 2016
So 800 Series cards not supported?
Unlikely as 700s and 600s are, I would try it.

600M don't seem to be supported, but it didn't complain at installation. Got a black screen :(
metro2033fanboy Feb 16, 2016
No x70 announcement yet...mine old grannies 970 are getting dusty!

#GoVegan #EVGA
tony1ab Feb 16, 2016
ME, THE OTHER DAY: "Less talk about Vulkan and more games using it".

ME, TODAY: WOOOOOOOOOOOOOOOOOOOOOOOHOOOOOOOOOOOOOOO!!!!!!!!!


Last edited by tony1ab on 16 February 2016 at 10:20 pm UTC
Teal Feb 16, 2016
Successfully got both driver and Vulkan SDK working and managed to compile some of the nVidia's examples and they run quite nicely (even though I seemingly can't compile some of them).

I am on a GTX 760 and 4.2.0-27 Kernel.
wojtek88 Feb 16, 2016
They did like they promised. NVidia cards older than 600 series did not get the Vulkan support. Time to upgrade, and flat still needs so much money to be finished... Hard times in front of me ;)
neowiz73 Feb 16, 2016
I ser that the Vulkan beta driver is 355.00. I have installed in my system 361.28. Are my driver Vulkan ready or only the driver 355 are capable?

my thoughts exactly, i was kind of confused on the version number myself.
neowiz73 Feb 16, 2016
I ser that the Vulkan beta driver is 355.00. I have installed in my system 361.28. Are my driver Vulkan ready or only the driver 355 are capable?

You have to install Vulkan beta driver 355.00. It seems Vulkan API Is just added to older version of driver as it is for testing. When it will be OKed by QA, they will add it to latest driver release.

the thing is we have versions 355, 358 and 361 available in beta forms as well. so the questions still remains is it just the 355 or will the other newer versions receive the update? I'd assume yes... but I've learned to never assume anything because it's not always the case.
Pecisk Feb 16, 2016
I ser that the Vulkan beta driver is 355.00. I have installed in my system 361.28. Are my driver Vulkan ready or only the driver 355 are capable?

You have to install Vulkan beta driver 355.00. It seems Vulkan API Is just added to older version of driver as it is for testing. When it will be OKed by QA, they will add it to latest driver release.

the thing is we have versions 355, 358 and 361 available in beta forms as well. so the questions still remains is it just the 355 or will the other newer versions receive the update? I'd assume yes... but I've learned to never assume anything because it's not always the case.

Well, they specifically pointed out 355.00 driver as being used for testing. As for how it will be added to other branches - that's question to Nvidia support I guess :)
Teal Feb 16, 2016
I ser that the Vulkan beta driver is 355.00. I have installed in my system 361.28. Are my driver Vulkan ready or only the driver 355 are capable?

You have to install Vulkan beta driver 355.00. It seems Vulkan API Is just added to older version of driver as it is for testing. When it will be OKed by QA, they will add it to latest driver release.

the thing is we have versions 355, 358 and 361 available in beta forms as well. so the questions still remains is it just the 355 or will the other newer versions receive the update? I'd assume yes... but I've learned to never assume anything because it's not always the case.

It's very simple. They forked the driver at 355 and implemented Vulkan in the splintered fork, probably beginning with that months ago. Then, 358 and 361 happened independently on that, but they haven't yet bothered with porting the changes over to the new versions of the driver.

Long story short, yes, you have to downgrade your driver to get Vulkan support right now, and considering there's only one single application on Linux capable of utilizing it outside of the SDK, unless you really feel the need to be among the first to test Talos principle, or (actually nevermind, Talos principle beta only runs on Windows for now. There's currently ZERO Vulkan capable Linux apps outside of the samples and the SDK) unless you are a developer who's about to leap into Vulkan development themselves, just wait till Vulkan makes it up into the main branch, you aren't missing out for now.


Last edited by Teal on 16 February 2016 at 11:20 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.