Problem with GeForce GT 730

Hello,

I am running OpenIndiana/hipster and I have a GeForce GT 730 video card.
I have installed 361.45.18 since the latest driver rebooted the system for
no reason. Now when I start my computer X fails to start because:

NVIDIA: A GPU exception occurred during X server initialization(EE)

While the screen is black and the cursor blinks on the upper left corner,
I press the reset button and then the system comes up with no problem.
Clearly, this does not count as a… workaround. In what follows, I include
the last few lines form Xorg.0.log.old:

[ 82.624] (II) NVIDIA(0): NVIDIA GPU GeForce GT 730 (GF108) at PCI:1:0:0 (GPU
-0)
[ 82.624] (–) NVIDIA(0): Memory: 2097152 kBytes
[ 82.624] (–) NVIDIA(0): VideoBIOS: 70.08.ae.00.02
[ 82.624] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[ 82.624] () NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID fo
r display
[ 82.624] (
) NVIDIA(0): device Samsung T23B350 (CRT-1) (Using EDID freq
uencies has
[ 82.624] (**) NVIDIA(0): been enabled on all display devices.)
[ 82.627] (==) NVIDIA(0):
[ 82.627] (==) NVIDIA(0): No modes were requested; the default mode “nvidia-a
uto-select”
[ 82.627] (==) NVIDIA(0): will be used as the requested mode.
[ 82.627] (==) NVIDIA(0):
[ 82.642] (II) NVIDIA(0): Validated MetaModes:
[ 82.642] (II) NVIDIA(0): “CRT-1:nvidia-auto-select”
[ 82.642] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[ 82.653] (–) NVIDIA(0): DPI set to (95, 94); computed from “UseEdidDpi” X c
onfig
[ 82.653] (–) NVIDIA(0): option
[ 82.653] (II) UnloadModule: “vesa”
[ 82.653] (II) Unloading vesa
[ 82.653] (–) Depth 24 pixmap format is 32 bpp
[ 82.654] (II) NVIDIA: Reserving 3072.00 MB of virtual memory for indirect me
mory
[ 82.654] (II) NVIDIA: access.
[ 82.687] (EE)
Fatal server error:
[ 82.687] (EE) NVIDIA: A GPU exception occurred during X server initializatio
n(EE)
[ 82.687] (EE)
Please consult the Project OpenIndiana support
at http://openindiana.org
for help.
[ 82.687] (EE) Please also check the log file at “/var/log/Xorg.0.log” for ad
ditional information.
[ 82.687] (EE)
[ 82.694] (EE) Server terminated with error (1). Closing log file.

Can you please let me know what is the problem? (BTW, I am running X.Org X Server 1.14.7).

Can you please try 370.23 and if it still fails, attach a bug report log? This error indicates that the GPU wasn’t able to process even the most basic of initialization commands, which usually indicates a more serious problem with the rest of the system that’s corrupting communication between the CPU and the GPU. Did this problem start occurring with an OS update? If you have older boot environments still around, it might be worth testing to see if this is an OS regression.

Hello,

I have just installed the new driver and the system booted just fine. Also, I have “discovered” that with the previous driver I had to do a “trick”. I am using as screen a Samsung TV and I have noticed that when I plug the monitor and the TV to the current supply I need to wait a bit and only then X starts normaly. I have noticed that once a day the Xserver crashed and Xorg.0.log.old contained
something the following:

[ 9482.429] (EE) Dynamic loader error: ld.so.1: Xorg: fatal: enableIndirectGLX:
can’t find symbol
[ 9482.452] (EE)
[ 9482.452] (EE) Backtrace:
[ 9482.563] (EE) 0: /usr/bin/amd64/Xorg (xorg_backtrace+0x41) [0x4fb81c]
[ 9482.563] (EE) 1: /usr/bin/amd64/Xorg (OsSigHandler+0x6e) [0x504d20]
[ 9482.622] (EE) 2: /lib/amd64/libc.so.1 (__sighndlr+0x6) [0xfffffd7fff2c7386]
[ 9482.622] (EE) 3: /lib/amd64/libc.so.1 (call_user_handler+0x1db) [0xfffffd7ff
f2ba0bb]
[ 9482.622] (EE) 4: /usr/bin/amd64/Xorg (xf86Wakeup+0x2ea) [0x528568]
[ 9482.623] (EE) 5: /usr/bin/amd64/Xorg (WakeupHandler+0x83) [0x4ba88a]
[ 9482.623] (EE) 6: /usr/bin/amd64/Xorg (WaitForSomething+0x491) [0x5092d1]
[ 9482.623] (EE) 7: /usr/bin/amd64/Xorg (Dispatch+0x9e) [0x4ac115]
[ 9482.623] (EE) 8: /usr/bin/amd64/Xorg (main+0x64b) [0x514b8d]
[ 9482.623] (EE) 9: /usr/bin/amd64/Xorg (_start+0x6c) [0x49d0cc]
[ 9482.623] (EE)
[ 9482.623] (EE) Segmentation Fault at address 0x32
[ 9482.623] (EE)
Fatal server error:
[ 9482.623] (EE) Caught signal 11 (Segmentation Fault). Server aborting
[ 9482.623] (EE)
[ 9482.623] (EE)
Please consult the Project OpenIndiana support
at http://openindiana.org
for help.
[ 9482.623] (EE) Please also check the log file at “/var/log/Xorg.0.log” for ad
ditional information.
[ 9482.624] (EE)
[ 9483.061] (EE) Server terminated with error (1). Closing log file.

Somewhere I read that I need to the following line

Option “AllowIndirectGLXProtocol” “off”

to the Screen section of xorg.conf Still this did not prevent the crashes.

That’s a really weird crash. The enableIndirectGLX symbol comes from the Xorg binary itself. We don’t reference it directly, so it can’t be the NVIDIA driver causing this problem. I’d suggest contacting the OpenIndiana project.

Hello,

Today my system stopped functioning with new drive. The screen freezes and I have to reboot.
dmesg reported something like

Aug 18 17:20:37 adalind savecore: [ID 570001 auth.error] reboot after panic: BAD TRAP: type=0 (#de Divide error) rp=ffffff00112567f0 addr=ffffff02d96ee588

I have no idea what this is… I reverted to the previous version and the Xserver crashed a couple
of times but it startyed again… I have uninstalled this version and I have installed
NVIDIA-Solaris-x86-340.93 which is the the one that ships with hipster. I think this will work…

Regards,

Apostolos

Finally, I solved the “mystery”. I have noticed that when the GPU was failing I was getting the following message:

Sep 27 15:38:42 adalind nvidia: [ID 702911 kern.notice] NOTICE: NVRM: GPU at PCI:0000:01:00: GPU-88af19ba-ec73-7f91-09dd-448d8abf45ce
Sep 27 15:38:42 adalind nvidia: [ID 702911 kern.notice] NVRM: Xid (PCI:0000:01:00): 56, CMDre 00000000 00000080 00000000 00000005 00000005

This error means that there is a hardware or driver error. I replaced the MSI GeForce GT 730 video card with one produced by Gigabyte and now all problems have been gone away. Clearly, the video card was crappy. So I would suggest people to avoid this particular card: MSI GeForce GT 730.

Regards,
Apostolos