[pkg-nvidia-devel] Bug#500644: Bug#500644: Maybe more complex...
lsorense at csclub.uwaterloo.ca
Fri Feb 27 21:02:27 UTC 2009
On Fri, Jan 23, 2009 at 07:07:16PM +0100, Thomas Lundqvist wrote:
> Hi all, I'm afraid it's more complicated...
> I discovered this problem today as well when upgrading kernel to:
> Building from nvidia-kernel-source 1.0.8776-4 didn't work. I also
> tried a later nvidia-kernel-source. Not the 173.14.09-5 one,
> unfortunately I don't remember the exact version. It started with
> 100-something. It was probably an old unstable package I
> downloaded many months ago.
> Interesting thing: the later version was built with no problem
> but the nvidia-drivers was too modern for my card (GeForce4 MX
> 440). When trying "modprobe nvidia" it said: use an older version
> (legacy) of the nvidia drivers.
> So it seems that the 1.0.8776-version is the most modern version
> I can use for my card. Therefore, I went through the code and
> changed the most critical lines to make it pass the compilation
> (I looked in the 173.14.09-package in unstable to get some clues
> about the kernel interface changes that caused these troubles). I
> didn't think so much about correctness but the changes seems to
> work (I run X now with 2.4.24 kernel and 1.0.8776 nvidia-kernel).
> I've attached a patch. Apply it before building and it should
> work. I don't know about 64-bit kernels though (amd64). Might be
> more complex.
> Apply patch like this:
> cd /usr/src/modules/nvidia-kernel/nv/
> patch < patch-nv-1.0.8776_to_2.6.24.txt
> I might be missing something here though. I don't know really if
> the latest version 173.14.09-5 supports my old card. Then, this
> patching might be unnecessary. Maybe the old version (8776) needs
> be maintaing also in the future to support some old cards...
Well lenny is out now, and contains a package called
nvidia-kernel-legacy-96xx which will probably work for you.
100.x and newer probably won't work on a card that old.
Anyhow, you probably want to upgrade to the new stable release sometime
More information about the Pkg-nvidia-devel