[CentOS] Semi-OT: hardware: NVidia proprietary driver, C7.4

Mon Nov 20 14:24:10 UTC 2017
Valeri Galtsev <galtsev at kicp.uchicago.edu>

On Mon, November 20, 2017 7:13 am, Johnny Hughes wrote:
> On 11/20/2017 05:23 AM, Kretschmer, Jens wrote:
>> Hi Mark,
>> did you manage to sort out messages from Dracut and /sbin/weak-modules
>> you received while installing kmod-nvidia? We get the same messages
>> while installing kmod-nvidia-384.98-1.el7_4.elrepo.x86_64 on RHEL 7.4
>> with the kernel 3.10.0-693.5.2.el7.x86_64.
> weak modules allow modules built on one kernel version to apply to
> another kernel as long as the 'build dependencies' are the same.  There
> are many individual drivers,

My comment here may seem to be completely off topic. However:

it is not nvidia driver that you, folks, build/compile. Nvidia driver
comes from nvidia as precompiled binary, and neither of nvidia drivers was
ever disclosed to anybody outside their company. Even the specifications
of their hardware are not fully disclosed, therefore programmers who wrote
open source drivers for nvidia hardware could not write better driver that
they wrote. Not their fault: they just don't have all necessary

Repeating wrong words "compiling nvidia drivers" creates misperception,
which is wide spread for long time. It is not the driver you are
compiling, but merely interface between binary nvidia driver and
particular kernel.

I probably should add rant tags as I am ranting about the fact that some
company seems friendlier to open source than it actually is...


> etc in a given kernel and not all changes
> involve all areas.  If the things that were used to build a given module
> did not change, it can still be run.  If some dependency did change, the
> module needs to be rebuilt.  The exact error wording is important .. it
> could be a warning or it could be an error requiring module rebuild.
> You might get a warning if you do not have the kernel version that the
> original module was built on, but it might be (most likely is) OK to run
> anyway so long as no deps are changed.
> Anyway, the elrepo guys and gals should know if you need a new module or
> not for a specific kernel version.
> _______________________________________________
> CentOS mailing list
> CentOS at centos.org
> https://lists.centos.org/mailman/listinfo/centos

Valeri Galtsev
Sr System Administrator
Department of Astronomy and Astrophysics
Kavli Institute for Cosmological Physics
University of Chicago
Phone: 773-702-4247