Bug 104636

Summary: GL-117 Freezing
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Gregory Taylor <gtaylor>
Component: X11 3rd PartyAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED WORKSFORME QA Contact: Stefan Dirsch <sndirsch>
Severity: Normal    
Priority: P5 - None CC: aritger
Version: Beta 1   
Target Milestone: ---   
Hardware: i686   
OS: SUSE Other   
Whiteboard:
Found By: Beta-Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: nVidia Driver Install Log

Description Gregory Taylor 2005-08-15 05:40:58 UTC
When exiting GL-117 after the first training mission in the campaign, the cursor
locked up and the "Do you wish to quit" screen was stuck. I had to kill and
restart the X server running KDE to get out rather than exit cleanly.

I'm running a GeForce 5500 on the nVidia drivers included on YOU.
Comment 1 Stefan Dirsch 2005-08-15 05:51:38 UTC
Might be a driver bug. Please attach the result of "nvidia-bug-report.sh". 
Comment 2 Gregory Taylor 2005-08-15 06:14:32 UTC
I'm not sure where this script is and can't find it on the wiki. Where is this
script located?
Comment 3 Marcel Buchholz 2005-08-15 08:27:11 UTC
(In reply to comment #2)
> I'm not sure where this script is and can't find it on the wiki. Where is this
> script located?

After installing the nvidia driver, it should be located on your hdd :)
In my case (installed the nvidia driver from nvidia.com) it is located at
/usr/bin/nvidia-bug-report.sh - /usr/bin should be in your $PATH so that it should
be enough to run "nvidia-bug-report.sh".
Comment 4 Gregory Taylor 2005-08-15 14:29:07 UTC
This might be another problem then. I installed the nVidia Drivers from YOU
after installation:

gtaylor@linux:/usr/bin> lsmod | grep nvid
nvidiafb               54172  0
i2c_algo_bit            9096  1 nvidiafb
i2c_core               20368  3 nvidiafb,i2c_algo_bit,i2c_viapro

There is no nvidia-bug-report.sh on my drive at all yet there are plenty of
other nvidia related things:

/dev/nvidia0
/dev/nvidiactl
/home/gtaylor/.yast2/you/mnt/i386/update/10.0/patches/fetchnvidia.sh-52374
/lib/modules/2.6.13-rc5-git3-3-default/kernel/drivers/char/agp/nvidia-agp.ko
/lib/modules/2.6.13-rc5-git3-3-default/kernel/drivers/video/nvidia
/lib/modules/2.6.13-rc5-git3-3-default/kernel/drivers/video/nvidia/nvidiafb.ko
/lib/modules/precompiled/2.6.13-rc5-git3-3-default/nvidia
/lib/modules/precompiled/2.6.13-rc5-git3-3-default/nvidia/gfx
/lib/modules/precompiled/2.6.13-rc5-git3-3-default/nvidia/gfx/nv-linux.o-1.0-7667.pre
/lib/modules/scripts/nvidia
/lib/modules/scripts/nvidia/2.6.13-rc5-git3-3-default
/lib/modules/scripts/nvidia/2.6.13-rc5-git3-3-default/nv-linux.o-1.0-7667
/lib/modules/scripts/nvidia/nv-kernel.o-1.0-7667
/lib/modules/scripts/nvidia.sh
/usr/bin/3Ddiag.nvidia_glx
/usr/bin/switch2nvidia
/usr/bin/tiny-nvidia-installer
/usr/lib/directfb-0.9.22/gfxdrivers/libdirectfb_nvidia.la
/usr/lib/directfb-0.9.22/gfxdrivers/libdirectfb_nvidia.so
/usr/lib/xine/plugins/1.1.0/vidix/nvidia_vid.so
/usr/share/doc/nvidia
/usr/share/doc/nvidia/EULA.html
/usr/share/doc/nvidia/NVIDIA-Linux-x86-1.0-7667-pkg1.run
/usr/share/sax/profile/nvidia
/usr/share/sax/profile/nvidia16
/usr/X11R6/lib/modules/drivers/nvidia_drv.o
/var/lib/YaST2/you/installed/fetchnvidia.sh-52374
/var/lib/YaST2/you/mnt/i386/update/10.0/patches/fetchnvidia.sh-52374
/var/log/nvidia-installer.log
Comment 5 Stefan Dirsch 2005-08-15 14:34:18 UTC
I'm no longer sure you have the nvidia driver installed at all. Please paste the
output of "3Ddiag" and attach /var/log/nvidia-installer.log.
Comment 6 Gregory Taylor 2005-08-15 15:37:59 UTC
That would be the problem. I thought that when I installed the nVidia driver
from YOU that it installed the actual driver rather than a "dummy driver."

linux:/home/gtaylor # 3Ddiag
3Ddiag version 0.726
Verifying 3D configuration:
Using 3dinfo
************************************************************

Verifying 3D configuration for 3D board "nVidia Corporation GeForce FX 5500
(10de@0326)":


Verifying driver installation:
  nvidia ... failed!
======================= !!! WARNING !!! ========================
Due to license issues only a Dummy Nvidia 2D/3D driver with
Software 3D/OpenGL rendering is provided. Please download
the official 2D/3D Nvidia driver from the nVidia webserver
(http://www.nvidia.com), if you want to use 3D hardware
accelerated 3D/OpenGL.
================================================================

Tests for X.Org configuration:
  Config File /etc/X11/xorg.conf ... done.
  Driver ... done.
  Extensions ... done.
  Options ... done.


Checking GL/GLU/glut runtime configuration:
  GL/GLU  ... done (package xorg-x11-Mesa)
  glut ... done (package freeglut)
Comment 7 Stefan Dirsch 2005-08-15 16:08:27 UTC
To figure out, why the nvidia driver was not installed I still need the
/var/log/nvidia-installer.log. We're really interested in supporting FX 5500 boards.
Comment 8 Gregory Taylor 2005-08-15 17:38:21 UTC
Created attachment 46086 [details]
nVidia Driver Install Log

Here's my driver installation log.
Comment 9 Stefan Dirsch 2005-08-15 17:42:55 UTC
Looks like you did an update, the nvidia driver was uninstalled - which is 
correct, but you didn't try to reinstall the nvidia driver again via YOU after 
the update.
Comment 10 Gregory Taylor 2005-08-15 18:03:45 UTC
Opening up YOU, my update selection reads:
"The system is up to date"
I have no option to re-install. Do we have to do the nVidia driver installation
manually from their website?
Comment 11 Stefan Dirsch 2005-08-15 18:05:43 UTC
Hmm ... try this one:

Inside YOU enable "Installable and Installed Patches" for "Show Patch
Category" and select "Download NVIDIA(r) Graphics Driver" from the
patches list (usually at the bottom of the list). Note, that you need
to mark it as "Update" (right mouse click) if you already installed it
before and the driver was uninstalled - for any reason. Proceed as
usual now. After YOU has finished restart your Xserver (i.e. logout
from your Xsession) and you're fine.
Comment 12 Gregory Taylor 2005-08-15 18:15:00 UTC
Ok, that did it. I don't remember having to do this before or seeing it
documented somewhere, it might be a good idea to try to streamline the nVidia
install a little bit. I started with a clean install, went directly into YOU
after install, did an update and selected the nVidia driver, and it didn't
install what I needed? 

Maybe this is best taken to forums or whatnot or maybe I did something wrong,
but if this is a little kludgey I'd definitely look into smoothing it out as
video cards are something that have to work well :)
Comment 13 Stefan Dirsch 2005-08-15 18:25:21 UTC
I'm afraid it's difficult to reproduce this problem. Therefore I close this now as
WORKSFORME. I'm sorry.