My PC recently died so now I'm running a very old box that has an nVidia Corporation NV35 [GeForce FX 5900] (rev a1) as reported by lspci.<br>X default to using the nouveau driver that is extremely slow.<br>I tried installing the binary driver using System/Hardware Drivers but this causes a kernel freeze as seen below. I had to boot up from the Alternate CD to manually remove the driver - and rename xorg.conf.<br>

<br>I can see that the kernel nicely suggests a way to get around it but I'm a bit unsure exactly which steps to follow. lsmod doesn't report any of rivafb, rivatv or nvidiafb as loaded when using the nouveau driver.<br>

I tried looking through the archives and Google but couldn't find any answers.<br><br>In the hope that someone can help<br><br>Best regards<br><br>Thomas Olsen<br><br>Aug 20 23:25:26 tanghus kernel: [ 1154.522572] nvidia: module license 'NVIDIA' taints kernel.<br>

Aug 20 23:25:26 tanghus kernel: [ 1154.522582] Disabling lock debugging due to kernel taint<br>Aug 20 23:25:26 tanghus kernel: [ 1155.554108] NVRM: The NVIDIA probe routine was not called for 1 device(s).<br>Aug 20 23:25:26 tanghus kernel: [ 1155.554116] NVRM: This can occur when a driver such as rivafb, nvidiafb or<br>

Aug 20 23:25:26 tanghus kernel: [ 1155.554119] NVRM: rivatv was loaded and obtained ownership of the NVIDIA<br>Aug 20 23:25:26 tanghus kernel: [ 1155.554121] NVRM: device(s).<br>Aug 20 23:25:26 tanghus kernel: [ 1155.554126] NVRM: Try unloading the rivafb, nvidiafb or rivatv kernel module<br>

Aug 20 23:25:26 tanghus kernel: [ 1155.554128] NVRM: (and/or reconfigure your kernel without rivafb/nvidiafb<br>Aug 20 23:25:26 tanghus kernel: [ 1155.554130] NVRM: support), then try loading the NVIDIA kernel module again.<br>

Aug 20 23:25:26 tanghus kernel: [ 1155.554134] NVRM: No NVIDIA graphics adapter probed!<br>Aug 20 23:26:48 tanghus kernel: [ 1236.799048] [drm] nouveau 0000:01:00.0: nouveau_channel_free: freeing fifo 1<br>Aug 20 23:26:49 tanghus kernel: Kernel logging (proc) stopped.<br>

<br>Another try gave this:<br><br>Aug 20 23:42:03 tanghus kernel: [   15.776089] nvidia: module license 'NVIDIA' taints kernel.<br>Aug 20 23:42:03 tanghus kernel: [   15.776099] Disabling lock debugging due to kernel taint<br>

Aug 20 23:42:03 tanghus kernel: [   16.185722] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1<br>Aug 20 23:42:04 tanghus kernel: [   16.970244]   alloc irq_desc for 19 on node -1<br>Aug 20 23:42:04 tanghus kernel: [   16.970251]   alloc kstat_irqs on node -1<br>

Aug 20 23:42:04 tanghus kernel: [   16.970265] ENS1371 0000:00:08.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19<br>Aug 20 23:42:04 tanghus kernel: [   16.970369]   alloc irq_desc for 16 on node -1<br>Aug 20 23:42:04 tanghus kernel: [   16.970372]   alloc kstat_irqs on node -1<br>

Aug 20 23:42:04 tanghus kernel: [   16.970379] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16<br>Aug 20 23:42:04 tanghus kernel: [   16.970391] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem<br>

Aug 20 23:42:04 tanghus kernel: [   16.975584] NVRM: loading NVIDIA Linux x86 Kernel Module  96.43.17  Thu Apr 15 05:28:41 PDT 2010<br>Aug 20 23:42:05 tanghus kernel: [   18.670296] agpgart-via 0000:00:00.0: AGP 2.0 bridge<br>

Aug 20 23:42:05 tanghus kernel: [   18.670321] agpgart-via 0000:00:00.0: putting AGP V2 device into 4x mode<br>Aug 20 23:42:05 tanghus kernel: [   18.670377] nvidia 0000:01:00.0: putting AGP V2 device into 4x mode<br>Aug 20 23:42:13 tanghus kernel: [   26.396065] eth0: no IPv6 routers present<br>

Aug 20 23:42:22 tanghus kernel: [   34.982968] agpgart-via 0000:00:00.0: AGP 2.0 bridge<br>Aug 20 23:42:22 tanghus kernel: [   34.982993] agpgart-via 0000:00:00.0: putting AGP V2 device into 4x mode<br>Aug 20 23:42:22 tanghus kernel: [   34.983049] nvidia 0000:01:00.0: putting AGP V2 device into 4x mode<br>

Aug 20 23:42:38 tanghus kernel: [   50.902055] agpgart-via 0000:00:00.0: AGP 2.0 bridge<br>Aug 20 23:42:38 tanghus kernel: [   50.902080] agpgart-via 0000:00:00.0: putting AGP V2 device into 4x mode<br>Aug 20 23:42:38 tanghus kernel: [   50.902136] nvidia 0000:01:00.0: putting AGP V2 device into 4x mode<br>

Aug 20 23:45:03 tanghus kernel: Kernel logging (proc) stopped.<br><br>