Check out our Monthly Survey Page to see what our users are running.

NVIDIA continue to fix up and improve their Linux drivers, with a brand new Vulkan Beta Driver available today.

This is the testing area where NVIDIA put in new features, add in new Vulkan API support like the provisional vendor-neutral Ray Tracing that went in recently and more that eventually make their way into their normal drivers. Here's the highlights of the Linux 440.66.07 driver:

  • New:
    • Multi thread-capable deferred ray tracing pipeline creation
    • Allow presenting from queue families which only expose VK_QUEUE_COMPUTE_BIT when using XCB in addition to Xlib surfaces [Linux]
  • Fixes:
    • Added a workaround for Linux Steam Play title DOOM Eternal, which overrides application requested memory locations, to ensure performance-critical resources be placed in video memory [Linux]
    • Correctly cap the drawCount for vkCmdDrawIndirectCount and vkCmdDrawIndexedIndirectCount on Turing GPUs
    • Fixed descriptor indexing with large arrays and large blocks

You can see the Vulkan Beta Driver on the NVIDIA website. Only use them if you want to test the very latest stuff. You can tell they're the Beta drivers by the extra two digits in the version number.

Note: The newest stable version of the NVIDIA drivers for Linux is 440.64 that released on February 28.

Article taken from GamingOnLinux.com.
15 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
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.
See more from me
19 comments
Page: «2/2
  Go to:

BrazilianGamer 2 April 2020 at 7:24 pm UTC
That's awesome but there's a question that occurs to me every time I see these kinda news. Should I buy a Nvidia or an AMD card? Because on one hand, Nvidia is really spitting code on a weekly basis and really improving its drivers but on the other hand, AMD's driver is FOSS and is being improved at almost, if not the same pace as Nvidia's. What do you guys think about it?


Last edited by BrazilianGamer on 2 April 2020 at 7:25 pm UTC
CatKiller 2 April 2020 at 11:58 pm UTC
BrazilianGamerShould I buy a Nvidia or an AMD card?

Nvidia provide same-day support for their hardware with their proprietary driver. The proprietary driver has some quirks, since that same-day support is because it shares its pedigree with their Windows driver. With AMD you need to wait a while for the support to be enabled, then trickle down to end users, and then be polished up. If you're on a rolling release distro, or don't mind getting your hands dirty, or have an older card, so that you can get AMD's wine as soon as it becomes fine, AMD works OK.

If you want the highest performance, AMD doesn't currently have anything that competes with Nvidia's high end. For the mid-range, where most people are, there are plenty of options from both of them to choose from, so you can pick whichever matches your budget, performance requirements, and preferences.

Edit to add: this is for desktops, since you mentioned getting a card. When it comes to laptops, don't go for Nvidia. Optimus is just a nightmare.


Last edited by CatKiller on 3 April 2020 at 12:50 am UTC
BrazilianGamer 3 April 2020 at 2:42 am UTC
CatKiller
BrazilianGamerShould I buy a Nvidia or an AMD card?

Nvidia provide same-day support for their hardware with their proprietary driver. The proprietary driver has some quirks, since that same-day support is because it shares its pedigree with their Windows driver. With AMD you need to wait a while for the support to be enabled, then trickle down to end users, and then be polished up. If you're on a rolling release distro, or don't mind getting your hands dirty, or have an older card, so that you can get AMD's wine as soon as it becomes fine, AMD works OK.

If you want the highest performance, AMD doesn't currently have anything that competes with Nvidia's high end. For the mid-range, where most people are, there are plenty of options from both of them to choose from, so you can pick whichever matches your budget, performance requirements, and preferences.

Edit to add: this is for desktops, since you mentioned getting a card. When it comes to laptops, don't go for Nvidia. Optimus is just a nightmare.

Thanks man
Tuxee 3 April 2020 at 9:44 am UTC
BrazilianGamerThat's awesome but there's a question that occurs to me every time I see these kinda news. Should I buy a Nvidia or an AMD card? Because on one hand, Nvidia is really spitting code on a weekly basis and really improving its drivers but on the other hand, AMD's driver is FOSS and is being improved at almost, if not the same pace as Nvidia's. What do you guys think about it?

You read my rant?

https://www.gamingonlinux.com/forum/topic/4128/

Situation now is ok-ish. But it took quite some time to get there.
BrazilianGamer 3 April 2020 at 11:48 am UTC
Tuxee
BrazilianGamerThat's awesome but there's a question that occurs to me every time I see these kinda news. Should I buy a Nvidia or an AMD card? Because on one hand, Nvidia is really spitting code on a weekly basis and really improving its drivers but on the other hand, AMD's driver is FOSS and is being improved at almost, if not the same pace as Nvidia's. What do you guys think about it?

You read my rant?

https://www.gamingonlinux.com/forum/topic/4128/

Situation now is ok-ish. But it took quite some time to get there.

I read it. Yeah, can't say i don't agree with you. AMD customers should have prime support from day 1. It's a terrible experience, competitively speaking, if your customers, regardless of their platform, don't see a company offering a good support for their products. I think I'll go with Nvidia. Their support is improving fast so it's their drivers. Don't get me wrong, they're just doing that because of Stadia that uses their cards and is built upon Debian and there's lots of servers running their product but hey, at least we are getting benefited from it anyways


Last edited by BrazilianGamer on 3 April 2020 at 11:49 am UTC
pete910 3 April 2020 at 12:56 pm UTC
View PC info
  • Supporter
  • Top Supporter
I believe AMDs prop driver has had day 1 support for their cards, Most of you are referring to the oss driver which AMD does support too but like others have said, it takes time to trickle down the various distros.

NV on the other hand wants no part in the OSS driver for their cards. so in reality amd has better support.
AciD 4 April 2020 at 9:51 am UTC
AMD >>> Nvidia by the simple fact that it supports the oss driver. That's it.
I won't repeat Linus' word here, but case in point.

With mesa and my vega 64, I can play ALL my AAA games in ultra, without problem.

The only problem I encounter with my card, is that opencl is not (yet) supported out of the box in the current blender version.
Still, I see no incentive to give money to nvidia for their ongoing non-support for more than a decade.
Kithop 4 April 2020 at 6:42 pm UTC
Yeah - Linux gamers need to be holding nVidia's feet to the fire, here, or voting with their wallets and going AMD.

I bought an RX 580 for my partner, and she's had basically *no* issues with it under Linux. Heck, even her old card, a Radeon HD 6950 on the old 'radeon' (pre-AMDGPU) driver, worked way way better under Linux than AMD's ancient Windows drivers - she couldn't even play Minecraft under Windows, but it worked flawlessly on Linux with the same card.

nVidia most definitely does not have anything resembling 'day one' support with their binary driver, as noted by multiple people here having to source community patches for their DKMS portion to work with kernel 5.6 - a kernel that's had multiple release candidates for weeks now, because nVidia continues to use generic-sounding global variables in their driver that conflict when the kernel itself picks up the same names for itself (i.e., 'timeval' in this case, having to be patched on the nVidia side to 'nv_timeval' to no longer conflict in 5.6).

The main reason you'd ever have a flawless kernel upgrade is because distros either hold it back for you until the relevant patches are in, they patch it themselves, or nVidia happened to not mess things up this time.

All that said, I don't have any experience yet with AMD cards newer than that RX 580, but if you're talking about brand new, just-released cards, you're probably going to have to be running the latest kernel + Mesa in a rolling-release distro to get any sort of timely support; while she's on Ubuntu, I'm on Gentoo for partly that sort of reason (at least, when I get rid of my GTX 980). Potentially even early release candidates of not-yet-fully-released kernels, 'unstable' builds of Mesa (i.e. the ~amd64 keyword in Gentoo), at least until the card's been out long enough for those versions to stabilize.

Of course, the real solution here would be fully open source hardware - I'd love me a RISC-V machine with a properly open GPU, but... one day. ;)
melkemind 5 April 2020 at 5:51 am UTC
poke86The way I do it (xubuntu):

- Download the driver
- chmod +x on the package
- log into to tty1, run > sudo service lightdm stop
- launch the package, follow the instructions
- sudo service lightdm start

there you go, there's a chance you might have to do it again next time you update you kernel.

I'm getting 120+ FPS @ 1440p Ultra Nightmare settings now (RTX 2080)

And just to clarify, if you update your kernel and forget that you manually installed the Nvidia driver, you'll get dropped to the command line on your next boot to remind you.
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
Community Livestreams
  • Turn Around: „Blackguards“ (Wine)
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts