[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: when will nvidai-glx and nvidia-kernel-source hit etch? {Scanned} {Scanned} {Scanned}

Jo Shields wrote:
On Mon, 2006-10-23 at 21:15 -0500, Henry Hollenberg wrote:

andy:/etc/apt# apt-get install nvidia-graphics-drivers
Reading package lists... Done
Building dependency tree... Done
E: Couldn't find package nvidia-graphics-drivers

There's no such (binary) package.

nvidia-kernel-common: Init scripts needed by Nvidia.

I've compiled the 2.6.17 kernel using the .config file that
came with 2.6.17-2-amd64 which seemed to go OK.

But all that gives me is an identical kernel and identical modules
as the precompiled ones that were already installed.

I compiled the nvidia-kernel-source in the /usr/src/modules directory
"BY HAND" as none of the "EASY" methods worked.  It was pretty easy
just read a couple of lines in the README and set one environment to
the correct kernel source in the make command:
'make SYSSRC=/usr/src/linux-source-2.6.17 module'
'make SYSSRC=/usr/src/linux-source-2.6.17 install'

checked to make sure the nvidia.ko file was "FRESH" and was in the right
place "/lib/modules/2.6.17/kernel/drivers/video/nvidia.ko"

I also did a simple 'make module' and 'make install' to drop the nvidia.ko
module into the (duplicate) running kernel modules /lib/modules/2.6.17-2-amd64.

Now I'm trying to complete the last of the steps without a real clear idea
of what I'm trying to get installed.  Following the directions apt-get fails
and when I download the packages by hand dpkg now seems to be trying to install
some helper packages for a later kernel:

andy:/home/hgh/TMP# dpkg -i nvidia-kernel-2.6-amd64_1.0.8774+1_all.deb
Selecting previously deselected package nvidia-kernel-2.6-amd64.
(Reading database ... 138710 files and directories currently installed.)
Unpacking nvidia-kernel-2.6-amd64 (from nvidia-kernel-2.6-amd64_1.0.8774+1_all.deb) ...
dpkg: dependency problems prevent configuration of nvidia-kernel-2.6-amd64:
 nvidia-kernel-2.6-amd64 depends on nvidia-kernel-2.6.18-1-amd64; however:
  Package nvidia-kernel-2.6.18-1-amd64 is not installed.
dpkg: error processing nvidia-kernel-2.6-amd64 (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:

Best I can tell I have nvidia-kernel-(common|source):

rc  nvidia-glx                            1.0.8774-7              NVIDIA binary XFree86 4.x driver
iU  nvidia-kernel-2.6-amd64               1.0.8774+1              NVIDIA binary kernel module for 2.6 series c
rc  nvidia-kernel-2.6.18-1-amd64          1.0.8774+1              NVIDIA binary kernel module for Linux 2.6.18
ii  nvidia-kernel-common                  20051028+1              NVIDIA binary kernel module common files
ii  nvidia-kernel-source                  1.0.8774-7              NVIDIA binary kernel module source

and I lack:

nvidia-kernel-$VERSION (don't know why i need it or why it's not there already since i have the compiled module.)
nvidia-glx  (I guess I need the one above just to satisfy dependencies on this one, sigh...)

Not sure if these last two are kernel version specific?

I'll keep digging.  I'm cc'ing Randall Donald the debian package maintainer
to see if he has any tips for cutting thru this "Gordian Knot".

Thanks to all for their tips. hgh.

nvidia-kernel-source: Source code required to compile a kernel module.

nvidia-kernel-$VERSION: Non-existant package with the kernel module in
it. When compiling your own module, it Provides: the appropriate
nvidia-kernel-$VERSION package.

nvidia-glx: Binary 2D/3D driver for X11. Will not install unless you
already have nvidia-kernel-$VERSION installed.

nvidia-glx-ia32: Extra binary driver components required to run 32-bit
applications on a 64-bit system without a chroot.

Henry Hollenberg

This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
MailScanner thanks transtec Computers for their support.

Reply to: