this post was submitted on 19 Sep 2023
470 points (98.8% liked)

Technology

58133 readers
4456 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

Ben Skeggs at Red Hat has long been the primary Nouveau DRM kernel driver maintainer for keeping this open-source NVIDIA GPU kernel driver within the mainline kernel going... Throughout all the battles, particularly after the GTX 900 series and later has required signed firmware images for enabling any accelerated GPU support, he's now resigning from maintaining the driver. Ben Skeggs has contributed to the Nouveau project for more than one dedace -- he's earned references on Phoronix since 2008.

all 37 comments
sorted by: hot top controversial new old
[–] [email protected] 148 points 1 year ago

Ben, thank you for your efforts.

[–] [email protected] 80 points 1 year ago (4 children)

Why NVidia?! Why do you force me to stay on Windows?! WHYYYYYYY?!

That's what went through my head yesterday as OneDrive threw the towel (again) and borked the whole Windows Explorer (again) so any attempt to access my own files would just freeze the Explorer-Window (again) because OneDrive tried to frantically download a folder that was deleted both locally and online (again) and OneDrive got confused (again)

[–] [email protected] 38 points 1 year ago (2 children)

This is just the open source NVidia driver… there are also official ones.

[–] [email protected] 19 points 1 year ago (1 children)

That also suck. I especially need the RTX and Tensor pipelines for my 3D rendering hobby...

[–] [email protected] 11 points 1 year ago (1 children)

I think sadly you’d either way get much better performance with proprietary drivers especially if the focus is generative AI.

[–] [email protected] 4 points 1 year ago (1 children)

Even the proprietary drivers blow chunks. Sure, gaming performance is fine, but desktop feel is just so awful compared to AMD wayland it isn't even funny.

[–] [email protected] 2 points 1 year ago (1 children)

What's missing with Nvidia? I've never tried Wayland with AMD

[–] [email protected] 3 points 1 year ago

Some things i can think of (for Wayland)

  • plymouth will either display in a very low res or not at all on nvidia systems

  • no smooth dm-de transitions

  • occasional graphical errors (although these barely exist on my hardware anymore)

  • taints kernel by loading an out-of-tree module, which breaks some stuff

  • for foss purists, oss drivers aren't as fast as proprietary by a large margin (although nvk looks promising)

[–] [email protected] 27 points 1 year ago (2 children)

But, did you choose nVidia?

[–] [email protected] 12 points 1 year ago (2 children)

No :(
The (amateur) software I'm using for my hobby (DAZ 3D) almost exclusively uses NVidia Iray. Besides, since it's a ray tracing renderer, I need ray tracing performance, a discipline AMD sucked big time when I bought my 3070.

[–] [email protected] 10 points 1 year ago (1 children)

SOUNDS LIKE IT'S TIME TO STOP PUTTING OFF LEARNING BLENDER

[–] [email protected] 6 points 1 year ago

Woah there, stop yelling! I'm not going to do that because my first child is going to be born in a month or so and going into the packed monster that is blender is just not feasible time-wise anymore ;)

[–] [email protected] 3 points 1 year ago (1 children)
[–] [email protected] 5 points 1 year ago

Yep.,. I am so done with the dumpster fire Microsoft calls "Q&A"...

[–] [email protected] 8 points 1 year ago (1 children)

Because back in the day when ATI had the worst Linux drivers, you were supposed to go with Nvidia. Now the tables have turned.

[–] [email protected] 2 points 1 year ago

Having said what I said, I chose green too, because.. old.

[–] [email protected] 18 points 1 year ago (1 children)

On my work laptop, OneDrive did randomly decide to zero out all files. Even the ones in the web interface. Even the old versions, so restoring those affected files by using older versions wasn't working. I had to rollback my whole OneDrive to a point about 2 weeks earlier and lost everything in between... Fuck OneDrive.

[–] [email protected] 14 points 1 year ago* (last edited 1 year ago)

Oh, are we turning this thread into a OneDrive hate thread? Because I hate OneDrive. My work computer has one folder that when I tried to delete it, entered a permanent undefined state. OneDrive claims that it's syncing since march. It doesn't help that Windows Explorers defaults to syncing ALL of the user folders into OneDrive and there's nothing I can do because it's company wide policy. I constantly have deleted files in my Downloads folder randomly popping up after deletion.

[–] [email protected] 1 points 1 year ago (1 children)

Are you on Windows 11 by chance?

[–] [email protected] 1 points 1 year ago

Yes. Has worked perfectly in the beginning but started to fall apart when they started to fiddle with windows explorer....

[–] [email protected] 60 points 1 year ago (5 children)

The state of GPUs on Linux:

  • Want to game: choose AMD,
  • Want to do ML/scientific computing: choose NVIDIA,
  • Want to do both: fuck you!
[–] [email protected] 26 points 1 year ago

Or buy a motherboard with dual slots and install one of each, hopefully you're made of money

[–] [email protected] 22 points 1 year ago (1 children)

AMD is getting better for ML/scientific computing very fast for the regular consumer GPUs. I have seen the pytorch performance more than double on my 6700xt in 6 months to the point that it has better performance than a 3060(not ti).

[–] [email protected] 9 points 1 year ago (2 children)

Great to know, but unfortunately CUDA is still too entrenched in comparison to OpenCL - hopefully there's some way to convert from one to the other.

[–] [email protected] 10 points 1 year ago (1 children)

OpenCL is dead. Vulkan is the future.

We still need core libraries to be written as Vulkan compute shaders, similar to cuFFT and cuDNN.

There is VkFFT, but I don't know how good it is. I don't think anyone has written a VkDNN library.

NVIDIA has signaled that they will fully support Vulkan.

[–] [email protected] 2 points 1 year ago

What about SYCL?

[–] [email protected] 4 points 1 year ago

There's also ROCm from AMD that is suppoed to be the rival of CUDA.

[–] [email protected] 12 points 1 year ago (1 children)

Gaming has been perfectly fine, just use the proprietary driver.

[–] [email protected] 13 points 1 year ago (1 children)

Congratulations you just killed 2/3 of all Linux users reading this post

[–] [email protected] 8 points 1 year ago

I mean, I play proprietary games, no need to insist on foss drivers...

[–] [email protected] 8 points 1 year ago

Nvidia can game just as well as it does on windows, proprietary driver inconveniences aside.

[–] [email protected] 3 points 1 year ago

I'm doing both on AMD, while I contribute to a bunch of ROCm packages. Stable Diffusion XL and training runs great.

[–] [email protected] 46 points 1 year ago (1 children)

This is the best summary I could come up with:


Hours after posting a large patch series for enabling the Nouveau kernel driver to use NVIDIA's GSP for improving the support for RTX 20/30 series hardware and finally enabling accelerated graphics support on RTX 40 "Ada Lovelace" GPUs, the Red Hat maintainer has resigned from his duties.

Throughout all the battles, particularly after the GTX 900 series and later has required signed firmware images for enabling any accelerated GPU support, he's now resigning from maintaining the driver.

This is a personal decision that I've been mulling over for a number of years now, and I feel that with GSP-RM greatly simplifying support of future HW, and the community being built around NVK, that things are in good hands and this is the right time for me to take some time away to explore other avenues.

I still have a personal system with an RTX 4070, which I've been using the nouveau GSP-RM code on for the past couple of weeks, so chances are I'll be poking my nose in every so often :)

It will be very interesting to see how this plays out considering Ben has been the number one contributor to the Nouveau kernel driver for years while at Red Hat.

Stay tuned to Phoronix to see how the open-source NVIDIA Linux graphics driver development evolves from this unexpected move.


The original article contains 470 words, the summary contains 222 words. Saved 53%. I'm a bot and I'm open source!

[–] [email protected] 19 points 1 year ago

Thank you bot for longer TLDR than there is on original post.

[–] [email protected] 16 points 1 year ago

For a second I thought this was an exercise bike

[–] [email protected] 14 points 1 year ago

Wow I gotta stop hanging out exclusively in Rust communities. When I read the headline I was expecting much more drama.