Recientemente migré a Slackware, e instalé la versión de 64 bits. Al usar dos monitores, y la necesidad de sacarle el jugo a la placa de video, quise instalar los drivers Unix de NVIDIA. Bajé la última versión del driver para 64 bits, y al querer instalarlo me aparecía un error relacionado al Kernel. Me fijé en el archivo /var/log/nvidia-installer.log los errores, y descubrí una pista, que mi placa estaba soportada por los drivers 304.xx Legacy:
-> Kernel module load error: Error: could not insert module ./kernel/nvidia.ko: No such device
-> Kernel messages:
[ 9.453589] Linux agpgart interface v0.103
[ 15.007307] forcedeth 0000:00:07.0: irq 43 for MSI/MSI-X
[ 30.485281] NET: Registered protocol family 10
[ 41.330058] eth0: no IPv6 routers present
[ 117.104123] nvidia: module license 'NVIDIA' taints kernel.
[ 117.104128] Disabling lock debugging due to kernel taint
[ 117.147908] NVRM: The NVIDIA GeForce 6800 XT GPU installed in this system is
[ 117.147909] NVRM: supported through the NVIDIA 304.xx Legacy drivers. Please
[ 117.147910] NVRM: visit http://www.nvidia.com/object/unix.html for more
[ 117.147911] NVRM: information. The 310.19 NVIDIA driver will ignore
[ 117.147912] NVRM: this GPU. Continuing probe...
[ 117.147939] NVRM: No NVIDIA graphics adapter found!
[ 145.633457] [drm] Initialized drm 1.1.0 20060810
[ 145.647973] wmi: Mapper loaded
[ 151.270103] nm-applet[3301]: segfault at 1 ip 00007fb07e77237e sp 00007fff902162c0 error 4 in libc-2.15.so[7fb07e728000+1b5000]
[ 151.506237] ata2.00: configured for UDMA/133
[ 151.506243] ata2: EH complete
[ 156.768518] EXT4-fs (sda2): re-mounted. Opts: commit=0
[ 2862.420880] mtrr: no MTRR for a0000000,10000000 found
[ 2926.906715] NVRM: The NVIDIA GeForce 6800 XT GPU installed in this system is
[ 2926.906716] NVRM: supported through the NVIDIA 304.xx Legacy drivers. Please
[ 2926.906717] NVRM: visit http://www.nvidia.com/object/unix.html for more
[ 2926.906718] NVRM: information. The 310.19 NVIDIA driver will ignore
[ 2926.906719] NVRM: this GPU. Continuing probe...
[ 2926.906751] NVRM: No NVIDIA graphics adapter found!
Al bajar el driver indicado en el archivo, pude finalmente instalarlo. Tuve que modificar los permisos del archivo con chmod:
user@user#: chmod a+x NVIDIA-Linux-x86_64-304.64.run
user@user#: ./NVIDIA-Linux-x86_64-304.64.run
Esto hay que hacerlo sin usar X, dado que tiene que realizar modificaciones. Hay que hacer un blacklist a los drivers nouveau, pero el instalador del driver NVIDIA se encarga solo del blacklist.