← Back to team overview

desktop-packages team mailing list archive

[Bug 1268257] Re: nvidia-331-updates 331.38-0ubuntu3: nvidia-331-updates kernel module failed to build, with only error: "objdump: '... .tmp_nv.o': No such file"


First of all, it's really sad that this bug is more than one year old, with thousands of people affected (including on LTS releases), and we still don't see any official Canonical communication AFAIK !

It's also a mystery why this bug can apparently take so many different
forms. In my case, I do get the DKMS error messages during kernel update

run-parts: executing /etc/kernel/postinst.d/dkms 3.13.0-49-lowlatency /boot/vmlinuz-3.13.0-49-lowlatency
Error! Bad return status for module build on kernel: 3.13.0-49-lowlatency (x86_64)
Consult /var/lib/dkms/nvidia-331/331.113/build/make.log for more information.
Error! Problems with depmod detected.  Automatically uninstalling this module.
DKMS: Install Failed (depmod problems).  Module rolled back to built state.

But when I check inside /var/lib/dkms/nvidia-331, the nvidia module
seems to have been compiled anyway (module file is different from that
of previous kernel version). Plus, it's precisely that last compiled
module that gets copied to /lib/modules and loaded at boot ... and my
machine has always been able to reboot without problem since those
compilation errors started occurring.

However, I wanted to write here because I see most people blaming
NVidia, but I'm not sure they're alone on this.

I have done some research in my machine's logs and the chronology of
events looks like this :

[2014-08-01] fresh install of 14.04 LTS with kernel 3.13.0-24 + NVidia 331.38
[2014-12-15] kernel 3.13.0-43 brings update from NVidia 331.38 to 331.113 + 331.113-uvm (both modules got built by DKMS for kernel 3.13.0-43 and former 3.13.0-40, without error)
[2015-01-16] first DKMS compilation error occurs when updating to kernel 3.13.0-44 ... and has systematically occurred at each kernel update since then.

In short, it's not NVidia's module update that first triggered the
error, it's a kernel update !

Anyway, let's hope for the best. I saw last month that NVidia 346 branch
had been fixed, and today, that also is branch 340. I guess Canonical is
now working hard with NVidia to back-port fix down to branch 331.

Many thanks to you guys :-)

You received this bug notification because you are a member of Desktop
Packages, which is subscribed to nvidia-graphics-drivers-331 in Ubuntu.

  nvidia-331-updates 331.38-0ubuntu3: nvidia-331-updates kernel module
  failed to build, with only error: "objdump: '... .tmp_nv.o': No such

Status in NVIDIA Drivers Ubuntu:
  Fix Released
Status in nvidia-graphics-drivers-331 package in Ubuntu:
Status in nvidia-graphics-drivers-331-updates package in Ubuntu:
Status in nvidia-graphics-drivers-340 package in Ubuntu:
  Fix Released
Status in nvidia-graphics-drivers-340-updates package in Ubuntu:
  Fix Released
Status in nvidia-graphics-drivers-346 package in Ubuntu:
  Fix Released
Status in nvidia-graphics-drivers-346-updates package in Ubuntu:
  Fix Released

Bug description:
  **WARNING:** This bug has been widely reported and has *many*
  automatic subscribers. Please be considerate.

  **If you need help:** try searching and asking on
  http://discourse.ubuntu.com or http://ubuntuforums.org or contacting a
  nearby user group (see http://loco.ubuntu.com or search for "LUG" in
  your area). Link back to this bug for clarity.


  This seems to fix it (at least for one version upgrade) for many

  $ sudo dpkg-reconfigure nvidia-331

  after that...

  $ sudo dpkg-reconfigure nvidia-331-uvm

  (some users may be on the versions of these packages suffixed with
  -updates )


  **If you want to unsubscribe:** see
  drivers-331-updates/+bug/1268257/+subscribe. You can also change your
  settings so you don't get comments but do get notified when the bug is
  solved - see https://askubuntu.com/questions/576523 for details.

  **If you want to comment:** Please consider if you have something
  meaningful to contribute to the 2500+ people who will get an email.

  **If you are an Ubuntu developer:** thanks for looking into this! :D


  Nvidia kernel module failed to build on kernel 3.13.0-2
  Yesterday when the new kernel was pushed, the dkms process failed.

  ProblemType: Package
  DistroRelease: Ubuntu 14.04
  Package: nvidia-331-updates 331.20-0ubuntu9
  ProcVersionSignature: Ubuntu 3.12.0-7.15-generic 3.12.4
  Uname: Linux 3.12.0-7-generic x86_64
  ApportVersion: 2.13.1-0ubuntu1
  Architecture: amd64
  DKMSKernelVersion: 3.13.0-2-generic
  Date: Sun Jan 12 01:28:35 2014
  InstallationDate: Installed on 2013-11-03 (69 days ago)
  InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
  PackageVersion: 331.20-0ubuntu9
  SourcePackage: nvidia-graphics-drivers-331-updates
  Title: nvidia-331-updates 331.20-0ubuntu9: nvidia-331-updates kernel module failed to build
  UpgradeStatus: Upgraded to trusty on 2013-12-29 (13 days ago)

To manage notifications about this bug go to: