Re: Bug#270561: Three notes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
El Miércoles, 8 de Septiembre de 2004 14:51, Kingsley G. Morse Jr. escribió:
> 1.) > sorry but you are using the nvidia binary
>
> > driver and we can't provide any support for it,
> > mainly due to the fact that there is no source
> > code to check or fix.
>
> Unless I'm mistaken, source code is in the package
> named "nvidia-kernel-source", which I compiled.
Sorry to tell you that you are mistaken, of course.
Nvidia distributes what is an object + glue:
ender@jane:~/debian$ l /usr/src/modules/nvidia-kernel/nv/
total 15508
- -rw-r--r-- 1 root root 804 mar 11 01:27 conftest.4.o
- -rw-r--r-- 1 root root 812 jul 12 17:49 conftest.5.o
- -rw-r--r-- 1 root root 154 jul 12 17:49 conftest.c
- -rw-r--r-- 1 root root 904 jul 12 17:49 conftest.o
- -rw-r--r-- 1 root src 13525 jul 1 07:26 conftest.sh
- -rw-r--r-- 1 root src 6292 jul 1 07:26 gcc-version-check.c
- -rwxr-xr-x 1 root src 2436 jul 1 07:26 makedevices.sh
- -rw-r--r-- 1 root src 904 jul 1 07:26 makefile
- -rw-r--r-- 1 root src 8421 jul 1 07:26 Makefile.kbuild
- -rw-r--r-- 1 root src 3904 jul 1 07:26 Makefile.nvidia
- -rw-r--r-- 1 root src 106433 jul 1 07:26 nv.c
- -rw-r--r-- 1 root src 13742 jul 1 07:26 nv.h
- -rw-r--r-- 1 root root 5185082 jul 12 17:49 nvidia.ko <<<<<<<<<<<<
- -rw-r--r-- 1 root root 3290 jul 12 17:49 nvidia.mod.c
- -rw-r--r-- 1 root root 5179300 jul 12 17:49 nvidia.o <<<<<<<<<<<<
- -rw-r--r-- 1 root src 5132076 jul 1 07:26 nv-kernel.o <<<<<<<<<<
- -rw-r--r-- 1 root src 29168 jul 1 07:26 nv-linux.h
- -rw-r--r-- 1 root src 2677 jul 1 07:26 nv-memdbg.h
- -rw-r--r-- 1 root src 1316 jul 1 07:26 nv-misc.h
- -rw-r--r-- 1 root src 16425 jul 1 07:26 nvtypes.h
- -rw-r--r-- 1 root src 11598 jul 1 07:26 os-agp.c
- -rw-r--r-- 1 root src 790 jul 1 07:26 os-agp.h
- -rw-r--r-- 1 root src 28161 jul 1 07:26 os-interface.c
- -rw-r--r-- 1 root src 8509 jul 1 07:26 os-interface.h
- -rw-r--r-- 1 root src 10288 jul 1 07:26 os-registry.c
- -rw-r--r-- 1 root src 3067 jul 1 07:26 pat.h
- -rw-r--r-- 1 root src 1064 jul 1 07:26 README
- -rw-r--r-- 1 root src 6897 jul 1 07:26 rmretval.h
I remarked with <<<<< the problematic files.
As you can see with a simple "file" command, those specific files are not
exactly source files...:
ender@jane:~/debian$ file /usr/src/modules/nvidia-kernel/nv/nvidia.ko
/usr/src/modules/nvidia-kernel/nv/nvidia.ko: ELF 32-bit LSB relocatable, Intel
80386, version 1 (SYSV), not stripped
What you compile is only the glue against your specific kernel and the binary
driver core.
Have not you guessed why is in non-free section?
ender@jane:~/debian$ dpkg -s nvidia-kernel-source
Package: nvidia-kernel-source
Status: install ok installed
Priority: optional
Section: non-free/x11 <<<<<<<<<<<<<<<<<
[...]
> 2.) The bug is still in version 4.3.0.dfsg.1-7 of
> xserver-xfree86.
Given that your system is "tainted" (is the word we use to tell about a
system that used a non-free kernel module, you can see with "lsmod", for
example, that your kernel looks "Tainted: "), we cannot consider further
arguments. It is not about having an
I-do-not-want-non-free-things-in-your-system opinion, but in fact
we-cannot-trust-your-kernel-now-since-included-secret-code-that-could-corrupt-something.
> 3.) > If this problem persists using the nv free
>
> > driver, feel free to reopen this bug.
>
> I'll try it.
Please do it. It gets better, and while it is not as good as the
closed-source one, it is a free alternative, and with the latter you will
have support from Debian developers.
Hope I explained to you the Debian X developers' point of view about this
issue.
Best regards,
Ender.
- --
Network engineer
Debian Developer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
iD8DBQFBP5DPWs/EhA1iABsRAuE4AKDzTRObX3RVDVVnAh7FLZJ1ksAdLgCcDzi8
sSQ/YqBwLdCpV7kGdr85Qrw=
=izpg
-----END PGP SIGNATURE-----
Reply to: