← Back to team overview

ubuntu-x-swat team mailing list archive

[Bug 413296] [NEW] Nvidia binary driver won't build with 2.6.31-rt kernel

 

Public bug reported:

Binary package hint: nvidia-180-kernel-source

When trying to build the nVidia proprietary drivers against 2.6.31-rt
using DKMS, the build fails due to undefined reference to init_MUTEX.
The semaphore API seems to have been changed from 2.6.29 to remove the
init_MUTEX-macro. Applying patch from [1] allows the module to build. I
haven't yet tested if this actually works though.

Is there a way to report this bug also against the kernel image or
headers? This could probably be also fixed by restoring the init_MUTEX
macro as a custom patch in Ubuntu kernel. Perhaps patching the module is
cleaner though.

Versions
nvidia-180-kernel-source 185.18.14-0ubuntu3
linux-image-2.6.31-1-rt 2.6.31-1.1
linux-headers-2.6.31-1-rt 2.6.31-1.1

[1] http://lkml.org/lkml/2009/7/30/74

** Affects: nvidia-graphics-drivers-180 (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  Binary package hint: nvidia-180-kernel-source
  
- When trying to build the nVidia proprietary drivers using DKMS, the
- build fails due to undefined reference to init_MUTEX. The semaphore API
- seems to have been changed from 2.6.29 to remove the init_MUTEX-macro.
- Applying patch from [1] allows the module to build. I haven't yet tested
- if this actually works though.
+ When trying to build the nVidia proprietary drivers against 2.6.31-rt
+ using DKMS, the build fails due to undefined reference to init_MUTEX.
+ The semaphore API seems to have been changed from 2.6.29 to remove the
+ init_MUTEX-macro. Applying patch from [1] allows the module to build. I
+ haven't yet tested if this actually works though.
  
  Is there a way to report this bug also against the kernel image or
  headers? This could probably be also fixed by restoring the init_MUTEX
  macro as a custom patch in Ubuntu kernel. Perhaps patching the module is
  cleaner though.
  
+ Versions
+ nvidia-180-kernel-source 185.18.14-0ubuntu3
+ linux-image-2.6.31-1-rt 2.6.31-1.1
+ linux-headers-2.6.31-1-rt 2.6.31-1.1
+ 
  [1] http://lkml.org/lkml/2009/7/30/74

-- 
Nvidia binary driver won't build with 2.6.31-rt kernel
https://bugs.launchpad.net/bugs/413296
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to nvidia-graphics-drivers-180 in ubuntu.



Follow ups

References