You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

It seems to be a busy weekend! NVIDIA have put out a new version of their Vulkan beta driver and it's an interesting one.

Today, NVIDIA 415.22.05 became available and as expected of this driver series it adds in new Vulkan extensions. Specifically, it adds support for VK_KHR_depth_stencil_resolve, VK_EXT_buffer_device_address, VK_EXT_memory_budget, VK_EXT_memory_priority (only for Windows currently) and VK_EXT_pci_bus_info.

The extra interesting bit is the improvement they listed in this driver version. They mention that it has "Better pipeline creation performance when there is a cache hit" so it will be an interesting driver to test out. Good to see NVIDIA continue working on performance!

Find the driver info here.

For those on Ubuntu wishing to test out the beta driver, there is this PPA which sadly hasn't been updated since October last year. Hopefully they will get moving on that sometime soon. I'm unsure how other distributions handle beta drivers like this, hopefully they make it easy.

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 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.
48 comments
Page: «3/5»
  Go to:

Shmerl Jan 6, 2019
Quoting: jensNo NVidia (or Intel/AMD whatever) manager has ever beaten me, so I really feel no need to call one ever a jerk :). I'd state that I don't agree, vote with my wallet and just move on.

That's not going to work as in "let's accept this jerk behavior". If you don't like criticism of Nvidia's bad practices, you can skip reading it :)


Last edited by Shmerl on 6 January 2019 at 7:57 pm UTC
jens Jan 6, 2019
  • Supporter
Quoting: Shmerl
Quoting: jensNo NVidia (or Intel/AMD whatever) manager has ever beaten me, so I really feel no need to call one ever a jerk :). I'd state that I don't agree, vote with my wallet and just move on.

That's not going to wrok as in "let's accept this jerk behavior". If you don't like criticism of Nvidia's bad practices, you can skip reading it :)

Actually there is nothing wrong with reading fair and objective criticism of NVidia or whatever vendor/organization. Name calling is something else imho. I interpreted you initial posting as the latter one.

But yeah, blocking users or skip reading GOL is indeed a valid alternative too. :)
jens Jan 6, 2019
  • Supporter
Back on topic: "Better pipeline creation performance when there is a cache hit" sounds indeed interesting, I would be curious to know how much performance win it yields in real life scenarios.
Shmerl Jan 6, 2019
Quoting: jensActually there is nothing wrong with reading fair and objective criticism of NVidia or whatever vendor/organization. Name calling is something else imho.

I consider it fair to call such behavior jerk. They totally deserve it. They aren't doing it out of some technical difficulty or the like. It's clearly anti-competitive. If you like whitewashing such things, don't expect everyone should.


Last edited by Shmerl on 6 January 2019 at 8:06 pm UTC
Centu Jan 6, 2019
Quotethere is this PPA which sadly hasn't been updated since October last year
Isn't that only the development GPU drivers? This PPA has received many updates, as late as last month (2018-12-20).
rapakiv Jan 6, 2019
@Shmerl & @Jens

Get a room!!!
Liam Dawe Jan 6, 2019
Quoting: Centu
Quotethere is this PPA which sadly hasn't been updated since October last year
Isn't that only the development GPU drivers? This PPA has received many updates, as late as last month (2018-12-20).
Yes, they're two different PPAs run by the same team. The one I linked to holds these beta drivers hence me mentioning it.
slaapliedje Jan 6, 2019
Quoting: mahagrnVidia drivers are bad quality which is likely the main reason why they do not open up the code. I'm frustrated on their drivers as they force the card to run on maximum power for 45 seconds every time there's an opengl draw call. Basically it means that if you install Ubuntu and use default Gnome (which uses opengl X composite extension), your graphics card never goes into powersave state and consumes ~4x more power than it should. They have the same issue in Windows, but because of architectural differences it's not as bad in there.

I guess they do that because of nobody has bothered to implement proper power saving feature and because of not running the card in maximum power makes the cards to look bad in benchmarks. IMHO they really should fix the issue and allow cards to run on optimal clocks as laptops get more and more common. :)

You sure about that? I've set mine in power save mode and it doesn't seem to jump around when I use Gnome. Granted, I also set the powermizer settings in my laptop.
dubigrasu Jan 6, 2019
Quoting: mahagrI'm frustrated on their drivers as they force the card to run on maximum power for 45 seconds every time there's an opengl draw call. Basically it means that if you install Ubuntu and use default Gnome (which uses opengl X composite extension), your graphics card never goes into powersave state and consumes ~4x more power than it should.

I guess they do that because of nobody has bothered to implement proper power saving feature and because of not running the card in maximum power makes the cards to look bad in benchmarks.

For gaming purposes I prefer this behavior though. Previously it used to jump down in powersave mode much too early and that used to happen even while gaming (during light loads), leading to brief stutter from time to time.
At the same time I don't remember the drivers stuck on performance mode while in desktop mode, sure the modes were alternating depending on desktop activity, but stuck on max power, no.
TheRiddick Jan 6, 2019
ARCH AUR has already been updated but for some reason it hasn't hit my specific repo server yet. Guess it takes time.
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.