modprobe of nvidia driver for GPU not loading at boot

7,642

Solution 1

Your problem is because you have hybrid Intel+NVIDIA graphics and also Nvidia 980M is not well supported by nvidia-343 driver. I do not know were did you get that driver from. As far as I know it was never included in Ubuntu repositories.

This can be fixed by

sudo apt-get purge nvidia*
sudo killall nvidia-persistenced
sudo apt-get update
sudo apt-get install nvidia-346 nvidia-prime
sudo reboot

Solution 2

try running nvidia-modprobe

My server loaded the nvidia driver during boot on my headless server after doing this.

Solution 3

Can you try using this cmd line in grub?

GRUB_CMDLINE_LINUX_DEFAULT="pci=nocrs pci=realloc"
Share:
7,642

Related videos on Youtube

SetSlapShot
Author by

SetSlapShot

"We work in one of few industries where we refer to our customers as users" ~Edward Tufte

Updated on September 18, 2022

Comments

  • SetSlapShot
    SetSlapShot over 1 year

    Problem is exactly as described in the title.

    Here is my system details:

    OS: Ubuntu 14.04

    Card: GTX 980M

    Driver: 3.43

    My GPU computations with caffe don't work right on boot, it requires a sudo modprobe nvidia-343-uvm. I added nvidia-343-uvm to my /etc/modules file, but it still doesn't seem to want to boot when the system does like a normal module would. Any ideas?

    • Fabby
      Fabby about 9 years
      have you had a look here yet?
    • SetSlapShot
      SetSlapShot about 9 years
      Yes I did have a look there, and tried the solution before I posted this question; that's why I said that I added nvidia-343-uvm to my /etc/modules file.
  • Pilot6
    Pilot6 over 8 years
    What is that and why can it solve the issue?
  • Νίκος Φυτίλης
    Νίκος Φυτίλης over 8 years
    it makes the kernel to probe devices without looking to the firmware for hints.
  • Chaim Eliyah
    Chaim Eliyah almost 3 years
    In most cases, this should be the answer. As the name implies, it wraps modprobe.