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 </tmp/nvidia-kernel-legacy-source.patch
>
> Then proceed with the remaining steps described in README.Debian.
>
> / Anders

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to