Crash, Screwy Dependency, Error Message for Livna Nvidia Modules

Charles Curley charlescurley at charlescurley.com
Thu Jan 4 15:46:37 UTC 2007


I just did a "yum update" on Fedora Core 6, which brought in kernel
2869. I did not reboot. I then ran

yum install xorg-x11-drv-nvidia

yum wanted to install kernel 2869 again.

I then rebooted to the 2869 kernel, and ran the install command. Yum
still wanted to re-install the same kernel.

So I let it go ahead, and got this:

--------------------------------------------------
Transaction Check Error:   package kernel-2.6.18-1.2869.fc6 is already installed
  file /boot/System.map-2.6.18-1.2869.fc6 from install of kernel-2.6.18-1.2869.fc6 conflicts with file from package kernel-2.6.18-1.2869.fc6
  file /boot/config-2.6.18-1.2869.fc6 from install of kernel-2.6.18-1.2869.fc6 conflicts with file from package kernel-2.6.18-1.2869.fc6
  file /boot/symvers-2.6.18-1.2869.fc6.gz from install of kernel-2.6.18-1.2869.fc6 conflicts with file from package kernel-2.6.18-1.2869.fc6
  file /boot/vmlinuz-2.6.18-1.2869.fc6 from install of kernel-2.6.18-1.2869.fc6 conflicts with file from package kernel-2.6.18-1.2869.fc6
--------------------------------------------------

I then erased the new kernel, rebooted to an older one, and ran the
install command again. I got this:

--------------------------------------------------
Running Transaction
  Installing: kernel                       ######################### [1/3] 
  Installing: kmod-nvidia                  ######################### [2/3] 
  Installing: xorg-x11-drv-nvidia          ######################### [3/3] 
FATAL: Module nvidia not found.

Installed: xorg-x11-drv-nvidia.i386 0:1.0.9631-1.lvn6
Dependency Installed: kernel.i686 0:2.6.18-1.2869.fc6 kmod-nvidia.i686 0:1.0.9631-1.2.6.18_1.2869.fc6
Complete!
--------------------------------------------------

I then rebooted, and logged in via SSH before I logged in as a user on
the machine. The machine ran GDM fine. When I logged in, X and Gnome
came part way up, then locked up completely, even the mouse
pointer. The SSH login reported this:

--------------------------------------------------
[root at charlesc ~]# 
Message from syslogd at charlesc at Thu Jan  4 08:34:33 2007 ...
charlesc kernel: Oops: 0000 [#1]

Message from syslogd at charlesc at Thu Jan  4 08:34:33 2007 ...
charlesc kernel: SMP 

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: CPU:    0

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: EIP is at _nv008760rm+0xf/0x20 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: eax: 00000000   ebx: f4cae800   ecx: f4da8000   edx: f4da8000

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: esi: f4d5ca2c   edi: f4d5ca3c   ebp: f4d5c9c0   esp: f4d5c9b0

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: ds: 007b   es: 007b   ss: 0068

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: Process Xorg (pid: 3976, ti=f4d5c000 task=f4d630c0 task.ti=f4d5c000)

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: Stack: 000000a6 000000a1 00000a00 00000010 f4d5cac4 f8f62748 f4da8000 00000000 

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:        00000009 00000000 000000ff 00000001 f4d5cb5c f4cae800 f8ea1aaa f4cae81c 

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:        00000030 0000002f f4d93000 f4d93800 f4d61000 f66cf000 f4d92e00 f4cae800 

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: Call Trace:

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: Inexact backtrace:

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8f62748>] _nv003367rm+0x908/0x9e8 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ea1aaa>] _nv002933rm+0x26/0x2c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ea188f>] _nv002939rm+0x2b/0x84 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ea1aa1>] _nv002933rm+0x1d/0x2c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ea1aaa>] _nv002933rm+0x26/0x2c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8f167d2>] _nv008763rm+0x52/0x70 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9034d87>] _nv005892rm+0x23/0x28 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8f1b746>] _nv008764rm+0x32/0xa0 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8f1b76e>] _nv008764rm+0x5a/0xa0 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8fa5cda>] _nv007574rm+0x3e/0x17c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8f629ee>] _nv003375rm+0x1c6/0x1168 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8f62aea>] _nv003375rm+0x2c2/0x1168 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9034d87>] _nv005892rm+0x23/0x28 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ea1aaa>] _nv002933rm+0x26/0x2c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ea1aa1>] _nv002933rm+0x1d/0x2c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ea1aaa>] _nv002933rm+0x26/0x2c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ea1aaa>] _nv002933rm+0x26/0x2c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ea1aa1>] _nv002933rm+0x1d/0x2c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ea1aaa>] _nv002933rm+0x26/0x2c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9034b81>] _nv005896rm+0x25/0x44 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9034d87>] _nv005892rm+0x23/0x28 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9124ed6>] _nv000382rm+0x1e2/0x324 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9124eb1>] _nv000382rm+0x1bd/0x324 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f904aedb>] _nv005584rm+0x73/0xb8 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f904af12>] _nv005584rm+0xaa/0xb8 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f901632a>] _nv006581rm+0x9a/0xfc [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9016428>] _nv006579rm+0x2c/0x44 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9016435>] _nv006579rm+0x39/0x44 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9034589>] _nv005646rm+0xf1/0xfc [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f901385b>] _nv006557rm+0x4f/0x13c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f90138b2>] _nv006557rm+0xa6/0x13c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e84aa7>] _nv009861rm+0x13/0x38 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f901ecef>] _nv006465rm+0xab/0xc0 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e84aa7>] _nv009861rm+0x13/0x38 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9015f33>] _nv006585rm+0x1f/0x28 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e84aa7>] _nv009861rm+0x13/0x38 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e888df>] _nv009864rm+0x1f/0x130 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e8830a>] _nv009828rm+0x16/0x34 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e888df>] _nv009864rm+0x1f/0x130 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8eb0c3e>] _nv001952rm+0x32/0x244 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e88377>] _nv009886rm+0x4f/0xd4 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e96260>] _nv002043rm+0x3d0/0x400 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e9623a>] _nv002043rm+0x3aa/0x400 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e85f33>] _nv009858rm+0x23/0x6c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e95661>] _nv002044rm+0xd1/0x258 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f91394a9>] os_acquire_sema+0x59/0x6e [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8eb2dfa>] _nv002769rm+0x12/0x18 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e9176f>] _nv003646rm+0x33/0x9c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8e917a5>] _nv003646rm+0x69/0x9c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ebd1fd>] _nv001996rm+0x3d/0x770 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ebd393>] _nv001996rm+0x1d3/0x770 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9139423>] os_release_sema+0x3f/0x6c [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f8ebb3bc>] rm_ioctl+0x1c/0x24 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<c04e8a82>] copy_from_user+0x40/0x6c

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f91369a3>] nv_kern_ioctl+0x2fe/0x36f [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<c045fec9>] free_pgtables+0x90/0xa3

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9136b90>] nv_kern_vma_release+0x6c/0x132 [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9136a49>] nv_kern_unlocked_ioctl+0x18/0x1d [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<f9136a31>] nv_kern_unlocked_ioctl+0x0/0x1d [nvidia]

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<c047f1d7>] do_ioctl+0x1f/0x62

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<c047f464>] vfs_ioctl+0x24a/0x25c

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<c047f4c2>] sys_ioctl+0x4c/0x66

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  [<c0404013>] syscall_call+0x7/0xb

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel:  =======================

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: Code: 14 50 6a 03 8b 45 10 50 51 53 8b 42 14 ff d0 90 8d 74 26 00 8b 5d e8 89 ec 5d c3 90 55 89 e5 83 ec 08 8b 4d 08 8b 45 0c 83 c4 f8 <8b> 90 80 00 00 00 50 51 8b 42 04 ff d0 89 ec 5d c3 55 89 e5 8b 

Message from syslogd at charlesc at Thu Jan  4 08:34:34 2007 ...
charlesc kernel: EIP: [<f8f19c47>] _nv008760rm+0xf/0x20 [nvidia] SS:ESP 0068:f4d5c9b0

--------------------------------------------------

The system did not lock up, and I was able to reboot gracefully from
the SSH login. I fell back to an older kernel and the Xorg drivers.

The video card is:

--------------------------------------------------
[root at charlesc ~]# lspci | grep -i nvidia
01:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 4000 AGP 8x] (rev c1)
--------------------------------------------------

A few more questions:

* What's with the "FATAL: Module nvidia not found."?

* How is yum determining the dependency here?

-- 

Charles Curley                  /"\    ASCII Ribbon Campaign
Looking for fine software       \ /    Respect for open standards
and/or writing?                  X     No HTML/RTF in email
http://www.charlescurley.com    / \    No M$ Word docs in email

Key fingerprint = CE5C 6645 A45A 64E4 94C0  809C FFF6 4C48 4ECD DFDB
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20070104/4f593a3b/attachment-0001.sig>


More information about the fedora-list mailing list