Thanks, Anders. That was great! It builds now!
I've still got to hack the
mospost not accepting non-GPL modules problem (paravirtualisation being stock
in the debian kernels, apparently this propagates a GPL violation through the
use of the usleep function or something...
http://www.nvnews.net/vbulletin/showthread.php?t=90214 -- but we are promised
it'll be fixed in 2.6.22...
http://www.nvnews.net/vbulletin/showthread.php?t=89844 (at the very end))
Actually, all this started because I'm trying to write a java applet to play
some midi notes, http://markov.muisc.gla.ac.uk/Click-Chopin/click-chopin.html
(the CGI it invokes isn't finished yet) and there is a huge latency on my
very old kernel. So I did a *big* upgrade (including a new sun jdk!) to see
if things would be better. This is the last remaining problem. I don't like
java much, but the applet has to "run anywhere" (actually, it won't run on
Windows until the user downloads a soundfont, but that's out of my control).
Annoyingly, it works fine on Mac OS-X, even though I've never found much
latency difference between their kernels and a properly set-up linux one. I
suppose it is a java run-time problem, but there's no point trying to fix
anything on a less-than up-to-date platform. The last Java I wrote was over 5
years ago. Perhaps I'm getting too old for this whole unstable thing :) Once
this is sorted out there's the SVG rendering and the lilypond hacking,
neither of which really work yet, but I can blame my team for that :)
Anyway, thank you so much for your refresher course, and getting me a nice new
module built. I'm sure that will decide things one way or the other.
Nick/.
http://cmt.gla.ac.uk
http://www.n-ism.org
On Saturday 16 June 2007 20:06:53 Anders Boström wrote:
> > "NB" == Nick Bailey <[EMAIL PROTECTED]> writes:
>
> Hi Nick!
>
> NB> Dear Anders,
> NB> I saw your bug report at
> NB> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=409204 and the fix,
> which I NB> am trying to apply so that I can evaluate a recent kernel.
>
> NB> I have built the binary package using m-a i-a etc many times before,
> but I NB> don't understand how I can stop the process at the right stage to
> apply this NB> patch.
>
> NB> Since the bug has been extant for 135 days, I wonder if you would
> consider NB> amplifying this for those of us less conversant with the
> module building side NB> of things, maybe by adding an additional post to
> this bug with the build NB> instructions? I'm guessing there's a dpkg
> "only-unpack" -x/-b variant that NB> could be used? This would be very
> helpful for those prepared to read through NB> the bug pages and act on
> them, but whose developer skills do not lie in the NB> kernel modules area.
>
> NB> Thank you very much!
>
> OK, first install nvidia-kernel-legacy-source:
>
> As root:
> # apt-get install nvidia-kernel-legacy-source
>
> Then save my patch in a file. Use cut & paste from the bug report or
> save the included attachment.
> Lets call the file /tmp/nvidia-kernel-legacy-source.patch .
>
> Then read the instructions in
> /usr/share/doc/nvidia-kernel-legacy-source/README.Debian .
>
> After step 1 in README.Debian, patch the source:
>
> # cd /usr/src/modules/nvidia-kernel-legacy/nv
> # patch -p1
> Then proceed with the remaining steps described in README.Debian.
>
> / Anders
signature.asc
Description: This is a digitally signed message part.