Project

General

Profile

Bug #1127

X hangs when using nvidia drivers

Added by Gordon Ross over 8 years ago. Updated about 8 years ago.

Status:
Closed
Priority:
Normal
Category:
XNV (X Window System)
Target version:
Start date:
2010-10-22
Due date:
2011-09-14
% Done:

100%

Estimated time:
8.00 h
Difficulty:
Medium
Tags:
xnv

Description

Shortly after starting to play a youtube video, Xorg froze for me.

Here's what I have installed:
pkg:,5.11-0.151:20110608T102026Z

Xorg log file attached.


Files

Xorg0log.txt (11.2 KB) Xorg0log.txt Gordon Ross, 2011-06-19 06:13 PM
Xorg.0.log.old (13.5 KB) Xorg.0.log.old Marion Hakanson, 2011-10-04 06:52 PM

History

#1

Updated by Andrzej Szeszo over 8 years ago

I have just pushed slightly newer driver to the dev-il repo (275.09.07). Please let us know if the new driver works any better.

#2

Updated by Jake Young over 8 years ago

  • Status changed from New to Feedback

I had issues getting my desktop to start after my initial boot. I'm using startx to launch dwm via xinitc.

I would see the nvidia splash screen and then just blackscreen. Usually killing X and restarting it would fix it.

I loaded the 275.09.07 driver and the issue has gone away.

#3

Updated by Andrzej Szeszo over 8 years ago

  • Status changed from Feedback to Closed

Resolved by upgrading NVIDIA driver in /dev-il repo. Closing.

#4

Updated by Alasdair Lumsden over 8 years ago

  • Status changed from Closed to In Progress

Re-opening. Issue is identified as X.org being built with the wrong compiler:

alasdair ~ (ninja.rar): uname -a
SunOS ninja.rar.nu 5.11 oi_151a i86pc i386 i86pc Solaris
alasdair ~ (ninja.rar): mcs -p /usr/bin/amd64/Xorg
/usr/bin/amd64/Xorg:
acomp: Sun C 5.10 SunOS_i386 Patch 142363-03 2009/12/03
iropt: Sun Compiler Common 12.1 SunOS_i386 Patch 141858-04 2009/12/08
ir2hf: Sun Compiler Common 12.1 SunOS_i386 Patch 141858-04 2009/12/08
ube: Sun Compiler Common 12.1 SunOS_i386 Patch 141858-04 2009/12/08
as: Sun Compiler Common 12.1 SunOS_i386 Patch 141858-04 2009/12/08
%Z%%M%    %I%    %E% SMI
@(#)math.h    2.26    08/09/11 SMI
@(#)math_iso.h    1.10    05/10/06 SMI
@(#)math_c99.h    1.12    07/01/21 SMI
@(#)floatingpoint.h    2.12    07/05/17 SMI
@(#)ieeefp.h    2.13    05/10/06 SMI

@(#)SunOS 5.11 oi_148b March 2011
ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1726
@(#)xorg-server 1.7.7   (hg: nv_151 - 22 May 2011)

i.e. Sun Studio 12.1 was used when 12.0 is needed. There is a patch to fix this with 12.1:

http://hg.openindiana.org/upstream/oracle/xnv/rev/027712a1965a

However 12.0 should have been used. We're going to respin xnv and re-import before the release.

#5

Updated by Ken Mays over 8 years ago

  • Due date set to 2011-09-14
  • Status changed from In Progress to Closed
  • Target version changed from oi_151 to oi_151_stable
  • Estimated time set to 8.00 h
  • Tags changed from needs-triage to xnv

Please monitor this ticket through duplicate bug #1135.

#6

Updated by Marion Hakanson about 8 years ago

This Xorg freeze (or one exactly like what's described in issue 1161) is still happening on two of my systems. Both run OI-151a now, and both have the nVidia driver version 280.13; The crash also happened under OI-148 with the same nVidia driver. One machine is 64-bit Intel Core i7 w/8GB RAM, GeForce 7300GT; The other is 32-bit Intel P4 w/2GB RAM, GeForce 6200.

When the problem occurs, mouse and keyboard input are ignored, but one can log remotely. You see the Xorg process using 100% CPU; Actually it shows in "prstat -m" as 33% USR, 33% LCK, 33% SLP. Usually restarting gdm is not sufficient, I think the nVidia card or driver is in an unhappy state, with some blocks of black & white bars on the screen after Xorg exits, so I usually just reboot the system.

Also, the Xorg.0.log shows entries like the ones below at the end, prior to killing it.

(WW) Oct 04 10:24:40 NVIDIA: WAIT (2, 6, 0x8000, 0x0000c290, 0x0000ca08)
(WW) Oct 04 10:24:47 NVIDIA: WAIT (1, 6, 0x8000, 0x0000c290, 0x0000ca08)
. . .

Also available in: Atom PDF