this post was submitted on 28 Feb 2024
137 points (100.0% liked)

Linux

1259 readers
72 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
top 21 comments
sorted by: hot top controversial new old
[–] theshatterstone54@feddit.uk 14 points 8 months ago* (last edited 8 months ago) (1 children)

What the.... they're working so fast!!!! At this pace, NVK could probably equal, if not surpass the proprietary drivers by the end of the year!

Only 1 question: how will that affect Wayland support for Nvidia?

I'm an AMD user, but I'm curious.

[–] Atemu@lemmy.ml 4 points 8 months ago (1 children)

It does not directly affect wayland support in any way unless you're using one of those experimental Wayland in Vulkan modes.

It does affect it indirectly insofar as that, with NVK, you're able to use the nouveau kernel module which exposes standardised interfaces that Wayland relies on without losing the ability to do Vulkan which was not possible previously. If you wanted Vulkan previously, you had to use Nvidia's proprietary driver and its non-standard interfaces that cause issues with Wayland.

[–] entropicdrift@lemmy.sdf.org 1 points 8 months ago (1 children)

It does not directly affect wayland support in any way unless you're using one of those experimental Wayland in Vulkan modes.

Doesn't Zink on NVK support fully compliant OpenGL 4.6?

[–] Atemu@lemmy.ml 1 points 8 months ago

Yes but I don't see how that's related to Wayland as nouveau (mesa OGL) is also capable of driving apps inside a modern desktop.

[–] TheMonkeyLord@sopuli.xyz 14 points 8 months ago

This is awesome! I don't use the dedicated GPU on my laptop for anything outside light gaming, so I will definitely be switching to this as soon as it is available for Fedora

[–] mariah@feddit.rocks 11 points 8 months ago (1 children)
[–] brunacho@scribe.disroot.org 8 points 8 months ago (1 children)

Great news for nvidia users.

Not sure if this affects my Pascal card at all (probably not as it's specifically not mentioned). I barely use the dedicated GPU anyway.

[–] CatTrickery@lemmy.blahaj.zone 3 points 8 months ago

Let me know how it works out if you test it. I'm not particularly confident testing it myself because my system already has issues.

[–] mudle@lemmy.ml 6 points 8 months ago (1 children)

What I think the 'make it or break it' will be for folks is if we see NVENC, DLSS, CUDA support for NVK. The only way I see people who need Nvidia specific features ditching the proprietary drivers is if Nvidia releases proprietary blobs for them. But as for me, I'm ditching the proprietary drivers as soon as NVK performs within 80% of the proprietary drivers.

NVK FTW!!

[–] kureta@lemmy.ml 5 points 8 months ago* (last edited 8 months ago) (1 children)

Unfortunately I need CUDA. I hope either ZLUDA and/or actual CUDA works on NVK in the near future. Better yet AMD could release something that can compete with CUDA but that seems highly improbable.

[–] mudle@lemmy.ml 4 points 8 months ago* (last edited 8 months ago)

I hope either ZLUDA and/or actual CUDA works on NVK in the near future.

This is my hope as well. I do think that at least an attempt at CUDA support for NVK is planned, but if it is, it's likely still a ways out. But who knows! They've been progressing so fast, it might come sooner than we think! (Assuming CUDA is even on the roadmap.)

Better yet AMD could release something that can compete with CUDA but that seems highly I. probable.

Unfortunately AMD's focus doesn't seem to be on Ray Tracing/AI or a CUDA alternative at the moment. But this would definitely be a welcomed feature.

[–] furzegulo@lemmy.dbzer0.com 5 points 8 months ago
[–] simple@lemm.ee 3 points 8 months ago* (last edited 8 months ago) (1 children)

That's great, but how's performance compared to the normal drivers?

[–] d3Xt3r@lemmy.nz 8 points 8 months ago* (last edited 8 months ago)

It seems there's still a bit of work to be done, but it looks promising.

We are actively working on the remaining pieces to support D3D12 emulation via VKD3D-Proton. A lot is already done or in progress but there are still a few pieces missing, so don't expect D3D12 games to work just yet.
[...]
Performance is still a work in progress and continues to improve regularly. A lot of titles are running at 60 FPS or better on recent GPUs. With others, we're seeing bottlenecks that we have yet to triage. If you want to know if your favorite game performs well, the best way is to just try.

[–] CatTrickery@lemmy.blahaj.zone 3 points 8 months ago (1 children)

Anyone willing to test performance etc on Pascal? I'm not particularly confident swapping drivers back and forth since my system is already slow and unstable.

[–] Atemu@lemmy.ml 2 points 8 months ago

I'd expect extremely poor performance as Nvidia does not allow nouveau to reclock Pascal cards; you'd be stuck at the lowest clocks.

[–] possiblylinux127@lemmy.zip 2 points 8 months ago (2 children)

Cool! I assume this this requires non-free binaries. Does anyone know specifics?

[–] aurtzy@discuss.tchncs.de 11 points 8 months ago

NVK itself is not dependent on anything proprietary, but it's practically required to enable NVIDIA's GSP firmware blob if you want to see actual performance since it's what enables re-clocking (older post by Collabora here which touches on it).

[–] d3Xt3r@lemmy.nz 4 points 8 months ago

Looking at the AUR package, it doesn't look like there's any binary dependencies: https://aur.archlinux.org/packages/vulkan-nouveau-git?all_deps=1#pkgdeps

[–] OneRedFox 2 points 8 months ago

What's the Kepler support like at this time?