NVIDIA driver causes kernel freeze

Thomas Olsen tanghus at gmail.com
Tue Aug 24 10:48:32 UTC 2010


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.
X default to using the nouveau driver that is extremely slow.
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.

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.
I tried looking through the archives and Google but couldn't find any
answers.

In the hope that someone can help

Best regards

Thomas Olsen

Aug 20 23:25:26 tanghus kernel: [ 1154.522572] nvidia: module license
'NVIDIA' taints kernel.
Aug 20 23:25:26 tanghus kernel: [ 1154.522582] Disabling lock debugging due
to kernel taint
Aug 20 23:25:26 tanghus kernel: [ 1155.554108] NVRM: The NVIDIA probe
routine was not called for 1 device(s).
Aug 20 23:25:26 tanghus kernel: [ 1155.554116] NVRM: This can occur when a
driver such as rivafb, nvidiafb or
Aug 20 23:25:26 tanghus kernel: [ 1155.554119] NVRM: rivatv was loaded and
obtained ownership of the NVIDIA
Aug 20 23:25:26 tanghus kernel: [ 1155.554121] NVRM: device(s).
Aug 20 23:25:26 tanghus kernel: [ 1155.554126] NVRM: Try unloading the
rivafb, nvidiafb or rivatv kernel module
Aug 20 23:25:26 tanghus kernel: [ 1155.554128] NVRM: (and/or reconfigure
your kernel without rivafb/nvidiafb
Aug 20 23:25:26 tanghus kernel: [ 1155.554130] NVRM: support), then try
loading the NVIDIA kernel module again.
Aug 20 23:25:26 tanghus kernel: [ 1155.554134] NVRM: No NVIDIA graphics
adapter probed!
Aug 20 23:26:48 tanghus kernel: [ 1236.799048] [drm] nouveau 0000:01:00.0:
nouveau_channel_free: freeing fifo 1
Aug 20 23:26:49 tanghus kernel: Kernel logging (proc) stopped.

Another try gave this:

Aug 20 23:42:03 tanghus kernel: [   15.776089] nvidia: module license
'NVIDIA' taints kernel.
Aug 20 23:42:03 tanghus kernel: [   15.776099] Disabling lock debugging due
to kernel taint
Aug 20 23:42:03 tanghus kernel: [   16.185722] eth0: link up, 100Mbps,
full-duplex, lpa 0x45E1
Aug 20 23:42:04 tanghus kernel: [   16.970244]   alloc irq_desc for 19 on
node -1
Aug 20 23:42:04 tanghus kernel: [   16.970251]   alloc kstat_irqs on node -1
Aug 20 23:42:04 tanghus kernel: [   16.970265] ENS1371 0000:00:08.0: PCI INT
A -> GSI 19 (level, low) -> IRQ 19
Aug 20 23:42:04 tanghus kernel: [   16.970369]   alloc irq_desc for 16 on
node -1
Aug 20 23:42:04 tanghus kernel: [   16.970372]   alloc kstat_irqs on node -1
Aug 20 23:42:04 tanghus kernel: [   16.970379] nvidia 0000:01:00.0: PCI INT
A -> GSI 16 (level, low) -> IRQ 16
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
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
Aug 20 23:42:05 tanghus kernel: [   18.670296] agpgart-via 0000:00:00.0: AGP
2.0 bridge
Aug 20 23:42:05 tanghus kernel: [   18.670321] agpgart-via 0000:00:00.0:
putting AGP V2 device into 4x mode
Aug 20 23:42:05 tanghus kernel: [   18.670377] nvidia 0000:01:00.0: putting
AGP V2 device into 4x mode
Aug 20 23:42:13 tanghus kernel: [   26.396065] eth0: no IPv6 routers present
Aug 20 23:42:22 tanghus kernel: [   34.982968] agpgart-via 0000:00:00.0: AGP
2.0 bridge
Aug 20 23:42:22 tanghus kernel: [   34.982993] agpgart-via 0000:00:00.0:
putting AGP V2 device into 4x mode
Aug 20 23:42:22 tanghus kernel: [   34.983049] nvidia 0000:01:00.0: putting
AGP V2 device into 4x mode
Aug 20 23:42:38 tanghus kernel: [   50.902055] agpgart-via 0000:00:00.0: AGP
2.0 bridge
Aug 20 23:42:38 tanghus kernel: [   50.902080] agpgart-via 0000:00:00.0:
putting AGP V2 device into 4x mode
Aug 20 23:42:38 tanghus kernel: [   50.902136] nvidia 0000:01:00.0: putting
AGP V2 device into 4x mode
Aug 20 23:45:03 tanghus kernel: Kernel logging (proc) stopped.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kubuntu-users/attachments/20100824/7792d1bf/attachment.html>


More information about the kubuntu-users mailing list