<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
    <title></title>
  </head>
  <body text="#000000" bgcolor="#ffffff">
    <br>
    <br>
    On 14.10.2011 15:26, Cihangir Akt&uuml;rk wrote:
    <blockquote
cite="mid:CACSM0COxJTZ7PncswV_zgBL5D4U2V8UFXFVF9j63uAnPYNTBuQ@mail.gmail.com"
      type="cite">
      <pre wrap="">Hi everybody,

I am building custom kernels using "make-kpkg" command - the debian way,
everything works great even my nVidia propriatery driver. And this nvidia
module confuses me so much.

When I build my kernel with standard "make", and install it as it is expected
there is no nvidia module in my /usr/lib/kernel-ver directory and not
surprisingly
simply copying this driver from older kernel to a new one doesn't work as well.
</pre>
    </blockquote>
    It's because version of the module must match kernel version. Nvidia
    ships binary module (already compiled) but also sources some kind of
    "kernel interface to binary module" which must be recompiled every
    time you build new kernel. <br>
    <br>
    <blockquote
cite="mid:CACSM0COxJTZ7PncswV_zgBL5D4U2V8UFXFVF9j63uAnPYNTBuQ@mail.gmail.com"
      type="cite">
      <pre wrap="">
I wonder how can this nVidia binary driver still work if I compile my kernel
with "make-kpkg"?
What this utility does to make it happen</pre>
    </blockquote>
    That should be helpful for you:<br>
    <br>
    <a class="moz-txt-link-freetext" href="http://wiki.debian.org/NvidiaGraphicsDrivers">http://wiki.debian.org/NvidiaGraphicsDrivers</a><br>
    <br>
    <small><small>--<br>
        Regards<br>
        Andrzej Karda&#347;<br>
        <a class="moz-txt-link-freetext" href="http://linux.mynotes.pl">http://linux.mynotes.pl</a></small></small><br>
  </body>
</html>