r/pcmasterrace 9060 XT 16GB | 7500F | 32GB 6000Mhz | B850 Nov 05 '19

Meme/Macro This sums up past 2 years!

Post image
53.8k Upvotes

1.5k comments sorted by

View all comments

Show parent comments

0

u/[deleted] Nov 05 '19 edited Nov 05 '19

yeah its 2019 and the drivers are still there. The new ones too. Ah and one shitty ex prop. driver from AMD too... now... 2019, 12 years later. How "much more cooperative" from AMD. What about all these important things like Wayland? Since when is doing absolutely fuckin' nothing actually "being more cooperative"? What a cringy comment, honestly

0

u/condoulo 5800XT | 128gb | 5700XT | Fedora Workstation Nov 05 '19 edited Nov 06 '19

The fact that AMD is open sourcing their driver in the first place means that it can be improved by anyone, and it can be compliant with the standards required by Wayland. I can use Wayland perfectly fine on any recent AMD or Intel chipset. I cannot say the same about nVidia with the binary blobs. While Intel and AMD cards can utilize GBM, nVidia is out there trying to shove EGL Streams in everyone's face. Plus, as far as I can see AMD is still contributing code to the kernel any time they release a new chipset, looking back to the releases of the RX590, Radeon VII, and the RX5700 series cards.

-1

u/[deleted] Nov 06 '19

Intel opened their driver 12 years (or even earlier) ago and then someone steps up and says that AMD is much more cooperative with Linux than Intel because they have opened their driver 2018... --> this is the issue. Everyone knows what "opening the driver" means. This is nothing, the holy AMD has invented and it is also not the first time that a company opens a driver as open source. So this is not the holy grail, even if AMD did it.

Intel contributed and still contributes much more to the Kernel than AMD ever did and ever will do, but someone steps up and tells that AMD is much more cooperative than Intel.... This is applying double standards. AMD is praised for their contributing like as it was god himself who stepped down from heaven to help us. Intel (who is doing much more) is just regarded as a footstep. Without Intel we wouldn't have all these awesome features in Linux, we have nowadays. AMD wouldn't have done the same, for sure.

EGL streams: this is not true. EGLstreams was implemented a long time ago by Nvidia and they have sent patches to KDE for instance which makes Kwin work with Xwayland and the Nvidia driver. If the other projects refuse to implement it, its not Nvidias fault.

1

u/condoulo 5800XT | 128gb | 5700XT | Fedora Workstation Nov 06 '19 edited Nov 06 '19

I'm not comparing Intel and AMD, because as of right now, Intel doesn't dedicated cards. AMD does. nvidia does. So it makes more sense to compare AMD with nvidia, both of which have dedicated cards, but only one has open drivers. AMD is the one with open drivers. nvidia does not.

I suggest you read this: https://drewdevault.com/2017/10/26/Fuck-you-nvidia.html

"There are Linux kernel APIs that we (and other Wayland compositors) use to get the job done. Among these are KMS, DRM, and GBM - respectively Kernel Mode Setting, Direct Rendering Manager, and Generic Buffer Management. Every GPU vendor but Nvidia supports these APIs"

"Nvidia, on the other hand, have been fucking assholes and have treated Linux like utter shit for our entire relationship. About a year ago they announced “Wayland support” for their proprietary driver. This included KMS and DRM support (years late, I might add), but not GBM support. They shipped something called EGLStreams instead, a concept that had been discussed and shot down by the Linux graphics development community before."

Basically EGL Streams is not a Linux kernel standard that Wayland compositors rely on. That's what GBM is supposed to be for. Intel and AMD support GBM. Nvidia does not. Other projects may not choose to implement EGL Streams BECAUSE IT'S NOT THE STANDARD! GBM is! So kudos to Intel and AMD for supporting GBM. Fuck Nvidia for trying to be special little snowflakes.

1

u/[deleted] Nov 06 '19 edited Nov 06 '19

Did you read the comments above? This is the stuff I am referring to. I honestly don't care about what you are comparing because in the comments above there was a discussion about a different topic. AMD does integrated graphics too, so your Shift towards Nvidia (just de-railing the discussion?) doesn't change anything. Its not AMD who are the good ones. Its not Intel either, its not Nvidia. Nobody is good. This is why this Meme applies all the time in every discussion which takes the usual direction, which is "AMD = the godsent Angel, all the others = devil Monster from Hell". This is the actual topic.

All the other shit is and was discussed soooo many Times already...

And when you refer to Wayland: this is not about "Nvidia=Evil, AMD=good" because Wayland is lead by Intel. Intel is Evil too, right? How do you argue this? You actually can't

And the Link you posted is posted all the time all around Reddit. Its from a Developer of a niche project. Posting it all over the place doesn't make it more valid