r/LinuxCirclejerk • Arch GNU/Linux • 1d ago

Why doesn't Linux kernel support Nvidia? Poor nvidia has to make the drivers themselves :(

Seriously why are they discriminating against Nvidia just cause Linus hates them? They made AMD drivers in the kernel, what about the poor underrated company nvidia :(

170 Upvotes

24 comments sorted by

62

u/Aberr_nt 1d ago

63

u/AG99871 Arch GNU/Linux 1d ago

Wow can't believe that the leader of the one of the largest software projects could punch down at a poor defenseless company like that

48

u/QuantumQuantonium 1d ago

Its because Tux hates the color green, so he bans any kernel modules added to Linux which consist of the color green

11

u/JJGreenerTinejo 23h ago

Green is only good if its suse

2

u/zeypix 17h ago

it's not a creative color

50

u/Jack1101111 1d ago edited 1d ago

AMD drivers are made by amd with the community.
NVIDA released part (most) of drivers sources after an extortion, but doesnt develop with the community.

26

u/ScallionSmooth5925 1d ago

It's a starch to call that release. Basically they moved 50% to an embeded controller on the gpu and the other 40% into a binary blob then the last 10% was released open source 

11

u/arthursucks 1d ago

All my homies use Nouveau. I mean sure, it doesn't support CUDA out of the box, but none of the video cards we have support CUDA out of the box either.

2

u/Embarrassed-Salt6590 1d ago

U said it if u don't have cuda support using nvidia stuff means u have to rely on an old version People like me have to put up with long term bugs left by nvidia drivers just to use cuda

10

u/BeginningEcho4983 1d ago

(serious answer) You clearly don't know the software side.

The kernel-side driver by nvidia is closed-source, with a "glue" part which can be modified but no one can know how exactly it interacts with the driver code.

AND the DRI implementation for very long supported only an alternate implementation of a backend, due to which wayland compositors had to reimplement a huge portion of themselves to support it... For less features (non-user-facing)

Recently they released opensource kerbel drivers for the most expensive and latest GPUs, but then still it's not involved with the community.

A significant portion previously likely in the driver is moved to on-GPU binary firmware blobs and the interaction isn't very clear.

And many other drawbacks and issues.

Yes nouveau exists, it's a reverse-engineering project, and it isn't really very ideal.

9

u/msanangelo 1d ago

something something proprietary nonsense.

4

u/zardvark 1d ago

If Nvidia wasn't run by a bunch of pricks who don't give two $hits about desktop Linux, then things might be different, eh?

BTW - Virtually no one uses the AMD drivers, they use mesa, instead.

3

u/ElectroDaddy 1d ago

No one is discriminating against Nvidia, it’s that Nvidia isn’t making the stuff they need to make available so the community can easily help make drivers. And Nvidia isn’t making them for Linux because they don’t believe the market share is there, so it isn’t worth their time.

In their eyes, you should just use Mac or Windows. They also don’t have any financial motivation to care. And would much rather keep their tech proprietary, and couldn’t care less if a comparatively small number of Linux users have difficulties.

3

u/Imaginary_Buddy723 Feedin' my Dora 🗣️ 🔥🎩🎩 22h ago

Fuxk Nvidia the winslop supporter tux phoned me and said he'll slime j huang

3

u/No_Fondant8277 Debian debian forever :upvote: 1d ago

IS this a meme no?

12

u/SouthernFruit8768 1d ago

This whole sub is

1

u/No_Fondant8277 Debian debian forever :upvote: 1d ago

Hahahaha!

3

u/coderman64 1d ago

They...do?

16

u/jonnyjonnster 1d ago

The whole sub is a meme

0

u/coderman64 1d ago

I...know?

2

u/Guilty-Good-5041 17h ago

SteamOS has entered the chat. " No I freaking don't "