I am on OpenSuse 12.3 but I had also the same problem with OpenSuse 12.2 before the upgrade.
I am on laptop ASUS 71V with graphical card NVidia 9700M GT.
I can’t use all graphical effects cause OpenGL is not active.
I see this error :
LIBGL_DEBUG=verbose glxinfo | grep rendering
libGL: screen 0 does not appear to be DRI2 capable
libGL: OpenDriver: trying /usr/lib64/dri/updates/tls/swrast_dri.so
libGL error: failed to load driver: swrast
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
I reinstalled all mesa packages and all nvidia packages but no change.
I tryed many options in my /etc/X11/xorg.conf but no change.
Do you have any idea ?