I am installing the driver included in Cuda 8.0 RC but it always got the following error:
ERROR: Unable to load the kernel module 'nvidia.ko'. 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, or nouveau is present and prevents the NVIDIA kernel module from obtaining ownership of the NVIDIA graphics device(s),
or no NVIDIA GPU installed in this system is supported by this NVIDIA Linux graphics driver release.
Please see the log entries 'Kernel module load error' and 'Kernel messages' at the end of the file '/var/log/nvidia-installer.log' for more
information.
Then I updated BIOS of my main board and now the errors are:
Please see the log entries 'Kernel module load error' and 'Kernel messages' at the end of the file '/var/log/nvidia-installer.log' for more information.
-> Kernel module load error: No such device
-> Kernel messages:
[ 25.460966] [drm] [nvidia-drm] [GPU ID 0x00000100] Unloading driver
[ 25.464100] nvidia-modeset: Unloading
[ 25.467102] nvidia-nvlink: Unregistered the Nvlink Core, major device number 248
[ 49.918964] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=none,decodes=none:owns=none
[ 49.918978] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1b80)
NVRM: installed in this system is not supported by the 361.62
NVRM: NVIDIA Linux driver release. Please see 'Appendix
NVRM: A - Supported NVIDIA GPU Products' in this release's
NVRM: README, available on the Linux driver download page
NVRM: at www.nvidia.com.
[ 49.918997] nvidia: probe of 0000:01:00.0 failed with error -1
[ 49.919027] vgaarb: device changed decodes: PCI:0000:02:00.0,olddecodes=none,decodes=none:owns=none
[ 49.919037] NVRM: The NVIDIA GPU 0000:02:00.0 (PCI ID: 10de:1b80)
NVRM: installed in this system is not supported by the 361.62
NVRM: NVIDIA Linux driver release. Please see 'Appendix
NVRM: A - Supported NVIDIA GPU Products' in this release's
NVRM: README, available on the Linux driver download page
NVRM: at www.nvidia.com.
[ 49.919056] nvidia: probe of 0000:02:00.0 failed with error -1
[ 49.919074] nvidia-nvlink: Nvlink Core is being initialized, major device number 248
[ 49.919321] NVRM: The NVIDIA probe routine failed for 2 device(s).
[ 49.919321] NVRM: None of the NVIDIA graphics adapters were initialized!
[ 49.919322] [drm] Module unloaded
[ 49.919323] nvidia-nvlink: Unregistered the Nvlink Core, major device number 248
[ 49.919374] NVRM: NVIDIA init module failed!
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
corresponds to a GP104 device, so I guess you must have gotten yourself a shiny new GTX1080 before they ran out. (Did you get two of them? Lucky you. I’m envious.)
Assuming that is the case, on the CUDA 8 RC downloads page:
“GeForce GTX 1080 Developers must re-install the latest driver from Official Drivers | NVIDIA after installing any of these CUDA Toolkits.”
So this is expected behavior when you are installing the CUDA 8 RC toolkit: the driver that is part of the CUDA 8 RC toolkit is not the correct one for GTX1080. Please go to www.nvidia.com, select driver downloads, and find the driver installer for your GTX1080