https://bugzilla.novell.com/show_bug.cgi?id=718734 https://bugzilla.novell.com/show_bug.cgi?id=718734#c0 Summary: gnome-shell with propietary nvidia driver does not work because Mesa Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: dmacvicar@suse.com QAContact: qa@suse.de CC: sndirsch@suse.com, vuntz@suse.com Found By: --- Blocker: --- After upgrading to Factory I could not get either nouveau nor nvidia to work with gnome-shell (except for fallback mode). Investigating nvidia driver, I realized gnome-shell was getting a "Unable to find suitable fbconfig for the GLX context" when loading gnome-shell --replace. LIBGL_DEBUG=verbose /usr/lib64/mesa-demos/xdemos/glxinfo was showing direct rendering was not enabled. After doing ldd on glxinfo I realized it was using libGL.so.1 from Mesa. So I tried LD_LIBRARY_PATH="/usr/X11R6/lib64" /usr/lib64/mesa-demos/xdemos/glxinfo | grep ender direct rendering: Yes Voila. So I tried LD_LIBRARY_PATH="/usr/X11R6/lib64" gnome-shell --replace And now I am writing this bugreport from a working gnome-shell. So for some weird reason gnome-shell is not looking libGL in the right order -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.