I had similar problems running NexentaOS with b40. I fixed my glx problems by making "ModulePath /usr/X11/lib/modules" the first modulepath entry in the "Files" section in /etc/X11/xorg.conf. This is where the nvidia modules reside.
Hope this helps. This message posted from opensolaris.org
