Bug 114012

Summary: System Freezes
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Joe Crollard <lunar_raven>
Component: X11 3rd PartyAssignee: Matthias Hopf <mhopf>
Status: RESOLVED INVALID QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: ms, sndirsch
Version: Beta 4   
Target Milestone: ---   
Hardware: Other   
OS: SUSE Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: nvidia-bug-report log

Description Joe Crollard 2005-08-30 01:33:15 UTC
This will give you the needed info:
http://forums.suselinuxsupport.de/index.php?showtopic=18969&pid=108411&st=0&#entry108411

My system is a Dell Dimension 8200
256MB of RDRAM
Pentium 4 2.40GHZ
SBLIVE! Soundcard
80GB Internal HD
120GB USB External HD

In brief, my system has been freezing randomly, and I have to hard reboot (hold
power).  Control + Alt + Backspace has no affect.  Nothing has changed, other
than my update to Beta 3.  I've never had this issue with any other distro.

Possibly I can get help debugging when this happens?

I did try moving my external HD to another USB port..and the freezing has slowed
way down..for some reason.  It hasn't actually locked up yet.
Comment 1 Danny Al-Gaaf 2005-08-31 12:06:13 UTC
please report bugs for openSUSE against SUSE 10.0 and take a look at:  http://
www.opensuse.org/index.php/Submit_a_bug befor report a bug
Comment 2 Dr. Werner Fink 2005-08-31 14:29:52 UTC
Maybe kernel or X11 fully freezed.
Comment 3 Joe Crollard 2005-08-31 14:34:53 UTC
Sorry if I made this in the wrong section.  Anyway, my problem was my nvidia
drivers :(
Comment 4 Stefan Dirsch 2005-08-31 15:24:14 UTC
Please attach results of nvidia-bug-report.sh.
Comment 5 Joe Crollard 2005-09-01 05:11:32 UTC
Created attachment 48406 [details]
nvidia-bug-report log
Comment 6 Joe Crollard 2005-09-01 05:13:44 UTC
there it is...attached above ;).   

I have discovered that if I turn off 'RenderAccel' all is well.

This line in xorg has to be commented out, for some reason:

  Option       "RenderAccel"

I know this can be turned off through yast as well.

What exactly is renderaccel?  Is this the 3d acceleration, or something else? 
It appears that 3d acceleration is still enabled (so yast tells me). Hope this
helps.
Comment 7 Stefan Dirsch 2005-09-01 06:11:15 UTC
This is documented in the nvidia driver README  
  
        Option "RenderAccel" "boolean"  
                Enable or disable hardware acceleration of the RENDER  
                extension.  THIS OPTION IS EXPERIMENTAL.  ENABLE IT AT YOUR  
                OWN RISK.  There is no correctness test suite for the  
                RENDER extension so NVIDIA can not verify that RENDER  
                acceleration works correctly.   Default: hardware   
                acceleration of the RENDER extension is disabled.  
  
I wonder who wrote this option in your /etc/X11/xorg.conf. Matthias, Marcus is 
SaX2 doing this now - using some profile? 
Comment 8 Matthias Hopf 2005-09-01 09:44:07 UTC
Hm, RenderAccel works w/o problems here, and NVidia is considering switching
this on by default.
Due to this I suggested to Marcus to switch it on by default, so that we finally
get some idea whether the acceleration works well or not.

I guess your card is too old to work well with RenderAccel, actually I'm
surprised that a GeForce 4MX still works with current NVidia drivers, as GeForce
2 is not supported any more, and a GeForce 4MX is rather something like a
GeForce 2.5MX (they are closer related to GF2 than to GF3, let alone GF4). But
looking at the docs, even GeForce 2MX is supported...

Marcus, what do you think? Shall we switch RenderAccel to off by default on
NVidia hardware, or rather wait for additional bug reports?
Comment 9 Stefan Dirsch 2005-09-01 10:29:47 UTC
Marcus, please switch to

  Option "Renderaccel" "off"

in profile instead. I don't want to risk a lot of freezing systems because of this.
Comment 10 Marcus Schaefer 2005-09-01 11:29:08 UTC
cd /usr/share/sax/profile: 
 
  grep -r RenderAccel . 
 
there is not option set like this 
 
Comment 11 Stefan Dirsch 2005-09-01 12:42:15 UTC
But Matthias told you to set this by default? Matthias, please check whether it
is SaX2, which sets this option.
Comment 12 Matthias Hopf 2005-09-01 13:46:30 UTC
No, it doesn't.

Hm, if I could only remember...
Marcus, I'm sure we talked about it, but maybe we decided that it's no good to
do this by default.

Joe, did you do anything special with your configuration? How did this
RenderAccel come into your config in the first place? sax2 appearantly doesn't
do it.
Comment 13 Joe Crollard 2005-09-01 14:21:14 UTC
That's very odd..I'm really not sure how this option came on.  I'm almost
positive I didn't do this...unless someone else was messing around on my computer. 
Comment 14 Matthias Hopf 2005-09-01 14:55:50 UTC
I'm closing this as INVALID as long as it isn't clear how this option got into
your configuration.

No offense, but if we do not insert RenderAccel ourself, it is basically
unsupported (even more unsupported than using the NVidia driver in the first
place ;)

If you stumble upon new information about this, feel free to reopen.
Maybe you could also try to re-configure X wih 'sax2 -r'. If RenderAccel is
included in the new configuration, we will have to investigate why.