2003-08-19 16:12:53

by jjluza

[permalink] [raw]
Subject: problem with test3-mm3 and nvidia drivers

I try to compile nvidia drivers (closed sources) with test3-mm3 but it doesn't
work anymore.
I worked with test3-mm1 and older release.
I don't try with test3-mm2.
Is there any change at this point ? I don't ask for a solution (except if
there is an easy way to solve it), I just would like to now if there are some
changes, and if these changes will be kept in the futur.
I will warn the nvidia patch maintainer (minion.de) about it.

thanks


2003-08-19 16:24:57

by Valdis Klētnieks

[permalink] [raw]
Subject: Re: problem with test3-mm3 and nvidia drivers

On Tue, 19 Aug 2003 15:36:53 +0200, jjluza <[email protected]> said:
> I try to compile nvidia drivers (closed sources) with test3-mm3 but it doesn't
> work anymore.

"Doesn't work" in what way? Fails to compile? Fails to insmod? X fails to come up?
X comes up but misbehaves? Other?

> I worked with test3-mm1 and older release.
> I don't try with test3-mm2.

It worked for me under -mm2.


Attachments:
(No filename) (226.00 B)

2003-08-19 16:57:38

by Valdis Klētnieks

[permalink] [raw]
Subject: Re: problem with test3-mm3 and nvidia drivers

On Tue, 19 Aug 2003 15:36:53 +0200, jjluza <[email protected]> said:
> I try to compile nvidia drivers (closed sources) with test3-mm3 but it doesn't
> work anymore.

Nevermind, known problem.. That will teach me not to check first. ;)

> I will warn the nvidia patch maintainer (minion.de) about it.

They know, there's a patch for -test3-bk5 should Just Work for -mm3.

Linux 2.5 (2.5.75, 2.6.0-test2) updated 08/18/2003

This patch is the 1.0-4496 equivalent of the 1.0-4363 patch, the same
installation instructions and comments apply. If you experience problems with
this patch, please let me know.

In Linux 2.6.0-test3-bk5, PCI names related data structures were changed again,
you will need to apply the incremental patch below to make the driver build on
this kernel. The patch is trivial, if you are using another driver release, you
shouldn't have trouble porting the change. Download:

NVIDIA_kernel-1.0-4496-2.5.diff
NVIDIA_kernel-1.0-4496-2.6-bk5.diff


Attachments:
(No filename) (226.00 B)

2003-08-19 17:26:50

by jjluza

[permalink] [raw]
Subject: Re: problem with test3-mm3 and nvidia drivers

Le Mardi 19 Ao?t 2003 18:30, vous avez ?crit :
> On Tue, 19 Aug 2003 15:36:53 +0200, jjluza <[email protected]> said:
> > I try to compile nvidia drivers (closed sources) with test3-mm3 but it
> > doesn't work anymore.
>
> Nevermind, known problem.. That will teach me not to check first. ;)
>
> > I will warn the nvidia patch maintainer (minion.de) about it.
>
> They know, there's a patch for -test3-bk5 should Just Work for -mm3.
>
> Linux 2.5 (2.5.75, 2.6.0-test2) updated 08/18/2003
>
> This patch is the 1.0-4496 equivalent of the 1.0-4363 patch, the same
> installation instructions and comments apply. If you experience problems
> with this patch, please let me know.
>
> In Linux 2.6.0-test3-bk5, PCI names related data structures were changed
> again, you will need to apply the incremental patch below to make the
> driver build on this kernel. The patch is trivial, if you are using another
> driver release, you shouldn't have trouble porting the change. Download:
>
> NVIDIA_kernel-1.0-4496-2.5.diff
> NVIDIA_kernel-1.0-4496-2.6-bk5.diff


thanks a lot, I try that

2003-08-19 17:49:46

by jjluza

[permalink] [raw]
Subject: Re: problem with test3-mm3 and nvidia drivers

Oups, sorry, 2 mistakes :
- it's not "I worked with test3-mm1 and older release." but "It worked with
test3-mm1 and older release."
- and I forgot the error message at compile time (really sorry) :


make[1]: Entering directory `/usr/src/linux-2.6.0-test3-mm3'
CHK include/linux/version.h
make[2]: `arch/i386/kernel/asm-offsets.s' is up to date.
*** Warning: Overriding SUBDIRS on the command line can cause
*** inconsistencies
CC [M] /usr/src/nvidia/deto/NVIDIA-Linux-x86-1.0-4496-pkg2/usr/src/nv/nv.o
/usr/src/nvidia/deto/NVIDIA-Linux-x86-1.0-4496-pkg2/usr/src/nv/nv.c: In
function `nv_kern_read_agpinfo':
/usr/src/nvidia/deto/NVIDIA-Linux-x86-1.0-4496-pkg2/usr/src/nv/nv.c:1964:
error: structure has no member named `name'
make[2]: ***
[/usr/src/nvidia/deto/NVIDIA-Linux-x86-1.0-4496-pkg2/usr/src/nv/nv.o] Error 1
make[1]: *** [/usr/src/nvidia/deto/NVIDIA-Linux-x86-1.0-4496-pkg2/usr/src/nv]
Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.0-test3-mm3'
nvidia.ko failed to build!
make: *** [module] Error 1


> It worked for me under -mm2.
Ok, so the changes are certainly made between mm2 and mm3