Comment 53 for bug 561049

Revision history for this message
TJ (tj) wrote :

Well it gets more confusing! Both logs show the device nodes created. Are you *sure* the failed_log isn't accidentally a successful run?

After sed-ing out the differences in dates and times a diff doesn't show much difference aside from echoing of the commands in the successful_log.

sed -i -e 's/..:..:../ : : /g' -e 's/..:../ : /g' -e 's/2010-04-24/ - - /g' succeeded_log
sed -i -e 's/..:..:../ : : /g' -e 's/..:../ : /g' -e 's/2010-04-24/ - - /g' failed_log

diff -Nu succeeded_log failed_log
--- succeeded_log 2010-04-24 20:12:38.000000000 +0100
+++ failed_log 2010-04-24 20:12:43.000000000 +0100
@@ -1,14 +1,8 @@
-lsmod | grep nvidia
 nvidia 10799466 0
-ls -l /dev/nvidia*
   : annot access /dev/nvidi : o such file or directory
-modprobe -vr --first-time -o nvidia nvidia-current
 rmmod /lib/modules/2.6.32-19-generic/updates/dkms/nvidia-current.ko
-modprobe -v --first-time -o nvidia nvidia-current
 WARNI : ould not find old name in /lib/modules/2.6.32-19-generic/updates/dkms/nvidia-current.ko to replace!
 insmod /lib/modules/2.6.32-19-generic/updates/dkms/nvidia-current.ko
-startx -- -verbose 5 -logverbose 5
-echo "forked, x started"
 forked, x started

@@ -497,7 +491,6 @@
 (**) AT Translated Set 2 keyboa : pplying InputClass "evdev keyboard catchall"
 (**) AT Translated Set 2 keyboa : lways reports core events
 (**) AT Translated Set 2 keyboa : evi : /dev/input/event3"
-sleep 35
 (II) AT Translated Set 2 keyboa : ound keys
 (II) AT Translated Set 2 keyboa : onfiguring as keyboard
 (II) XINP : dding extended input device "AT Translated Set 2 keyboard" (ty : EYBOARD)
@@ -535,10 +528,8 @@
 (II) config/ud : dding input device Macintosh mouse button emulation (/dev/input/mouse0)
 (II) No input driver/identifier specified (ignoring)
 (II) X : euse xkmfile /var/lib/xkb/server-F8D9B4EE1D9075AF4B1C23C75362EE93E14954A0.xkm
-ls -l /dev/nvidia*
 crw-rw-rw- 1 root root 195, 0 - - : /dev/nvidia0
 crw-rw-rw- 1 root root 195, 255 - - : /dev/nvidiactl
-shutdown -r now

 waiting for X server to shut down (II) Power Butt : lose
 (II) UnloadModu : evdev"
--------

On a related note there's confirmation that nvidia_drv.so creates the nodes:

strings /usr/lib/nvidia-current/xorg/nvidia_drv.so | grep dev/nvidia
/dev/nvidiactl
/dev/nvidia%d