
Originally Posted by
gtrawoger
Sorry for being misleading, since the error did state that either I used the wrong gcc version or my GPU wasn't supported. I was certain I had the right gcc version, so that left me with the other.
Here's the literal text of the error message, from the source code:
Code:
ui_error(op, "Unable to load the kernel module '%s'. This "
"happens most frequently when this kernel module was "
"built against the wrong or improperly configured "
"kernel sources, with a version of gcc that differs "
"from the one used to build the target kernel, or "
"if a driver such as rivafb/nvidiafb is present and "
"prevents the NVIDIA kernel module from obtaining "
"ownership of the NVIDIA graphics device(s), or "
"NVIDIA GPU installed in this system is not supported "
"by this NVIDIA Linux graphics driver release.\n\n"
"Please see the log entries 'Kernel module load "
"error' and 'Kernel messages' at the end of the file "
"'%s' for more information.",
p->kernel_module_filename, op->log_file_name);
They're just examples. There are a million possible reasons why a kernel module could fail to load on Linux, very few of which would be NVIDIA's fault.