Bug 638137

Summary: nouveau [GeForce 210] [mi] EQ overflowing. The server is probably stuck in an infinite loop.
Product: [openSUSE] openSUSE 11.4 Reporter: Kyrill Detinov <lazy.kent>
Component: X.OrgAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED FIXED QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Major    
Priority: P3 - Medium CC: temp909
Version: Factory   
Target Milestone: ---   
Hardware: x86-64   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: Xorg.0.log.old
Xorg.0.log
message log
warn log
Xorg.0.log.old
Xorg.0.log - working OK

Description Kyrill Detinov 2010-09-09 09:30:16 UTC
Created attachment 388484 [details]
Xorg.0.log.old

openSUSE Factory x86_64.
NVIDIA GF 9600GT.

Boot init 5. Running KDE 4.5.1.
After 5-10 minutes Xorg freezes. Keyboard doesn't work. I can move mouse cursor.
Reproducible always.

Installed packages:

Mesa-7.8.2-5.4.x86_64
Mesa-nouveau3d-7.8.2-5.4.x86_64
xorg-x11-7.5-17.2.x86_64
xorg-x11-driver-input-7.5-13.1.x86_64
xorg-x11-driver-video-7.5-21.1.x86_64
xorg-x11-driver-video-nouveau-0.0.16_20100826_065576d-1.1.x86_64
xorg-x11-fonts-7.5-3.1.noarch
xorg-x11-fonts-core-7.5-3.1.noarch
xorg-x11-libfontenc-7.5-3.3.x86_64
xorg-x11-libICE-32bit-7.5-3.2.x86_64
xorg-x11-libICE-7.5-3.2.x86_64
xorg-x11-libs-7.5-6.4.x86_64
xorg-x11-libSM-32bit-7.5-3.1.x86_64
xorg-x11-libSM-7.5-3.1.x86_64
xorg-x11-libX11-32bit-7.5-3.10.x86_64
xorg-x11-libX11-7.5-3.10.x86_64
xorg-x11-libX11-ccache-7.5-3.15.x86_64
xorg-x11-libXau-32bit-7.5-3.2.x86_64
xorg-x11-libXau-7.5-3.2.x86_64
xorg-x11-libxcb-32bit-7.5-5.3.x86_64
xorg-x11-libxcb-7.5-5.3.x86_64
xorg-x11-libXdmcp-7.5-3.2.x86_64
xorg-x11-libXext-32bit-7.5-3.3.x86_64
xorg-x11-libXext-7.5-3.3.x86_64
xorg-x11-libXfixes-7.5-3.3.x86_64
xorg-x11-libxkbfile-7.5-3.3.x86_64
xorg-x11-libXmu-7.5-3.3.x86_64
xorg-x11-libXp-7.5-3.3.x86_64
xorg-x11-libXpm-7.5-3.1.x86_64
xorg-x11-libXprintUtil-7.5-3.3.x86_64
xorg-x11-libXrender-7.5-3.1.x86_64
xorg-x11-libXt-32bit-7.5-3.1.x86_64
xorg-x11-libXt-7.5-3.1.x86_64
xorg-x11-libXv-7.5-3.3.x86_64
xorg-x11-server-7.5_1.9.0-1.3.x86_64
xorg-x11-server-extra-7.5_1.9.0-1.3.x86_64
xorg-x11-xauth-7.5-17.2.x86_64

Xorg.0.log.old attached.
Comment 1 Stefan Dirsch 2010-09-09 10:07:05 UTC
Could you update kernel and X.Org

zypper ar \
  http://download.opensuse.org/repositories/Kernel:/HEAD/openSUSE_Factory/ \
  Kernel:HEAD
zypper ar \
  http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_Factory/ \
  X11:XOrg
zypper mr -p 90 Kernel:HEAD
zypper mr -p 90 X11:XOrg
zypper ref
zypper dup
zypper in xorg-x11-server-debuginfo xorg-x11-server-debugsource \
          xorg-x11-driver-video-debuginfo xorg-x11-driver-video-debugsource \
          xorg-x11-driver-input-debuginfo xorg-x11-driver-input-debugsource \
          libpixman-1-0-debuginfo libpixman-1-0-debugsource \
          libpciaccess0-debuginfo libpciaccess0-debugsource

and try again?
Comment 2 Kyrill Detinov 2010-09-09 14:43:33 UTC
Created attachment 388622 [details]
Xorg.0.log
Comment 3 Kyrill Detinov 2010-09-09 14:45:03 UTC
I installed kernel-desktop-2.6.36-rc3-10 from Kernel:HEAD and xorg packages from X11:XOrg.

The problem is still here.
Comment 4 Stefan Dirsch 2010-09-09 14:48:18 UTC
As workaround please try with boot option 'nomodeset', which switches to nv driver instead.
Comment 5 Stefan Dirsch 2010-09-12 03:05:13 UTC
*** Bug 638693 has been marked as a duplicate of this bug. ***
Comment 6 jamie m 2010-09-12 17:29:19 UTC
I tried the nomodeset. The result is a white screen with a mouse courser when I'm expecting a logon prompt.

Where do I upload the log files here?
Comment 7 Stefan Dirsch 2010-09-12 17:40:57 UTC
Jamie, are you using autologin and compiz? That would explain the behaviour. compiz requires 3D support, otherwise the screen turn white. You can attach the logfiles to bugzilla ("Add an attachment").
Comment 8 jamie m 2010-09-12 17:56:01 UTC
Created attachment 388978 [details]
message log
Comment 9 jamie m 2010-09-12 17:56:47 UTC
Created attachment 388979 [details]
warn log
Comment 10 jamie m 2010-09-12 17:57:25 UTC
Created attachment 388980 [details]
Xorg.0.log.old
Comment 11 jamie m 2010-09-12 21:05:01 UTC
So I turned off compiz, like you say and rebooted with nomodeset.

The system runs with the nomodeset nv driver without freezes for 2 hours.

So what did we prove the nv driver is better or a workaround? 

No way, because you'll need dual Xeons just to play full video. The nv driver is brutal on the cpu.
Comment 12 Stefan Dirsch 2010-09-12 21:18:40 UTC
Using nv driver and disabling compiz is only considered a workaround.
Comment 13 Kyrill Detinov 2010-09-25 18:23:51 UTC
Created attachment 391544 [details]
Xorg.0.log - working OK
Comment 14 Kyrill Detinov 2010-09-25 18:24:25 UTC
Updated to kernel-desktop-2.6.36-rc5.22.1 from Kernel:HEAD and latest xorg-x11-* and Mesa-* packages from X11:XOrg.

It seems, I have no problem now. Everything works OK.
Comment 15 Kyrill Detinov 2010-10-01 20:20:09 UTC
Stefan, I've updated today from X11:XOrg. No problem with nouveau at all.
Do you need any info or logs?
Comment 16 Stefan Dirsch 2010-10-02 00:24:51 UTC
Jamie, can you confirm that the issue has been fixed with the update to X11:Xorg and Kernel:HEAD?
Comment 17 Stefan Dirsch 2010-10-08 02:20:54 UTC
Jamie, I'm assuming the issue has been fixed meanwhile for you, i.e GeForce 210, as well. Otherwise please reopen. Thanks.
Comment 18 jamie m 2011-03-21 04:59:21 UTC
Not resolved with the following comment:

I had access to the machine last week.  It was fully upated current with
the normal repositories of a normal desktop 11.3 gnome.

Unfortunately I had to choose not to spend the time with the xorg and kernel head suggestions to test for freezing.

I wont have access to that desktop again. I solved by swapping out G210 with a modern ATI. Sorry that I could not continue.