“Just saying stuff like this would never fly in windows.”
*
*
An end user comparing Windows to Linux is like comparing Oranges to Dreaming. Yes Windows and Linux are comparable products at Market.
However…
even though Open Source and Closed Source Software do coexist in the same market place they are based in separate realities that are at a minimum, both perfectly diametrically opposed philosophical / economic ecosystems.
*
The most critical attributes of these Closed Source and Open Source philosophical / economic ecosystems are that;
Closed source ecosystems are conducive to monopoly.
Open Source Ecosystems are adverse to monopoly.
*
How is this even related to nVidia Unix Drivers???
Well Windows is a closed sourced product and presented to market entry point at CO$T in a “finished” state to the End User.“.
This “finished” state has unfortunately set Market expectation by the majority of End Users.(Marketing)
*
Linux is Open Sourced and presented to market entry point at NO COST but in an un-configured and non-integrated state.
The End user is FREE to configure and integrate the Linux Operating System to their specific hardware OR pay an Open Source Enterprise sole trader or Company to provide that service or product for them.
*
Linux as an open source software product is not supposed to work “Out of Box”. Nor should it ever " work out of Box”
This “Work out of Box” philosophy is a contamination from the closed source economy in which it is a product requirement and is at polar opposites to the core ecosystem driver of the Open Source Economy.
*
Correctly and exactly integrating and configuring Linux to a specific hardware platform is well beyond the realisation of most. Secureboot, CSM, DMA Buffer, Numa, IOMMU is about 1/800ths of the settings, parameters …and furthermore whatevers that need to be configured and integrated on a base linux OS. The Bios has to be set to the kernel, The kernel to the bios, the firmware and drivers to the kernel and the bios and then the DE to the driver, firmware, kernel and bios. Not forgetting the 50+ plus sub branches to each of those.
With another 300+ issues with varying system PCI-e configs and the like.
- The nVidia Unix Driver requires:
- correct system voltages(vac),
- All system hardware benching at ManSpec.
- All System hardware bookmatched and compatible as per ManSpec.
- The nVidia driver Installed as per Man Spec… Not distro suggests or reddit forum posts or website tutorials.
- Installed as per the nVidia driver Man Spec WhitePaper
- A correctly configured bios, kernel, “Linux OS” DE.
I have many systems all with widely varying hardware configurations under my duty of care.
And all of them have outstanding stability, uptime, and performance.
All of them running nvidia.
They started running by the book shortly after I started reading the book.
(note: Yes, desktops and servers have differing metric definitions of uptime.
not that it matters here but someone always mentions it.)
Re: Linux Torvalds nVidia closed source comment.
I wonder if nVidia Corp. recognised that Microsoft was weaponizing Open Source.
Take a look at AMD / Pluton processors.
Microsofts stated plan in 2007 was to centralise the internet.
All Hail iAGPU Edge2Cloud personal computing 2022.
http://us.download.nvidia.com/XFree86/Linux-x86_64/460.39/README/index.html
https://www.kernel.org/doc/html/v4.14/admin-guide/index.html
https://wiki.archlinux.org/index.php/NVIDIA
https://wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks
https://wiki.archlinux.org/index.php/NVIDIA/Troubleshooting
https://wiki.archlinux.org/index.php/GRUB/Tips_and_tricks
Lastly, please consider this…
In the Matrix,
If Neo entered into a Flame-War with Trinity and Morpheus every time they they tried to explain to him a different reality reality.
That story would have ended real quick.
but instead Neo chose to …